Strumento Collega
Esempio di uno strumento
Lo strumento Collega presenta l'opzione Esempio di uno strumento. Consulta Esempi di flussi di lavoro per scoprire come accedere a questo e a molti altri esempi direttamente in Alteryx Designer.
Utilizza lo strumento Collega per combinare due input in base ai campi in comune tra le due tabelle. Puoi anche unire due flussi di dati in base alla posizione del record.
Configurazione dello strumento
Seleziona la modalità di esecuzione dell'unione. Le due opzioni sono: in base alla posizione del record o in base a un campo specifico (colonna).
Collega per posizione record : seleziona questa opzione quando le due tabelle da unire hanno la stessa struttura di campo e i dati verranno uniti in base alla relativa posizione all'interno delle due tabelle.
Collega per campo specifico : seleziona questa opzione quando le due tabelle hanno uno o più campi in comune (ad esempio un ID) e i dati verranno uniti insieme. È possibile scegliere di unire in base a più campi. Ogni unione deve essere una riga separata nella griglia.
Potenziali messaggi di errore
Lo strumento Collega limita i tipi di campo che possono essere uniti. Potrebbero apparire i seguenti avvisi o errori:
I campi stringa possono essere uniti solo ad altri campi stringa.
I campi numerici possono essere uniti solo ad altri campi numerici.
I campi doppi possono solo essere uniti ad altri campi doppi.
Le unioni in double o float non sono consigliate a causa di un errore di approssimazione.
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, utilizza invece lo strumento Corrispondenza spaziale .
I campi blob non possono essere uniti a nessun altro tipo.
Ogni input ( sinistra e destra ) dispone di un menu a discesa in cui è possibile selezionare i campi (colonne). Seleziona il campo di unione per ogni input. Alteryx Designer seleziona automaticamente un campo di unione da un input se lo stesso nome di campo è già stato selezionato da un input diverso. Se sono necessari più campi di unione, puoi configurare un'ulteriore riga di campi di unione.
Seleziona il menu a discesa per scegliere un altro campo di unione per input.
Per eliminare un campo di unione, seleziona un numero sul lato sinistro, quindi il pulsante Elimina .
Utilizza la tabella nella finestra Configurazione per modificare il flusso di dati in ingresso. Ogni riga della tabella rappresenta una colonna nei dati. La colonna Campo nella tabella identifica il nome di ciascuna colonna nei dati e si adatta automaticamente ai nomi delle colonne (campi) senza tagliare il testo (fino a 40 caratteri).
Ricerca nelle colonne
Prima di iniziare l'aggiornamento delle colonne (campi), è bene limitare l'elenco in modo da eseguire gli aggiornamenti solo su un sottoinsieme di colonne. Questa operazione è molto utile anche se il set di dati contiene molte colonne.
Per eseguirla, puoi utilizzare la casella Cerca nella parte superiore della finestra Configurazione . Dopo l'inserimento di una parola chiave, lo strumento Collega esegue una ricerca nelle colonne Colonna , Rinomina e Descrizione per restituire le corrispondenze. La ricerca non distingue tra maiuscole e minuscole.
In seguito puoi eseguire varie operazioni (ad esempio selezionare, deselezionare, rinominare, ecc.) solo sulle colonne restituite tramite la ricerca. Puoi considerare la casella Cerca come un modo per filtrare l'elenco di colonne in modo da aggiornare solo un sottoinsieme di dati.
Per visualizzare nuovamente l'intero elenco di colonne, utilizza l'icona "x" per cancellare il contenuto della casella Cerca .
Nota
Dopo aver eseguito una ricerca, apparirà solo un sottoinsieme di colonne di dati (campi). A seconda dell'operazione che scegli nel menu Opzioni ...
Alcune azioni potrebbero essere valide solo per le colonne visualizzate.
Alcune azioni potrebbero essere valide per tutte le colonne, indipendentemente da quelle visualizzate.
Alcune azioni potrebbero essere valide solo per le colonne selezionate (evidenziate) nell'elenco.
Per questo motivo, fai attenzione quando esegui le azioni su un sottoinsieme di colonne e verifica i risultati per assicurarti che siano quelli che avevi previsto.
Selezione, deselezione, ordine e riordinamento delle colonne
Selezione e deselezione di colonne/campi
Per includere una colonna nel set di dati, seleziona la casella di spunta a sinistra del nome. Deseleziona la casella di controllo per escludere la colonna. Puoi anche utilizzare la casella di spunta nella parte superiore della tabella per selezionare e deselezionare rapidamente tutte le colonne visibili.
Ordinamento delle colonne
Per ordinare le colonne dei dati in base al nome della colonna...
Fai clic sul nome della colonna per ordinare in ordine crescente.
Fai clic una seconda volta sul nome della colonna per ordinare in ordine decrescente.
Metodo di ordinamento
A seconda della lingua dell'istanza di Designer, è possibile utilizzare un criterio di ordinamento predefinito diverso. Per ulteriori informazioni sul metodo di ordinamento predefinito, consulta la sezione relativa alle impostazioni utente di lingua e regione .
Riordinamento delle colonne
Per riordinare le colonne di dati:
Seleziona per evidenziare una riga oppure seleziona e trascina per evidenziare più righe.
Utilizza le frecce su o giù , oppure fai clic con il pulsante destro del mouse e trascina le righe nella posizione desiderata.
La colonna Sconosciuto è selezionata per impostazione predefinita. Consente l'inserimento di nuove colonne nei dati. Sposta la colonna nella posizione in cui desideri inserire una nuova colonna.
Modifica del tipo di dati e delle dimensioni
Tipo di dati
Utilizza l'elenco a discesa Tipo per modificare il tipo di dati di una colonna nel set di dati.
Dimensione dei dati
Per modificare la lunghezza supportata (caratteri per i tipi stringa, data-ora, ora e numerici decimali fissi) o la misurazione (byte per altri tipi numerici) dei dati in una colonna, seleziona Dimensione e inserisci un numero. La dimensione varia in base al tipo di dati e può essere modificata per i tipi numerici decimali fissi, data-ora, ora e tutti i tipi di stringa.
Utilizza l'opzione [tipo di dati]: forzato per garantire che una colonna contenga sempre il tipo di dati previsto. Questa opzione è utile quando si creano macro .
Ridenominazione di una colonna o aggiunta di una descrizione
Per modificare il nome di una colonna, seleziona il campo Rinomina e digita il nuovo nome.
Per aggiungere una descrizione, seleziona il campo Descrizione e inserisci una descrizione.
Visualizzazione di altre opzioni
Dopo aver selezionato o evidenziato le righe (colonne di dati) nella tabella, scegli l'elenco a discesa Opzioni sopra la tabella per visualizzare altre opzioni di configurazione:
Salva/Carica : consente di salvare la configurazione della colonna come file .yxft. Il file Alteryx Tipo di campo è un file di testo che può essere utilizzato in altri flussi di lavoro tramite le opzioni Carica nomi di colonne o Caria nomi e tipi di colonne .
Seleziona : seleziona, deseleziona o evidenzia tutte le colonne. Le opzioni includono Seleziona tutto e Deseleziona tutto .
Modifica tipo di colonna delle colonne evidenziate : consente di modificare il tipo di dati di tutte le colonne evidenziate contemporaneamente.
Ordina : ordina le colonne in ordine crescente o decrescente. Le opzioni includono Ordina in base al nome della colonna , Ordina in base al nuovo nome della colonna e Ordina in base al tipo di colonna o Ripristina l'ordine delle colonne in entrata . A seconda della lingua dell'istanza di Designer, è possibile utilizzare un criterio di ordinamento predefinito diverso. Per ulteriori informazioni sul metodo di ordinamento predefinito, consulta la sezione relativa alle impostazioni utente di lingua e regione .
Sposta : sposta le colonne evidenziate nella parte superiore o inferiore dell'elenco.
Aggiungi prefisso ai nomi delle colonne : consente di aggiungere un prefisso al nome della colonna selezionata o evidenziata.
Aggiungi suffisso ai nomi delle colonne : consente di aggiungere un suffisso al nome della colonna selezionata o evidenziata.
Rimuovi prefisso o suffisso : rimuovi il prefisso o il suffisso dal nome della colonna selezionata o evidenziata.
Cancella tutte le ridenominazioni : rimuovi il nuovo nome per tutte le colonne.
Cancella ridenominazioni evidenziate : rimuovi il nuovo nome per tutte le colonne evidenziate.
Ripristina tutto al tipo & alle dimensioni originali: annulla tutte le modifiche apportate al tipo e alle dimensioni in tutte le colonne e utilizza i valori originali.
Ripristina i valori evidenziati al tipo & alla dimensione originali: annulla le modifiche apportate al tipo e alle dimensioni nelle colonne selezionate o evidenziate e utilizza i valori originali.
Ignora tutte le colonne mancanti : consente di rimuovere tutte le colonne che non sono più incluse nei dati.
Ignora colonne mancanti evidenziate : consente di rimuovere tutte le colonne evidenziate che non sono più incluse nei dati.
Deseleziona colonne duplicate : consente di deselezionare la seconda colonna in presenza di nomi di colonna duplicati. Questa opzione è disponibile solo con input multipli.
Visualizzazione dell'output
I tre output risultanti dall'unione sono:
Ancoraggio L | Contiene i record dell'input L che non si sono uniti ai record dell'input R. | |
Ancoraggio J | Contiene i record uniti dall'input L ai record nell'input R. | |
Ancoraggio R | Contiene i record dell'input R che non si sono uniti ai record dell'input L. |
Ulteriori tipi di unione
Consulta questa tabella per utilizzare lo strumento Collega per eseguire diversi tipi di unioni.
Inner Join: Contains records that joined from the L input to those records in the R input. | The J output of the Join tool contains the result of an Inner Join. | ||
Left Unjoin: Contains records from the L input that did NOT join to records from the R input. | The L output of the Join tool contains the result of a Left Unjoin. | ||
Right Unjoin: Contains records from the R input that did NOT join to records from the L input. | The R output of the Join tool contains the result of a Right Unjoin. | ||
Left Outer Join: All records from the L input including the records that joined with the R input. | To do a Left Outer Join, connect the J and L outputs of the Join tool to the Union tool. Connect the J output first to establish the combined table schema. | ||
Right Outer Join: All records from the R input including the records that joined with the L input. | To do a Right Outer Join, connect the J and R outputs of the Join tool to the Union tool. Connect the J output first to establish the combined table schema. | ||
Full Outer Join: All of the records from both L and R inputs. | To do a Full Outer Join, connect the J, L, and R outputs of the Join tool to the Union tool. Connect the J output first to establish the combined table schema. |