gpt4 book ai didi

google-analytics - 将数据从BigQuery取回Google Analytics(分析)

转载 作者:行者123 更新时间:2023-12-03 16:05:11 25 4
gpt4 key购买 nike

我的Google Analytics(分析)帐户中的BigQuery中有数据,还有一些我在其中转换了一些数据的表格。

我想从BigQuery导出一些转换后的数据,并将其作为自定义维度导入Google Analytics(分析)。

我是通过从BigQuery中的表格中下载CSV并使用GA管理员UI导入它来手动完成此操作的。我想自动化该过程,但不确定从哪里开始。

什么是使该过程自动化的最有效工具?该过程是:


每天对按BQ数据运行SQL查询并覆盖一个表。
将此表导出为文件,然后将其上传到Google Analytics(分析)帐户,以作为查询时间导入。

最佳答案

不知道为什么要这样做,但是一个(相当笨拙的)解决方案突然出现在我的脑海中,它是启动一个小的GCE实例,并使用gcloud工具和一些简单的bash:


运行BigQuery查询作业(SQL)截断表
监视该查询作业的进度,即等待
完成后,触发导出作业并将表转储到GCS
监视该BigQuery导出作业的进度,即等待
完成后,从GCS下载文件
使用管理API(https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/uploads/uploadData)将文件上传到GA
安排cron作业以每天运行上述bash脚本


更好的方法是在GCS存储桶上使用Cloud Functions侦听,但我认为CF并非设计用于执行长时间运行的批处理/数据工作负载。他们有例如时间限制(540秒)。而且,如果GA支持来自GCS的直接加载,那就更好了。但是,我无法为此提供支持。

关于google-analytics - 将数据从BigQuery取回Google Analytics(分析),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49170360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com