Show Menu
TÓPICOS×

Conexão com o banco de dados

Para habilitar uma conexão com o banco de dados externo, você deve indicar os parâmetros de conexão, ou seja, a fonte de dados direcionada e o nome da tabela com os dados que exigem carregamento.
O usuário do Adobe Campaign precisa de direitos específicos para o banco de dados externo e o servidor de aplicativos do Adobe Campaign para processar dados de um banco de dados externo. Para obter mais informações, consulte a seção Direitos de acesso ao banco de dados remoto .
Para evitar mau funcionamento, os operadores que acessam dados compartilhados remotos devem trabalhar em espaços separados.

Criação de uma conexão compartilhada

Para habilitar uma conexão com um banco de dados externo compartilhado, desde que essa conexão esteja ativa, o banco de dados pode ser acessado pelo Adobe Campaign.
  1. A configuração deve ser definida com antecedência pelo nó Administration > Platform > External accounts .
  2. Clique no botão New e selecione o tipo External database .
  3. Defina os parâmetros Connection do banco de dados externo.
    Para conexões com um banco de dados de tipo ODBC , o campo Server deve conter o nome da fonte de dados ODBC e não o nome do servidor. Além disso, algumas configurações adicionais podem ser necessárias, dependendo dos bancos de dados usados. Consulte a seção Configurações específicas por tipo de banco de dados .
  4. Quando os parâmetros forem inseridos, clique no botão Test the connection para aprová-los.
  5. Se necessário, desmarque a opção Enabled para desabilitar o acesso a esse banco de dados sem excluir sua configuração.
  6. Para permitir que o Adobe Campaign acesse esse banco de dados, você deve implantar as funções SQL. Clique na guia Parameters e depois no botão Deploy functions .
Você pode definir espaços de tabela de trabalho específicos para as tabelas e para o índice na guia Parameters .

Como criar uma conexão temporária

Você pode definir diretamente uma conexão com um banco de dados externo a partir de atividades do workflow. Nesse caso, ele estará em um banco de dados externo local, reservado para ser usado em um workflow atual, ou seja, não será salvo nas contas externas. Esse tipo de conexão específica pode ser criada em atividades diferentes do fluxo de trabalho, particularmente as atividades Query , o Data loading (RDBMS) , a atividade Enrichment ou a atividade Split .
Esse tipo de configuração não é recomendado, mas pode ser utilizado periodicamente para coletar dados. No entanto, você deve criar uma conta externa, conforme apresentada na seção Criação de uma conexão compartilhada .
Por exemplo, na atividade de query, as etapas para criar uma conexão periódica com um banco de dados externo são as seguintes:
  1. Clique em Add data... e selecione as opções External data .
  2. Selecione a opção Locally defining the data source .
  3. Selecione o mecanismo de banco de dados do Target na lista suspensa. Digite o nome do servidor e forneça os parâmetros de autenticação.
    Especifique também o nome do banco de dados externo.
    Clique no botão Next .
  4. Selecione a tabela onde os dados estão armazenados.
    Você pode inserir o nome da tabela diretamente no campo correspondente ou clicar no ícone edição para acessar a lista das tabelas do banco de dados.
  5. Clique no botão Add para definir um ou vários campos de reconciliação entre os dados do banco de dados externo e os do banco de dados do Adobe Campaign. Os ícones Edit expression do Remote field e Local field fornecem acesso à lista de campos de cada uma das tabelas.
  6. Se necessário, especifique uma condição de filtragem e o modo de classificação de dados.
  7. Selecione os dados adicionais a serem coletados no banco de dados externo. Para fazer isso, clique duas vezes nos campos que deseja adicionar para exibi-los nas Output columns .
    Clique em Finish para confirmar essa configuração.

Conexão segura

A conexão segura só está disponível para o PostgreSQL.
Você pode proteger o acesso a um banco de dados externo ao configurar uma conta FDA externa.
Para fazer isso, adicione " :ssl " após o endereço e o endereço do servidor da porta usada. Por exemplo: 192.168.0.52:4501:ssl .
Os dados serão enviados por meio do protocolo SSL seguro.

Configurações adicionais

Se necessário, você pode criar o schema para processamento de dados em um banco de dados externo. Da mesma forma, o Adobe Campaign permite definir o mapeamento nos dados em uma tabela externa. Essas configurações são gerais e não se aplicam exclusivamente aos workflows.
Para obter mais informações sobre como criar schemas no Adobe Campaign e definir um novo mapeamento de dados, consulte esta página .