Opzioni di connessione target per Data Refinery i flussi
Quando si definisce una destinazione per un Data Refinery flusso che utilizza una connessione, è possibile definire la modalità di scrittura dei dati utilizzando le opzioni fornite dal connettore.
È possibile visualizzare una tabella delle singole proprietà dell'origine dati in Dati > Connettività. Espandi Risorse di connessione e seleziona Proprietà di connessione.
Ad esempio, per IBM Db2, è possibile impostare le seguenti opzioni di destinazione in Data Refinery :
Nelle proprietà Data Refinery di destinazione, puoi vedere queste opzioni nei campi Modalità di scrittura e Azione tabella.
Modalità di scrittura
La modalità di scrittura definisce come i record vengono scritti nella tabella di destinazione.
- Inserisci
Questa modalità inserisce righe nella tabella di destinazione. La tabella di destinazione deve avere gli stessi tipi di colonna dei dati inseriti o deve essere compatibile con tali tipi di colonna.
- Unisci
Questa modalità unisce le righe utilizzando la chiave primaria della tabella di destinazione. Se si specifica una colonna chiave nelle proprietà di destinazione del Data Refinery flusso e non esistono righe che corrispondono al valore di questa colonna chiave, il connettore inserisce i dati. Altrimenti i dati vengono aggiornati.
- Aggiorna
Questa modalità aggiorna le righe in base ai nomi delle colonne chiave o alla chiave primaria definita nella tabella di destinazione.
Vedi anche Problema noto - Perdita della tabella di destinazione con l'opzione Aggiorna nella IBMSoftware Hub documentazione.
Nomi colonna chiave
Se si forniscono i nomi delle colonne chiave come elenco separato da virgole, tale elenco sostituisce la chiave primaria utilizzata durante un aggiornamento o un'unione.
Azione tabella
L'azione della tabella definisce il modo in cui la tabella di destinazione gestisce il nuovo set di dati.
- Accoda
Questa azione scrive righe nella tabella
- Sostituisci
Questa azione rimuove la tabella di destinazione, se esiste, e la ricrea con lo schema risultante dall'output del Data Refinery flusso.
- Tronca
Questa azione elimina tutte le righe esistenti nella tabella di destinazione.