Configuração do Adobe Campaign Classic V7 para acessar o Google BigQuery
Este artigo fornece uma solução para abordar a integração do Adobe Campaign Classic (ACC) com o BigQuery da Google Cloud Platform (GCP). Ele descreve as permissões necessárias para a conta de serviço e as etapas de configuração para garantir que objetos temporários sejam criados no banco de dados de aplicativos do Microsoft SQL Server.
Descrição description
Ambiente
Adobe Campaign Classic V7
Problema/Sintomas
Ao integrar o Adobe Campaign Classic (ACC) ao BigQuery da Google Cloud Platform (GCP), permissões específicas são necessárias para a conta de serviço associada ao ACC. Além disso, é necessário configurar onde os objetos temporários são criados durante a execução do workflow. Por padrão, esses objetos podem ser criados no GCP BigQuery em vez do banco de dados de aplicativos pretendido do Microsoft SQL Server.
Os sintomas incluem:
- Conta de serviço ACC sem as permissões necessárias para interagir com o BigQuery.
- Objetos temporários sendo criados no BigQuery em vez do banco de dados de aplicativos do Microsoft SQL Server.
Resolução resolution
-
Concedendo privilégios GCP BigQuery específicos para a conta de serviço: A conta de serviço usada pelo ACC deve ter determinadas funções atribuídas para interagir efetivamente com o BigQuery. Etapas para atribuir essas funções:
-
Navegue até IAM e Admin no Console GCP.
-
Localize a conta de serviço utilizada pelo ACC.
-
Atribua as funções BigQuery Data Viewer e BigQuery Job User para os conjuntos de dados relevantes.
- BigQuery Data Viewer: concede acesso de leitura a conjuntos de dados e tabelas.
- Usuário do Trabalho do BigQuery: permite executar consultas e criar tabelas temporárias necessárias.
-
-
Configurando a criação de objeto temporário no Adobe Campaign Classic:
-
Para direcionar a criação de objetos temporários no banco de dados de aplicativos do Microsoft SQL Server em vez do BigQuery:
-
Configuração de Conta Externa:
- Em ACC, navegue por Administração
>Plataforma>Contas externas. - Selecione a conta externa configurada para conexão com o BigQuery.
- Certifique-se de que as configurações permitam o uso do banco de dados do aplicativo para armazenar dados temporários.
- Em ACC, navegue por Administração
-
Configuração do Fluxo de Trabalho:
- Abra qualquer workflow relevante no ACC.
- Acesse Propriedades do fluxo de trabalho e, em seguida, vá para Configurações avançadas.
- Confirme se as configurações direcionam todo o armazenamento temporário de dados para o banco de dados de aplicativos baseado no SQL Server.
-
-
Ao implementar essas etapas, você fornecerá à sua instância do Adobe Campaign as permissões apropriadas necessárias para acessar os recursos da Google Cloud e, ao mesmo tempo, garantirá o gerenciamento consistente de dados relacionados ao fluxo de trabalho dentro da configuração da infraestrutura existente em bancos de dados Microsoft SQL Server, otimizando também os resultados do desempenho.