管理 Snowflake Connector for Google Analytics Raw Data

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

本主题介绍在安装和配置连接器后可能需要执行的典型任务。

更改连接器的引入间隔

连接器定期检查数据并从 BigQuery 中下载数据。默认情况下,每 8 小时检查一次,但可以更改。如果您想为检查和下载数据设置新的间隔,请使用 PUBLIC 架构中定义的 CONFIGURE_INGESTION_INTERVAL 过程:

CALL CONFIGURE_INGESTION_INTERVAL(<interval>)
Copy

您可以按照 PUBLIC 架构中定义的 LIST_SUPPORTED_INGESTION_INTERVALS 过程打印支持间隔的列表:

CALL LIST_SUPPORTED_INGESTION_INTERVALS()
Copy

设置警报

要设置警报,请执行以下步骤:

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

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

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

  4. Snowflake Connector for Google Analytics Raw Data 页面中,请转到 Settings 部分,然后从左侧的菜单中选择 Email alerts

    这将显示电子邮件警报配置页面。

  5. Email Address 字段中,请提供经 Snowflake 验证的电子邮件地址。

备注

您必须指定与 Snowflake 账户关联的电子邮件地址。

  1. Email Frequency 字段中,选择您希望的警报接收频率:

  • Immediately – 您将根据表同步中设置的值接收通知。

  • Once per day – 您将于每天 12PM UTC 接收一次通知。

备注

仅当发生无效操作(如错误)时,才会发送警报。

  1. 选择 Save changes,开始接收电子邮件警报。

禁用警报

要停止接收警报,请在电子邮件警报配置页面中选择 Stop receiving alerts

升级连接器

连接器升级由应用程序的提供商自动管理。

缩放连接器

您应使用 X-Small 连接器开始工作,因为它最可能为您提供充足的性能。但是,如果您遇到任何连接器速度变慢的情况,您可能需要尝试逐渐增加仓库大小,并评估是否在每个步骤中看到性能提升。连接器是否从扩展仓库中获得任何收益取决于几个因素,例如属性的数量或每个属性具有的数据量。

有关如何调整仓库大小的见解,请参阅 使用仓库 中的“调整仓库大小”。

更改连接器的仓库

您无需重新安装连接器,即可更改 Snowflake Connector for Google Analytics Raw Data 为其内部任务使用的仓库。首先,确保连接器已暂停。您可以通过 UI 或 PAUSE_CONNECTOR 过程来完成此操作。然后,您需要向连接器授予对新仓库的访问权限:

GRANT USAGE ON WAREHOUSE <new_warehouse_name> TO APPLICATION snowflake_connector_for_google_analytics_raw_data;
Copy

授予访问权限后,执行 PUBLIC 架构中定义的 UPDATE_WAREHOUSE 过程:

CALL UPDATE_WAREHOUSE('<new_warehouse_name');
Copy

重新对连接器进行身份验证

要在不重新安装的情况下更改连接器使用的密钥、外部访问集成或安全集成,您需要执行 PUBLIC 架构中定义的 UPDATE_CONNECTION 过程。确保按 使用 SQL 配置 Snowflake Connector for Google Analytics Raw Data 中所述定义所有新对象,并且连接器具有所有必需的授权。

CALL UPDATE_CONNECTION('<new external access integration>', '<new secret>', '<new security integration>');
Copy

自动禁用不可访问的 Google Analytics 属性

连接器具有一种机制,可以自动禁用不可访问的 Google Analytics 属性,以防止因尝试引入非无限期存在的数据而产生不必要的成本,并会提醒您无法再引入数据。该属性被视为不可访问,如果数据引入在过去 7 天内失败,则可能会自动禁用该属性。

在灾难恢复和故障转移期间继续进行

如果要确保连接器能够在部署中断期间继续引入数据,您需要为副本账户设置 sink database failover。有关详细信息,请参阅 对多个账户中的数据库进行故障转移

此外,中断后,您需要在副本账户上手动安装 Snowflake Connector for Google Analytics Raw Data,因为连接器本身无法复制。安装后,它将自行与复制的接收器数据库同步。

备注

为防止数据损坏,您不能有两个连接器实例,一个在主账户上,另一个在副本账户上,同时将数据引入接收器数据库。

当发生部署中断并且接收器数据库故障转移到副本账户时,请执行以下步骤:

  1. 登录用于复制接收器数据库的辅助账户。

  2. 在辅助账户上安装 Snowflake Connector for Google Analytics Raw Data。连接器将自行与复制的接收器数据库同步。主账户上的实例在中断后将进入只读状态,因此此时数据不会损坏。

  3. 如果要在部署再次可用后返回到主账户,您需要先删除两个连接器。必须确保一致的连接器状态。

  4. 使用复制机制将数据从辅助账户复制回主账户。

  5. 接收器表中的数据与辅助账户上的接收器表同步之后,在主账户上重新安装连接器。

语言: 中文