Instalação e configuração do Snowflake Connector for Google Analytics Aggregate Data¶
Este tópico fornece informações sobre como instalar e configurar o Snowflake Connector for Google Analytics Aggregate Data pelo Snowsight.
Instalação do Snowflake Connector for Google Analytics Aggregate Data¶
Para instalar o conector, faça o seguinte:
Entre em Snowsight como um usuário com a função ACCOUNTADMIN.
No menu de navegação, selecione Data Products » Marketplace.
Procure o Snowflake Connector for Google Analytics Aggregate Data, depois selecione o bloco para o conector.
Na página do Snowflake Connector for Google Analytics Aggregate Data, selecione Get.
Isto exibe uma caixa de diálogo que você utiliza para iniciar a parte inicial do processo de instalação.
Na caixa de diálogo, configure o seguinte:
No campo Options->Application name, entre no banco de dados a ser usado como o banco de dados para a instância do conector. Este banco de dados é criado automaticamente para você.
No campo Warehouse used for installation, selecione o warehouse que você deseja usar para a instalação do conector.
Nota
Este não é o mesmo warehouse que é usado pelo conector para sincronizar os dados do Google Analytics. Em uma etapa posterior, você criará um warehouse separado para este fim.
Configuração do Snowflake Connector for Google Analytics Aggregate Data¶
Para configurar o conector, faça o seguinte:
Entre em Snowsight como um usuário com a função ACCOUNTADMIN.
No menu de navegação, selecione Data Products » Apps.
Selecione Snowflake Connector for Google Analytics Aggregate Data.
O assistente de configuração é iniciado.
Pré-requisitos
Certifique-se de que todos os pré-requisitos da lista sejam atendidos e marque-os como concluídos.
Clique em Start configuration
Configurar
Nota
Por padrão, os campos são definidos como os nomes dos objetos que são criados quando você configura o conector. Snowflake recomenda o uso de novos objetos para estes campos. No entanto, você pode especificar os nomes dos objetos existentes, se necessário (por exemplo, se você estiver reinstalando o conector).
Preencha os seguintes campos e selecione Configure na parte inferior da tela:
Campo
Descrição
Warehouse
Insira o identificador de um novo warehouse virtual dedicado para o conector ou selecione um já existente.
Especifique um nome que seja único para sua conta. O nome do warehouse deve ser um identificador de objeto válido.
O processo de configuração cria um novo warehouse
X-Small
com o nome especificado.Destination Database
Identificador para um novo banco de dados que conterá o esquema com as tabelas para os dados do Google Analytics no Snowflake. Os dados baixados do Google Analytics chegarão aqui.
Especifique um nome que seja único para sua conta. O nome do banco de dados deve ser um identificador de objeto válido.
O processo de configuração cria um novo banco de dados com o nome especificado.
Alternativamente, você pode selecionar um banco de dados existente.
Destination Schema
Identificador para um novo esquema que conterá os dados do Google Analytics no Snowflake.
O Snowflake Connector for Google Analytics Aggregate Data ingere dados do Google Analytics em tabelas neste esquema.
O nome do esquema deve ser um identificador de objeto válido.
O processo de configuração cria um novo esquema com o nome especificado.
Alternativamente, você pode selecionar um esquema existente.
Role
Identificador para uma nova função personalizada para o conector.
Essa função recebe acesso de leitura a tabelas e exibições que contêm os dados do Google Analytics ingeridos pelo conector.
O nome da função deve ser um identificador de objeto válido.
O processo de configuração cria uma nova função com o nome especificado.
Alternativamente, você pode selecionar uma função existente
Pode levar algum tempo para que o processo de configuração seja concluído. Quando o processo de configuração for concluído com êxito, o assistente de configuração avançará para Autenticação.
Especificação da autenticação
O Snowflake Connector for Google Analytics Aggregate Data oferece suporte a dois métodos de autenticação no Google Analytics: contas de serviço e OAuth2. Cada método requer configuração adicional no seu projeto GCP.
Para obter mais informações sobre como configurar cada autenticação, consulte:
Configuração da autenticação da conta de serviço para Google Cloud Platform (GCP)
Configuração da autenticação OAuth para Google Cloud Platform (GCP)
Para uma conta de serviço, preencha os seguintes campos:
Campo
Descrição
Client email
E-mail da conta de serviço do Google gerado durante o processo de criação da conta de serviço no seu projeto do Google Cloud Platform.
Private key
Chave privada gerada durante o processo de criação da conta de serviço no seu projeto do Google Cloud Platform.
Certifique-se de ter removido os símbolos —–BEGIN PRIVATE KEY—–, —–END PRIVATE KEY—– e \n.
Para Oauth2, preencha os seguintes campos:
Campo
Descrição
Client id
ID do cliente que foi gerado no seu projeto do Google Cloud Platform.
Client secret
Segredo do cliente que foi gerado para o ID do cliente.
Selecione Connect
Se você tiver selecionado a autenticação Oauth2, será apresentado o fluxo de diálogo de autenticação do Google OAuth.
Após a conexão bem-sucedida, o conector verifica se pode acessar os dados do Google Analytics. Se houver algum erro, você receberá instruções adicionais.
Depois que o processo for concluído com êxito, a configuração de ingestão poderá começar. Para mais informações, consulte Configurar a ingestão de dados para sua instância do Snowflake Connector for Google Analytics Aggregate Data