Partilhar via


Configurar o Google Analytics 4 e o Google BigQuery para integração e ingestão de dados no Databricks

Esta página descreve como configurar o Google Analytics 4 (GA4) e o Google BigQuery (BigQuery) para ingerir dados brutos em nível de evento no Azure Databricks.

Escolha um método de autenticação

Os seguintes métodos de autenticação são suportados:

  • OAuth (recomendado)
  • Autenticação básica com uma conta de serviço JSON

A Databricks recomenda o OAuth porque é mais seguro. No entanto, sua organização pode optar por usar uma chave JSON de conta de serviço se, por exemplo, você estiver migrando de um provedor que ofereça suporte a esse método de autenticação.

Você usará os detalhes de autenticação obtidos durante a configuração do código-fonte para criar uma conexão do Catálogo Unity com o GA4. A autenticação básica só é suportada para conexões criadas usando APIs do Databricks. Não há suporte na interface do usuário do Databricks.

Os requisitos de permissões são os mesmos para ambas as opções, permitindo que o usuário autenticador acesse o esquema e ingira os dados.

Ativar APIs do Google Cloud

Habilite as APIs necessárias do Google Cloud no projeto do BigQuery que contém os dados GA4 exportados.

  1. Identifique o projeto do BigQuery que contém os dados GA4 exportados.

  2. Habilite as seguintes APIs no projeto seguindo a documentação do Google:

Conceder permissões de usuário

Esta seção permite que o usuário autenticador acesse o esquema de origem e ingira os dados. As etapas para fazer isso dependem do seu método de autenticação.

Para ingerir seus dados GA4 do projeto BigQuery usando OAuth, você deve conceder ao usuário autenticador acesso à conta correspondente do BigQuery.

  1. No console do Google Cloud, navegue até IAM & Admin > IAM.

  2. Habilite as seguintes funções para o usuário autenticador:

    • Visualizador de dados do BigQuery
    • Utilizador de tarefas do BigQuery
    • Usuário da sessão de leitura do BigQuery

autenticação Básica

Para ingerir seus dados GA4 do projeto BigQuery usando autenticação básica, você precisa de uma conta de serviço GCP correspondente.

  1. No menu superior da página Contas de Serviço, clique em + CRIAR CONTA DE SERVIÇO.

    Criar uma conta de serviço GA4

  2. Em Conceder acesso a esta conta de serviço ao projeto, habilite as seguintes funções:

    • Visualizador de dados do BigQuery
    • Utilizador de tarefas do BigQuery
    • Usuário da sessão de leitura do BigQuery

    Conceder acesso da conta de serviço ao projeto BigQuery

  3. Criação completa da conta de serviço.

  4. Na página Contas de serviço , clique na conta de serviço que você criou.

  5. Na guia CHAVES , clique em ADICIONAR CHAVE > Criar nova chave.

    Criar uma nova chave

  6. No modal Criar chave privada, para Tipo de chave, selecione JSON.

  7. Clique em CRIAR.

    Isso faz o download da chave JSON da sua conta de serviço.

    Baixar chave JSON da conta de serviço

Exportar dados GA4 GA4 para o BigQuery

Identifique a propriedade GA4 da qual você deseja ingerir e exporte os dados da propriedade para o BigQuery. Para obter instruções, consulte Configurar o BigQuery Export na documentação do Google.