Show Menu
ARGOMENTI×

Connessione al database

Per abilitare una connessione al database esterno, è necessario indicare i parametri di connessione, ovvero l'origine dati di destinazione e il nome della tabella con i dati che richiedono il caricamento.
L'utente Adobe Campaign necessita di diritti specifici per il database esterno e il server applicazione Adobe Campaign per elaborare i dati da un database esterno. Per ulteriori informazioni, consulta la sezione Diritti di accesso al database remoto.
Per evitare qualsiasi malfunzionamento, gli operatori che accedono ai dati condivisi remoti devono utilizzare spazi separati.

Creazione di una connessione condivisa

Per abilitare una connessione a un database esterno condiviso, finché la connessione è attiva, è possibile accedere al database tramite Adobe Campaign.
  1. La configurazione deve essere definita in anticipo tramite il Administration > Platform > External accounts nodo.
  2. Fare clic sul New pulsante e selezionare il External database tipo.
  3. Definire i Connection parametri del database esterno.
    Per le connessioni a un database di tipo ODBC , il Server campo deve contenere il nome dell'origine dati ODBC e non il nome del server. Inoltre, alcune configurazioni aggiuntive possono essere necessarie a seconda dei database utilizzati. Fare riferimento alla sezione Configurazioni specifiche per tipo di database.
  4. Una volta inseriti i parametri, fate clic sul Test the connection pulsante per approvarli.
  5. Se necessario, deselezionate l' Enabled opzione per disabilitare l'accesso a questo database senza eliminarne la configurazione.
  6. Per consentire Adobe Campaign di accedere a questo database, è necessario distribuire le funzioni SQL. Fare clic sulla Parameters scheda e quindi sul Deploy functions pulsante.
È possibile definire tablespace di lavoro specifiche per le tabelle e per l'indice nella Parameters scheda.

Creazione di una connessione temporanea

È possibile definire direttamente una connessione a un database esterno dalle attività del flusso di lavoro. In questo caso, si trova in un database esterno locale, riservato all'utilizzo in un flusso di lavoro corrente: non verrà salvata nei conti esterni. Questo tipo di connessione puntuale può essere creato su diverse attività del flusso di lavoro, in particolare Query , il Data loading (RDBMS) , l' Enrichment attività o l' Split attività.
Questo tipo di configurazione non è consigliato ma può essere utilizzato periodicamente per raccogliere i dati. Tuttavia, è necessario creare un account esterno, come illustrato nella sezione Creazione di una connessione condivisa.
Ad esempio, nell'attività di query, i passaggi per la creazione di una connessione periodica a un database esterno sono i seguenti:
  1. Fare clic sul pulsante Add data... e selezionare le External data opzioni.
  2. Selezionate l’ Locally defining the data source opzione.
  3. Selezionare il motore del database di destinazione nell'elenco a discesa. Immettete il nome del server e fornite i parametri di autenticazione.
    Specificate anche il nome del database esterno.
    Fai clic sul pulsante Next .
  4. Selezionare la tabella in cui sono memorizzati i dati.
    È possibile immettere il nome della tabella direttamente nel campo corrispondente oppure fare clic sull'icona di modifica per accedere all'elenco delle tabelle del database.
  5. Fare clic sul Add pulsante per definire uno o più campi di riconciliazione tra i dati del database esterno e i dati del database Adobe Campaign . Le Edit expression icone della tabella Remote field e Local field consente di accedere all’elenco dei campi di ciascuna tabella.
  6. Se necessario, specificare una condizione di filtro e la modalità di ordinamento dei dati.
  7. Selezionare i dati aggiuntivi da raccogliere nel database esterno. A questo scopo, fate doppio clic sui campi che desiderate aggiungere per visualizzarli nel Output columns .
    Fate clic Finish per confermare la configurazione.

Connessione sicura

La connessione protetta è disponibile solo per PostgreSQL.
È possibile proteggere l'accesso a un database esterno durante la configurazione di un account FDA esterno.
A questo scopo, aggiungete " :ssl " dopo l'indirizzo e l'indirizzo del server della porta utilizzata. Ad esempio: 192.168.0.52:4501:ssl .
I dati verranno quindi inviati tramite il protocollo SSL sicuro.

Configurazioni aggiuntive

Se necessario, è possibile creare lo schema per l'elaborazione dei dati in un database esterno. Analogamente, Adobe Campaign consente di definire la mappatura dei dati in una tabella esterna. Queste configurazioni sono generali e non si applicano esclusivamente ai flussi di lavoro.
Per ulteriori informazioni sulla creazione di schemi in Adobe Campaign e sulla definizione di una nuova mappatura dati, consulta questa pagina .