Connessione al database connecting-to-the-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.

CAUTION
L’utente di Adobe Campaign necessita di diritti specifici per il database esterno e il server applicazioni Adobe Campaign per elaborare i dati da un database esterno. Per ulteriori informazioni, consulta Diritti di accesso al database remoto sezione.
Per evitare malfunzionamenti, gli operatori che accedono ai dati condivisi remoti devono essere in grado di operare da spazi separati.

Creazione di una connessione condivisa creating-a-shared-connection

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. Fai clic su New e selezionare il pulsante External database tipo.

  3. Definisci il Connection parametri del database esterno.

    Per le connessioni a un ODBC digita database il Server deve contenere il nome dell'origine dati ODBC e non il nome del server. Inoltre, possono essere necessarie alcune configurazioni aggiuntive a seconda delle banche dati utilizzate. Consulta la sezione Configurazioni specifiche per tipo di database sezione.

  4. Una volta inseriti i parametri, fai clic su Test the connection per approvarli.

  5. Se necessario, deselezionare Enabled per disabilitare l'accesso al database senza eliminarne la configurazione.

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

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

Creazione di una connessione temporanea creating-a-temporary-connection

È possibile definire direttamente una connessione a un database esterno dalle attività del flusso di lavoro. In questo caso, si troverà in un database esterno locale, riservato per essere utilizzato all’interno di un flusso di lavoro corrente: non verrà salvato sugli account esterni. Questo tipo di connessione puntuale può essere creato su diverse attività del flusso di lavoro, in particolare Query, il Data loading (RDBMS), il Enrichment attività o Split attività.

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

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

  1. Fai clic su 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. Immettere il nome del server e fornire i parametri di autenticazione.

    Specificare inoltre il nome del database esterno.

    Fai clic sul pulsante Next.

  4. Selezionare la tabella in cui vengono 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 su Add per definire uno o più campi di riconciliazione tra i dati del database esterno e i dati nel database di Adobe Campaign. Il Edit expression icone del 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.

    Clic Finish per confermare questa configurazione.

Connessione sicura secure-connection

NOTE
La connessione protetta è disponibile solo per PostgreSQL.

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

Per eseguire questa operazione, aggiungi ":ssl" dopo l’indirizzo del server e l’indirizzo della porta utilizzata. Ad esempio: 192 168 0 52:4501:ssl.

I dati verranno quindi inviati tramite il protocollo SSL protetto.

Configurazioni aggiuntive additional-configurations

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 sui dati in una tabella esterna. Queste configurazioni sono generali e non si applicano esclusivamente ai flussi di lavoro.

NOTE
Per ulteriori informazioni sulla creazione di schemi in Adobe Campaign e sulla definizione di una nuova mappatura dei dati, consulta questa pagina.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1