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.

ATTENZIONE

Per elaborare i dati da un database esterno, l’utente Adobe Campaign necessita di diritti specifici per il database esterno e il server applicazioni Adobe Campaign. Per ulteriori informazioni, consulta la sezione Diritti di accesso al database remoto sezione .

Per evitare eventuali malfunzionamenti, 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, purché questa connessione sia attiva, è possibile accedere al database tramite Adobe Campaign.

  1. La configurazione deve essere definita in anticipo tramite il Administration > Platform > External accounts nodo.

  2. Fai clic sul pulsante New e seleziona il pulsante External database digitare.

  3. Definisci la Connection parametri del database esterno.

    Per connessioni a un ODBC digitare database Server Il 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. Fai riferimento a Configurazioni specifiche per tipo di database sezione .

  4. Una volta immessi i parametri, fai clic sul pulsante Test the connection per approvarli.

  5. Se necessario, deseleziona la Enabled opzione per disabilitare l'accesso a questo database senza eliminarne la configurazione.

  6. Per consentire ad Adobe Campaign di accedere a questo database, è necessario distribuire le funzioni SQL. Fai clic sul pulsante Parameters quindi seleziona Deploy functions pulsante .

È possibile definire tablespace di lavoro specifiche per le tabelle e per l'indice nel Parameters scheda .

Creazione di una connessione temporanea

Puoi 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’interno di un flusso di lavoro corrente: non verrà salvato negli account esterni. Questo tipo di connessione puntuale può essere creato su diverse attività del flusso di lavoro, in particolare il Query, Data loading (RDBMS), Enrichment o Split attività.

ATTENZIONE

Questo tipo di configurazione non è consigliato ma può essere utilizzato periodicamente per raccogliere i dati. Tuttavia, è necessario creare un conto esterno, come presentato nella Creazione di una connessione condivisa sezione .

Ad esempio, nell’attività Query, i passaggi per la creazione di una connessione periodica a un database esterno sono i seguenti:

  1. Fai clic sul pulsante Add data… e seleziona la External data opzioni.

  2. Seleziona la Locally defining the data source opzione .

  3. Selezionare il motore di database di destinazione nell'elenco a discesa. Immetti il nome del server e fornisci i parametri di autenticazione.

    Specifica 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. Fai clic sul pulsante Add per definire uno o più campi di riconciliazione tra i dati del database esterno e i dati del database Adobe Campaign. La Edit expression icone Remote field e Local field consente di accedere all’elenco dei campi di ciascuna tabella.

  6. Se necessario, specifica una condizione di filtro e la modalità di ordinamento dei dati.

  7. Selezionare i dati aggiuntivi da raccogliere nel database esterno. A questo scopo, fai doppio clic sui campi che desideri aggiungere per visualizzarli nel Output columns.

    Fai clic su Finish per confermare questa configurazione.

Connessione sicura

NOTA

La connessione protetta è disponibile solo per PostgreSQL.

Puoi proteggere l’accesso a un database esterno durante la configurazione di un account FDA esterno.

Per fare questo, aggiungi ":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, puoi creare lo schema per l’elaborazione dei dati in un database esterno. Allo stesso modo, Adobe Campaign ti consente di definire la mappatura dei dati in una tabella esterna. Queste configurazioni sono generali e non si applicano esclusivamente ai flussi di lavoro.

NOTA

Per ulteriori informazioni sulla creazione di schemi in Adobe Campaign e sulla definizione di una nuova mappatura dati, consulta questa pagina.

In questa pagina