[Ultimate]{class="badge positive"}

Google BigQuery來源

IMPORTANT
Google BigQuery來源可在來源目錄中提供給已購買Real-Time Customer Data Platform Ultimate的使用者。

閱讀本檔案以瞭解您必須完成哪些先決條件步驟,才能在Azure或Amazon Web Services (AWS)上成功將您的Google BigQuery帳戶連線至Adobe Experience Platform。

先決條件 prerequisites

請閱讀下列章節,瞭解必須先完成哪些先決條件設定,您才能將Google BigQuery帳戶連線至Experience Platform。

IP位址允許清單

在Azure或Amazon Web Services (AWS)上將來源連線至Experience Platform之前,您必須將區域特定的IP位址新增至允許清單。 如需詳細資訊,請參閱允許清單IP位址指南,以連線至Azure和AWS上的Experience Platform以取得詳細資訊。

在Azure上驗證Experience Platform azure

您必須提供下列認證,才能將您的Google BigQuery帳戶連線至Azure上的Experience Platform。

基本驗證

若要使用OAuth 2.0和基本驗證的組合進行驗證,請為以下憑證提供適當的值。

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2
認證 說明
project 專案是您Google Cloud資源(包括Google BigQuery)的基礎層級組織實體。
clientID 使用者端ID是您Google BigQuery OAuth 2.0認證的一半。
clientSecret 使用者端密碼是您Google BigQuery OAuth 2.0認證的另一半。
refreshToken 重新整理權杖可讓您取得API的新存取權杖。 存取Token的生命週期有限,且在您的專案期間可能會過期。 如有需要,您可以使用重新整理權杖來驗證並請求專案的後續存取權杖。
largeResultsDataSetId (選用)啟用大型結果集支援所需的預先建立Google BigQuery資料集ID。

如需有關如何為Google API產生OAuth 2.0認證的詳細指示,請參閱下列Google OAuth 2.0驗證指南

服務驗證

若要使用服務驗證來進行驗證,請為下列認證提供適當的值。

注意:您的服務帳戶必須有足夠的許可權,例如: BigQuery Job UserBigQuery Data ViewerBigQuery Read Session User ​和​ BigQuery Data Owner,才能成功驗證服務。

table 0-row-2 1-row-2 2-row-2 3-row-2
認證 說明
projectId 您要查詢的Google BigQuery識別碼。
keyFileContent 用來驗證服務帳戶的金鑰檔案。 您可以從Google Cloud service accounts 儀表板擷取此值。 金鑰檔案內容為JSON格式。 向Experience Platform驗證時,您必須在Base64中編碼此專案。
largeResultsDataSetId (選用)啟用大型結果集支援所需的預先建立Google BigQuery資料集ID。

如需在Google BigQuery中使用服務帳戶的詳細資訊,請閱讀在 Google BigQuery中使用服務帳戶的指南。

在AWS上驗證Experience Platform aws

您必須提供下列認證,才能將您的Google BigQuery帳戶連線至AWS上的Experience Platform。

認證
說明
projectId
您要查詢的Google BigQuery識別碼。
keyFileContent
用來驗證服務帳戶的金鑰檔案。 您可以從Google Cloud service accounts 儀表板擷取此值。 金鑰檔案內容為JSON格式。 向Experience Platform驗證時,您必須在Base64中編碼此專案。
datasetId
Google BigQuery資料集識別碼。 此ID代表資料表所在的位置。

將Google BigQuery連線至Experience Platform

以下檔案提供如何使用API或使用者介面將Google BigQuery連線至Experience Platform的資訊:

使用API

使用UI

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089