安装和配置 Snowflake Connector for Google Analytics Raw Data

使用 Snowflake Connector for Google Analytics Raw Data 需遵守 连接器条款

本主题提供有关通过 Snowsight 安装和配置 Snowflake Connector for Google Analytics Raw Data 的信息。

安装 Snowflake Connector for Google Analytics Raw Data

要安装连接器,请执行以下步骤:

  1. 以具有 ACCOUNTADMIN 角色的用户身份登录 Snowsight。

  2. 在导航菜单中,选择 Data Products » Marketplace

  3. 搜索 Snowflake Connector for Google Analytics Raw Data,然后选择连接器的磁贴。

  4. 在 Snowflake Connector for Google Analytics Raw Data 页面中,选择 Get

    这将显示一个对话框,用于开始安装过程的初始部分。

    在对话框中配置以下内容:

    1. Options->Application name 字段中,输入要用作连接器实例数据库的数据库。该数据库是自动为您创建的。

    2. Warehouse used for installation 字段中,选择要用于安装连接器的仓库。

      备注

      此仓库与连接器用于同步来自 Google Analytics 的数据的仓库不同。在后续步骤中,您将为此目的创建一个单独的仓库。

    3. 选择 Get

  5. 选择 Open

    对话框关闭,并且 Snowflake Connector for Google Analytics Raw Data 页面显示用于配置和管理连接器的 UI。

配置 Snowflake Connector for Google Analytics Raw Data

备注

Snowflake Connector for Google Analytics Raw Data 也可以使用 SQL 进行配置。 使用 SQL 的配置被视为高级主题。有关更多信息,请参阅 使用 SQL 配置 Snowflake Connector for Google Analytics Raw Data

要配置连接器,请执行以下步骤:

  1. 以具有 ACCOUNTADMIN 角色的用户身份登录 Snowsight。

  2. 在导航菜单中,选择 Data Products » Apps

  3. 选择 Snowflake Connector for Google Analytics Raw Data。

    配置向导启动。

  4. 先决条件

    1. 确保满足列表中的所有先决条件并将其标记为已完成。

    2. 点击 Start configuration

  5. 配置仓库、数据库、架构和角色

    备注

    默认情况下,这些字段设置为配置连接器时创建的对象的名称。Snowflake 建议对这些字段使用新对象。但是,如果需要(例如,如果您要重新安装连接器),您可以指定现有对象的名称。

    填充以下字段并在屏幕底部选择 Configure

    字段

    描述

    Warehouse

    为连接器输入新的专用虚拟仓库的标识符或选择现有虚拟仓库。

    为您的账户指定一个唯一的名称。仓库的名称必须是有效的 对象标识符

    备注

    请勿指定您在连接器安装开始时选择的同一仓库。

    配置过程创建一个具有指定名称的新 X-Small 仓库。

    或者,您可以选择现有仓库。

    Destination Database

    新数据库的标识符,该数据库包含 Snowflake 中 Google Analytics 数据的架构和表。从 Google Analytics 下载的数据将在此处显示。

    为您的账户指定一个唯一的名称。数据库名称必须是有效的 对象标识符

    配置过程会创建一个具有指定名称的新数据库。

    或者,您可以选择现有的数据库。

    Destination Schema

    新架构的标识符,该架构将包含 Snowflake 中的 Google Analytics 数据。

    Snowflake Connector for Google Analytics Raw Data 将 Google Analytics 数据引入此架构的表中。

    架构名称必须是有效的 对象标识符

    配置过程会创建具有指定名称的新架构。

    或者,您可以选择现有架构。

    Role

    连接器的新自定义角色的标识符。

    为您的账户指定一个唯一的名称。角色的名称必须是有效的 对象标识符

    该角色是账户级角色,对引入的数据具有读取权限。

    或者,您可以选择现有角色。

    如果提供了现有目标数据库和架构,则现有常规表和视图的所有权将转让给 Snowflake Connector for Google Analytics Raw Data。例如,其中不包括外部表和物化视图。此外,托管架构中不会转让 任何内容

    配置过程可能需要一些时间才能完成。配置过程成功完成后,配置向导将前进到 Authentication

  6. 配置身份验证

    Snowflake Connector for Google Analytics Raw Data 支持两种身份验证方法 – OAuth服务账户。每种方法都需要在 GCP 项目中进行额外配置。

    有关如何配置每种身份验证的更多信息,请参阅:

    如果使用身份验证方法 服务账户,请提供包含服务账户凭据的 JSON 文件。

    或者,您可以填充以下字段:

    字段

    描述

    Client email

    Google 服务账户电子邮件,在 Google Cloud Platform 项目的服务账户创建过程期间生成。

    Private key

    私钥,在 Google Cloud Platform 项目的服务账户创建过程期间生成。

    确保您已移除 -----BEGIN PRIVATE KEY----------END PRIVATE KEY-----\n 符号。

    如果使用身份验证方法 Oauth2,请填充以下字段:

    字段

    描述

    Client id

    在 Google Cloud Platform 项目中生成的客户端 ID。

    Client secret

    在 Google Cloud Platform 项目中生成的客户端密钥 ID。

    选择 Connect

    如果您选择了 Oauth2 身份验证,则系统将向您显示 Google OAuth2 身份验证对话框流。

    在对话框中,登录 Google 以完成 Google OAuth2 身份验证流。

    身份验证过程可能需要一些时间才能完成。

  7. 验证来源

成功连接后,连接器将验证其是否可以访问 Google Analytics 数据。出现错误时,连接器将为您提供额外的说明。

如果该过程成功完成,就可以开始配置引入了。有关更多信息,请参阅 为 Snowflake Connector for Google Analytics Raw Data 设置数据引入

语言: 中文