【问题标题】:Firebase intraday-events in Data Studio from BigQuery来自 BigQuery 的 Data Studio 中的 Firebase 日内事件
【发布时间】:2018-02-10 18:51:12
【问题描述】:

我们有一个 iOS 应用和一个 Android 应用,其中 Firebase 事件被发送到 Google BigQuery 并显示在 Google Data Studio 中。

对于这两个客户端,我们都有一个 app_events_intraday_YYYYMMDD 的数据源。问题是,当每一天过去时,我们必须删除日内事件的数据源并重新添加它们。我想这与每天晚上滚动的数据源有关,他们每天都会获得一个新的后缀。

有没有什么方法可以为日内事件添加数据源,而不必在每个午夜重新添加它们?

【问题讨论】:

    标签: android ios firebase google-bigquery google-data-studio


    【解决方案1】:

    您可以从这些表中创建a view,并使用wildcard-tables 来寻址这些表

    bq mk --use_legacy_sql=false \
        --view 'SELECT user_dim.user_id, ..., event_dim.date, ... FROM `PROJECT_ID.DATASET.app_events_intraday_*`' \
        [PROJECT_ID].[DATASET].[VIEW] 
    

    并使用this view in Data Studio report

    【讨论】:

    • 运行此命令时出现错误:错误:语法错误:预期关键字 FROM 但得到“。”在 [1:26]
    • 答案中提到的查询不完整,...应该替换为你关心的表中的其余字段,更多关于导出表的架构support.google.com/firebase/answer/…跨度>
    • 如果您使用所需架构更新帖子,我可以更新查询
    猜你喜欢
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-04
    • 1970-01-01
    • 1970-01-01
    • 2019-10-06
    相关资源
    最近更新 更多