
Partecipa Allo Strumento In-DB
Versione:
2023.1
Last modified: September 25, 2020
Utilizzare lo strumento Unisci in-DB per combinare due flussi di dati In-DB in base a campi comuni tramite un outer o inner join. Utilizzare questo strumento per combinare due tabelle di database.
In-Database consente la fusione e l'analisi su grandi set di dati senza spostare i dati da un database e può fornire miglioramenti significativi delle prestazioni rispetto ai metodi di analisi tradizionali. Per ulteriori informazioni sulla categoria degli strumenti In-Database, vedere Cenni preliminari su In-Database.
Configurare lo strumento
- Ogni input ha un elenco a discesa dei relativi campi. Selezionare i campi di join per ogni input utilizzando gli elenchi a discesa Sinistra e Destra. Designer seleziona automaticamente un campo di join da un input se lo stesso nome di campo è già selezionato da un input diverso.
- Se si desiderano più campi di unione, è possibile configurare una riga aggiuntiva di campi di unione. Selezionare l'elenco a discesa per scegliere un campo di join aggiuntivo per ogni input.
- Per eliminare un campo di join, selezionare il numero sul lato sinistro e selezionare il pulsante Elimina a destra. Lo strumento Collega limita i tipi di campo che possono essere uniti. La mancata corrispondenza dei tipi di dati può generare messaggi di errore.
Possibili messaggi di errore- I campi stringa possono essere uniti solo ad altri campi stringa.
- I campi numerici possono essere uniti solo ad altri campi numerici.
- I campi booleani possono solo essere uniti ad altri campi booleani.
- I tipi di campo Data e ora possono essere uniti solo alla loro tipologia esatta.
- I campi spaziali non possono essere uniti; utilizzare invece lo strumento Corrispondenza spaziale.
- I campi blob non possono essere uniti a nessun altro tipo.
- Avviso: i join su Double o Float non sono consigliati a causa di un errore di arrotondamento.
- Selezionare il tipo di join:
Unione interna Contiene solo i record dell'input Sinistro uniti ai record nell'input di destra. Left Outer Join Contiene tutti i record dell'input a sinistra, inclusi i record uniti con l'input destro.
Right Outer Join Contiene tutti i record dell'input destro, inclusi i record uniti all'input Sinistro.
Full Outer Join Contiene tutti i record degli input Sinistra e Destra.