访问提取的 Google Analytics 数据

Snowflake Connector for Google Analytics Aggregate Data 需遵守 Connector 条款

概述

对于配置为同步的每个报告,连接器将在目标数据库和目标架构中创建下表和视图:

  • report_name__RAW:包含原始格式数据的表,其中每一行都包含一个 Google Analytics 记录,并且这些记录存放在一个 VARIANT 列中。

  • report_name:包含扁平化数据的视图,其中每一行都包含一个 Google Analytics 维度或指标,并且每个维度或指标都在单独的列中。

访问原始数据

对于每个同步的 Google Analytics 报告,连接器都会在 Snowflake 数据库和架构中创建一个名为 report_name__RAW 的新表,用于存储 Google Analytics 数据。

例如,如果您将连接器配置为将 Google Analytics 数据存储在 dest_db 数据库和 dest_schema 架构中,并同步 my_report 报告,连接器将创建表 dest_db.dest_schema.my_report__raw

该表包含从 Google Analytics 中引入的原始数据,分为以下几列:

数据类型

描述

DATE

DATE

从 Google Analytics 获取的记录的 date 维度值

RAW

VARIANT

从 Google Analytics 获取的记录的原始格式数据

LAST_UPDATE_DATE

TIMESTAMP_NTZ

上次在 Snowflake 中更新记录的时间

以下示例 SELECT 语句从 dest_db.dest_schema.my_report__raw 表检索数据:

SELECT * FROM DEST_DB.DEST_SCHEMA.MY_REPORT__RAW;
Copy

访问扁平化数据

此外,对于每个包含数据的表,连接器都会创建原始数据的扁平化视图。视图的名称是表名称去掉 __RAW 后缀。例如,对于名为 dest_db.dest_schema.my_report__raw 的表,连接器将创建名为 dest_db.dest_schema.my_report 的视图。

该视图包含来自 Google Analytics 的扁平化记录,其中每个维度和指标都存储在单独的列中。

以下是从 dest_db.dest_schema.my_report 视图中检索数据的 SELECT 语句示例:

SELECT * FROM DEST_DB.DEST_SCHEMA.MY_REPORT;
Copy

备注

仅当从 GA API 提取完整的数据集后,才会创建扁平化视图。报告越大,需要的时间可能就越多。

语言: 中文