In concreto, la domanda potrebbe essere quella di scoprire quali degli ordini contenuti in una tabella non compaiono (ancora) nella seconda tabella. A tal fine, le due tabelle vengono confrontate per scoprire se un determinato numero d'ordine della prima tabella compare anche nella seconda tabella. Il risultato di questo confronto è l'insieme delle sovrapposizioni tra le due tabelle. Al termine del confronto, con la funzione “Determina la differenza tra due tabelle” è possibile esportare per ciascuna delle due tabelle i record che non compaiono nell'altra tabella.

Per fare ciò, procedere come segue:

  1. Se non si è già provveduto, da qui è possibile scaricare il DataQualityTools gratuitamente. Installare il programma e richiedere un'attivazione test. In questo modo può lavorare con il programma per una settimana senza alcuna limitazione.
  2. 2. La funzione di cui abbiamo bisogno si trova nel menu nel blocco 'Seleziona dati". Selezionare "Determina differenza (2 tabelle)":

  3. Dopo aver chiamato questa funzione, viene innanzitutto visualizzata la gestione progetti. Inserire qui un nuovo progetto con un nome di progetto a piacere e quindi fare clic sul pulsante di comando 'Avanti'.
  4. Nel passaggio successivo, apriamo innanzitutto i due file contenenti i dati da elaborare utilizzando il pulsante "Apri file".

    Apri file

    La selezione della tabella desiderata da questi due file viene quindi effettuata utilizzando l'apposito elenco di selezione.
  5. Nel passaggio successivo, dobbiamo definire la condizione con cui collegare le due tabelle. A tal fine, clicchiamo innanzitutto sul pulsante "Aggiungi Condizione":

    Determinare la differenza, creare una condizione

    Questo aggiunge una nuova riga alla tabella sottostante, che contiene i singoli componenti della condizione di collegamento. Le due tabelle verranno collegate tramite i rispettivi ID. Selezioniamo la colonna denominata "ID" dall'elenco dei nomi di colonna nella prima tabella:

    Determinare la differenza, creare una condizione

    E dall'elenco dei nomi di colonna nella seconda tabella, selezioniamo la colonna denominata "ID_B":

    Determinare la differenza, creare una condizione

  6. Facendo clic sul pulsante "Avanti" si avvia il confronto tra le due tabelle. Nel nostro esempio, il risultato appare come segue:

    Determinare la differenza, risultato

    In questo caso, tutti i record della tabella "sample2" sono inclusi nella tabella "sample1". L'esportazione dei risultati per la tabella "sample2" genera quindi una tabella dei risultati vuota. Tuttavia, l'esportazione dei risultati per la tabella "sample1" include tutti i record della tabella "sample1" originale che non sono presenti anche nella tabella "sample2".
  7. Infine, facendo clic sul pulsante "Avanti" si accede alla finestra di dialogo in cui è possibile specificare il formato di esportazione dei risultati:

    Determinare la differenza, esportare il risultato