Acesso aos dados buscados do Google Analytics

O Snowflake Connector para Google Analytics Aggregate Data está sujeito aos Termos do conector.

Visão geral

Para cada relatório configurado para sincronização, o conector cria a seguinte tabela e exibição no banco de dados de destino e no esquema de destino:

  • report_name__RAW: Uma tabela com dados em formato bruto, onde cada linha contém um registro do Google Analytics em uma única coluna VARIANT.

  • report_name: Uma exibição com dados nivelados, onde cada linha contém uma dimensão ou métrica do Google Analytics em uma coluna separada.

Acesso aos dados brutos

Para cada relatório sincronizado do Google Analytics, o conector cria uma nova tabela com o nome report_name__RAW no banco de dados Snowflake e no esquema usado para armazenar os dados do Google Analytics.

Por exemplo, se você configurar o conector para armazenar os dados do Google Analytics no banco de dados dest_db e o esquema dest_schema e sincronizar o relatório my_report, o conector criará a tabela dest_db.dest_schema.my_report__raw.

Esta tabela contém dados brutos ingeridos do Google Analytics nas seguintes colunas:

Coluna

Tipo de dados

Descrição

DATE

DATE

O valor da dimensão date para um registro do Google Analytics

RAW

VARIANT

Os dados de um registro do Google Analytics em formato bruto

LAST_UPDATE_DATE

TIMESTAMP_NTZ

A última vez em que o registro foi atualizado no Snowflake

O exemplo de instrução SELECT a seguir recupera dados da tabela dest_db.dest_schema.my_report__raw:

SELECT * FROM DEST_DB.DEST_SCHEMA.MY_REPORT__RAW;
Copy

Acesso aos dados nivelados

Além disso, para cada tabela que contém dados, o conector cria uma exibição nivelada dos dados brutos. O nome da exibição é o nome da tabela sem o sufixo __RAW. Por exemplo, para a tabela chamada dest_db.dest_schema.my_report__raw, o conector cria a exibição chamada dest_db.dest_schema.my_report.

A exibição contém registros nivelados do Google Analytics, onde cada dimensão e métrica é armazenada em uma coluna separada.

O seguinte é um exemplo de uma instrução SELECT que recupera os dados da exibição dest_db.dest_schema.my_report.

SELECT * FROM DEST_DB.DEST_SCHEMA.MY_REPORT;
Copy

Nota

A exibição nivelada é criada somente depois que todo o conjunto de dados for buscado da GA API. Relatórios maiores podem levar mais tempo.