Chiavi sintetiche | Guida di Qlik Cloud
Vai al contenuto principale Passa a contenuto complementare

Chiavi sintetiche

Quando due o più tabelle interne hanno due o più campi in comune, ciò implica una relazione di chiave composta. Qlik Sense gestisce questo aspetto tramite chiavi sintetiche. Queste chiavi sono campi anonimi che rappresentano tutte le combinazioni che si verificano della chiave composta.

Un numero elevato di chiavi composte può comportare un maggiore utilizzo della memoria e influire sulle prestazioni. Ciò può dipendere anche dalla quantità di dati, dalla struttura delle tabelle e da altri fattori. Ogni volta che sono presenti diverse chiavi sintetiche dipendenti l'una dall'altra, è buona norma rimuoverle.

Ora è il momento di caricare il nostro ultimo set di dati.

Procedere come indicato di seguito:

  1. Aprire l'Editor caricamento dati nell'Scripting Tutorial applicazione.
  2. Fare clic su Crea nuova sezione per aggiungere una nuova sezione dello script.
  3. Assegnare alla sezione il nome Customers.
  4. Nel menu a destra, in DataFiles, fare clic su Seleziona dati.

  5. Caricare e quindi selezionare Customers.xlsx. Fare clic su Continua. Si aprirà la finestra di anteprima dei dati.
  6. Selezionare Sheet1.
  7. Fare clic su Aggiungi.
  8. Fare clic su Carica dati.
  9. Ora è possibile vedere nella finestra di avanzamento del caricamento dei dati che è stata creata una chiave sintetica.

    Finestra di avanzamento del caricamento dei dati con avviso di chiave sintetica

    Finestra di avanzamento del caricamento dei dati con avviso di chiave sintetica.
  10. Aprire il sistema di visualizzazione modello dati.
  11. È possibile constatare la creazione di una chiave sintetica osservando che è stata creata una nuova tabella, $Syn 1 Table. Essa contiene tutti i campi, Region e Region code, che le tabelle collegate Sheet1 and Region hanno in comune. In questo caso, rende le connessioni un po' confuse e fuorvianti, pertanto non è consigliabile mantenerla.

    Sistema di visualizzazione modello dati che mostra la chiave sintetica

    Visualizzatore modello dati che mostra la chiave sintetica.

Risoluzione delle chiavi sintetiche

Il modo più semplice per eliminare le chiavi sintetiche consiste nel rinominare uno o più campi nelle tabelle. Questa operazione può essere eseguita durante il caricamento dei dati. Di seguito verranno descritti i passaggi per rimuovere una chiave sintetica.

  1. Aprire l'Editor caricamento dati.
  2. Fare clic sulla sezione Customers ed eliminare la riga nell'istruzione LOAD che indica:
  3. Region,

  4. Fare clic su Carica dati.
  5. Aprire il sistema di visualizzazione modello dati.
  6. La chiave sintetica è stata rimossa.

    Visualizzatore modello dati che mostra che la chiave sintetica è stata rimossa

    Visualizzatore modello dati che mostra che la chiave sintetica è stata rimossa.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!