安装并配置 Snowflake Connector for Google Analytics Aggregate Data¶
Snowflake Connector for Google Analytics Aggregate Data 需遵守 Connector 条款。
本主题提供有关通过 Snowsight 安装和配置 Snowflake Connector for Google Analytics Aggregate Data 的信息。
安装 Snowflake Connector for Google Analytics Aggregate Data¶
以具有 ACCOUNTADMIN 角色的用户身份登录 Snowsight。
在导航菜单中,选择 Data Products » Marketplace。
搜索 Snowflake Connector for Google Analytics Aggregate Data,然后选择连接器的磁贴。
在 Snowflake Connector for Google Analytics Aggregate Data 页面上,选择 Get。
系统将显示一个对话框。
在 Options 下,对于 Application name,输入要用于连接器实例的数据库的名称。
该数据库是自动为您创建的。
对于 Warehouse used for installation,选择用于安装连接器的仓库。
备注
此仓库与连接器用于同步来自 Google Analytics 的数据的仓库不同。在后续过程中,您将为此目的创建一个单独的仓库。
配置 Snowflake Connector for Google Analytics Aggregate Data¶
备注
Snowflake Connector for Google Analytics Aggregate Data 也可以使用 SQL 进行配置。 使用 SQL 的配置被视为高级主题。有关更多信息,请参阅 使用 SQL 配置 Snowflake Connector for Google Analytics Aggregate Data。
以具有 ACCOUNTADMIN 角色的用户身份登录 Snowsight。
在导航菜单中,选择 Data Products » Apps。
选择 Snowflake Connector for Google Analytics Aggregate Data。
配置向导启动。
确保满足列表中的所有先决条件,并将其标记为已完成。
点击 Start configuration。
填充以下字段:
备注
默认情况下,这些字段设置为配置连接器时创建的对象的名称。Snowflake 建议对这些字段使用新对象。但是,您可以指定现有对象的名称(例如,如果要重新安装连接器)。
字段
描述
Warehouse
输入连接器的新专用虚拟仓库的标识符。
为您的账户指定一个唯一的名称。仓库的名称必须是有效的 对象标识符。
配置过程创建一个具有指定名称的新
X-Small
仓库。Destination Database
输入新数据库的标识符,该数据库包含 Snowflake 中 Google Analytics 数据的架构和表。从 Google Analytics 下载的数据将存储在此处。
为您的账户指定一个唯一的名称。数据库名称必须是有效的 对象标识符。
配置过程会创建一个具有指定名称的新数据库。
Destination Schema
输入新架构的标识符,该架构将包含 Snowflake 中的 Google Analytics 数据。
Snowflake Connector for Google Analytics Aggregate Data 将 Google Analytics 数据引入此架构的表中。
架构名称必须是有效的 对象标识符。
配置过程会创建具有指定名称的新架构。
Role
输入连接器的新自定义角色的标识符。
此角色被授予对包含连接器引入的 Google Analytics 数据的表和视图的读取权限。
角色的名称必须是有效的 对象标识符。
配置过程会创建具有指定名称的新角色。
在屏幕底部选择 Configure。
配置过程可能需要几分钟时间。完成后,向导将前进到 Authentication。
要指定身份验证,请按照以下选项之一操作:
备注
Snowflake Connector for Google Analytics Aggregate Data 支持在 Google Analytics 中使用两种身份验证方法:服务账户 和 OAuth2。每种方法都需要在 Google Cloud 项目中进行额外配置。有关更多信息,请参阅 为 Google Cloud 配置服务账户身份验证 和 为 Google Cloud 配置 OAuth 身份验证。
对于 服务账户,请填充以下字段:
字段
描述
Client email
在 Google Cloud 项目中创建服务账户期间生成的 Google 服务账户电子邮件
Private key
在 Google Cloud 项目中创建服务账户期间生成的私钥
确保移除 -----BEGIN PRIVATE KEY-----、-----END PRIVATE KEY----- 和 \n 符号。# 编译说明:将密钥列入允许列表
对于 Oauth2,填充以下字段:
字段
描述
Client id
在 Google Cloud 项目中生成的客户端 ID
Client secret
为客户端 ID 生成的客户端密钥
选择 Connect。
如果选择了 Oauth2 身份验证,则将打开 Google OAuth 身份验证对话框。
可选:完成 Google OAuth 身份验证对话框。
成功连接后,连接器将验证其是否可以访问 Google Analytics 数据。如果有任何错误,我们将为您提供其他说明。
成功完成该过程后,可以开始引入配置。有关更多信息,请参阅 为 Snowflake Connector for Google Analytics Aggregate Data 实例设置数据引入。