將專案資料匯出至 BigQuery

Firebase 會在 Firebase 控制台中提供多項工具,方便你探索及分析 專案中的歷來資料。這些工具可以為您解答 應用程式的使用情形但有時候您可能還需要設定 找出自己的問題。

如要這麼做,請將專案從 Firebase 匯出至 BigQuery:取代為 BigQuery,您可以 透過 BigQuery SQL 分析資料,或匯出資料以用於 管理自有工具

您可以設定 Firebase,從以下位置將資料匯出至 BigQuery: 下列 Firebase 產品:

所需權限和建議角色

如要查看或管理匯出至 BigQuery 的資料設定,您必須具備 取得必要的存取層級

如果您沒有必要的 Firebase 存取權,可以詢問 Firebase 專案擁有者,透過 Firebase 控制台的 IAM 設定指派適用的角色。 如果您對 Firebase 專案存取方式有疑問, (包括尋找或指派擁有者),請參閱 Firebase 專案的權限和存取權常見問題

啟用 BigQuery Export

  1. 前往 整合 頁面。

  2. 在「BigQuery」資訊卡中,按一下「連結」

  3. 按照畫面上的指示啟用 BigQuery。

啟用 Google Analytics 的 BigQuery Export 功能後 Performance Monitoring 或雲端通訊:

  • 請選取資料集區域。建立資料集後,位置 無法變更,但可將資料集複製到其他位置 或在其他位置手動移動 (重新建立) 資料集。學習 詳情請參閱變更資料集位置

  • 根據預設,專案中的所有應用程式都會連結至 BigQuery, 您稍後加入專案的任何應用程式,都會自動連結至 BigQuery。此外,您可以控管該讓哪些應用程式傳送資料。 來自 Google Analytics 4 資源的所有網站資料,包括: Google Analytics 也會自動匯出。

  • Firebase 會將現有資料的副本匯出至 BigQuery。

  • Firebase 會設定每天同步處理 Firebase 專案的資料 BigQuery。

如要停用 BigQuery Export 取消連結專案

變更資料集位置

啟用某項產品的 BigQuery Export 功能後 並建立資料集,您就無法變更該資料集的位置。不過 您可以將現有資料集複製到 或 HTTP/HTTPS 位置

如要瞭解 BigQuery 資料集位置,請參閱 資料集位置

選取要變更位置的產品 資料集。

定價與 BigQuery 沙箱

如果您的 Firebase 專案採用免付費的 Spark 方案,可以 Crashlytics、雲端通訊、Google Analytics 和 Performance Monitoring BigQuery 沙箱 無須付費即可使用 BigQuery詳情請參閱 使用 BigQuery 沙箱 ,瞭解 BigQuery 沙箱功能。

如果您的 Firebase 專案採用付費方案,可以連結 A/B 測試 Crashlytics、雲端通訊、Google Analytics 以及將資料監控到 BigQuery使用 BigQuery 時,您必須遵守 恢復正常 BigQuery 定價, 包括有限的免費用量