Acesso aos dados buscados do Google Analytics

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 tabela contendo dados em formato bruto, onde cada linha contém um registro do Google Analytics em uma única coluna VARIANT.

  • report_name exibição contendo 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ê tiver configurado o conector para armazenar os dados do Google Analytics no banco de dados dest_db e esquema dest_schema, e se você tiver configurado o conector para 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 e contém as 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 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 é obtido da GA API. Para relatórios grandes, isso pode levar algum tempo.