[Ultimate]{class="badge positive"}

Google BigQuery源

IMPORTANT
Google BigQuery源在源目录中可供已购买Real-time Customer Data Platform Ultimate的用户使用。

Adobe Experience Platform允许从外部源摄取数据,同时让您能够使用Platform服务来构建、标记和增强传入数据。 您可以从各种来源(如Adobe应用程序、基于云的存储、数据库和许多其他来源)中摄取数据。

阅读本文档以了解成功将Google BigQuery帐户连接到Experience Platform所需的先决步骤。

先决条件 prerequisites

以下部分提供了在创建Google BigQuery源连接之前所需的先决条件设置的详细信息。

IP地址允许列表

在使用源连接器之前,必须将IP地址列表添加到允许列表中。 未能将特定于区域的IP地址添加到允许列表中,可能会导致使用源时出现错误或性能不佳。 有关详细信息,请参阅IP地址允许列表页。

生成您的Google BigQuery凭据 credentials

要将Google BigQuery连接到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的新访问令牌。 访问令牌的生命周期有限,在您的项目过程中可能会过期。 如果需要,您可以使用刷新令牌对项目进行身份验证并请求后续访问令牌。
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的ID。
keyFileContent 用于验证服务帐户的密钥文件。 您可以从Google Cloud service accounts 仪表板检索此值。 密钥文件内容采用JSON格式。 对Experience Platform进行身份验证时,必须在Base64中对此进行编码。
largeResultsDataSetId (可选)启用大型结果集支持所需的预创建Google BigQuery数据集ID。

有关在Google BigQuery中使用服务帐户的详细信息,请阅读在 Google BigQuery中使用服务帐户的指南。

将Google BigQuery连接到平台

以下文档提供了有关如何使用API或用户界面将Google BigQuery连接到Platform的信息:

使用API

使用UI

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