Configure o Google analítica 4 e o Google BigQuery para a ingestão de Databricks
Esta página descreve como configurar o Google analítica 4 (GA4) e o Google BigQuery (BigQuery) para ingerir dados brutos em nível de evento em 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 um serviço account JSON
A Databricks recomenda o OAuth por ser mais seguro. No entanto, sua organização pode optar por usar um serviço account JSON key se, por exemplo, o senhor estiver migrando de um provedor que ofereça suporte a esse método de autenticação.
O senhor usará os detalhes de autenticação obtidos durante a configuração da fonte para criar uma conexão do Unity Catalog com o GA4. A autenticação básica só é suportada para conexões criadas usando APIs da Databricks. Não há suporte para isso na interface do usuário do Databricks.
Os requisitos de permissão são os mesmos para ambas as opções, permitindo que o usuário autenticador acesse o esquema e ingira os dados.
Ativar a nuvem do Google APIs
Ative o Google Cloud APIs necessário no projeto BigQuery que contém os dados GA4 exportados.
-
Identifique o projeto BigQuery que contém seus dados GA4 exportados.
-
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. Os passos para fazer isso dependem de seu método de autenticação.
OAuth (recomendado)
Para ingerir os dados do GA4 do projeto BigQuery usando OAuth, é necessário conceder ao usuário autenticador acesso ao BigQuery account correspondente.
-
No console de nuvem do Google, navegue até IAM & Admin > IAM .
-
Ative as seguintes funções para o usuário autenticador:
- Visualizador de dados do BigQuery
- Usuário do BigQuery Job
- Usuário da sessão de leitura do BigQuery
Autenticação básica
Para ingerir seus dados GA4 do projeto BigQuery usando a autenticação básica, o senhor precisa de um serviço GCP correspondente account.
-
No menu superior da página da conta de serviço , clique em + CRIAR conta de serviço .
-
Em Grant this service account access to the project (Conceder a essa conta de serviço acesso ao projeto ), habilite as seguintes funções:
- Visualizador de dados do BigQuery
- Usuário do BigQuery Job
- Usuário da sessão de leitura do BigQuery
-
Serviço completo account criação.
-
Na página da conta de serviço , clique no serviço account que o senhor criou.
-
Na chave tab, clique em ADD key > Create new key .
-
No modal Create private key , para o tipo de chave , selecione JSON .
-
Clique em Criar .
Este downloads seu serviço account JSON key.
Exportar dados do GA4 GA4 para o BigQuery
Identifique a propriedade GA4 da qual o senhor deseja fazer a ingestão e, em seguida, exporte os dados da propriedade para o BigQuery. Para obter instruções, consulte Configurar a exportação do BigQuery na documentação do Google.