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

  1. 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:

    1. Navegue até IAM e Admin no Console GCP.

    2. Localize a conta de serviço utilizada pelo ACC.

    3. 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.
  2. 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:

        1. Em ACC, navegue por Administração > Plataforma > Contas externas.
        2. Selecione a conta externa configurada para conexão com o BigQuery.
        3. Certifique-se de que as configurações permitam o uso do banco de dados do aplicativo para armazenar dados temporários.
      • Configuração do Fluxo de Trabalho:

        1. Abra qualquer workflow relevante no ACC.
        2. Acesse Propriedades do fluxo de trabalho e, em seguida, vá para Configurações avançadas.
        3. 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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f