Gestione dei modelli semantici nei prodotti dati | Guida di Qlik Cloud
Vai al contenuto principale Passa a contenuto complementare

Gestione dei modelli semantici nei prodotti dati

Ultimo aggiornamento: 2026-11-03

È possibile creare e modificare modelli semantici all'interno dei prodotti dati per definire strutture dati, relazioni, misure e dimensioni che possono essere utilizzate dalle applicazioni di analisi.

I modelli semantici vengono creati utilizzando un'interfaccia di modellazione visiva nei prodotti dati. Il modello semantico di un prodotto dati può essere utilizzato da qualsiasi sviluppatore di analisi con accesso ai dati. Quando il data product viene attivato, il modello semantico diventa disponibile tramite il Data Marketplace, a indicare che è pronto per casi d'uso in produzione.

Prerequisiti

Prima di creare un modello semantico, assicurarsi che:

  • Hai creato un prodotto dati e hai almeno un dataset che puoi aggiungervi.

    Nota informaticaÈ possibile aggiungere set di dati al prodotto dati prima di lavorare sul modello semantico, oppure aggiungerli man mano che si sviluppa il modello semantico.

    Vedere Creazione di prodotti dati.

  • Hai l'autorizzazione per modificare il prodotto dati.

    Ruoli e autorizzazioni per i prodotti dati

  • I set di dati nel tuo prodotto dati contengono le tabelle e i campi che desideri includere nel modello semantico.

Aggiunta di informazioni a un modello semantico

Per sviluppare il modello semantico in un prodotto dati:

  1. Dal menu di avvio Icona menu Launcher, seleziona Catalogo e fai clic sul prodotto dati in cui desideri lavorare sul modello semantico.
  2. Fare clic sulla scheda Modello semantico del prodotto dati per aprire l'editor del modello semantico.

    Editor del modello semantico

L'editor del modello semantico si apre con un'area di disegno visiva in cui è possibile definire relazioni, misure e dimensioni.

Facendo clic sull'intestazione di una tabella viene visualizzata un'anteprima dei dati e della relativa qualità.

Aggiunta di tabelle dai set di dati

Le tabelle sono la base del tuo modello semantico. Ogni tabella rappresenta i dati di un dataset nel tuo prodotto dati.

Per impostazione predefinita, l'editor del modello semantico mostra le tabelle già presenti nel data product, ma è sempre possibile aggiungere altre tabelle in base alle esigenze.

Per aggiungere tabelle:

  1. Nell'editor del modello semantico, vai alla scheda Tabelle e fai clic su Aggiungi dati.

    Aggiungi tabella

  2. Dalla finestra del catalogo che si apre, seleziona uno o più dataset che contengono le tabelle che desideri aggiungere e fai clic su Conferma.

La tabella o le tabelle compaiono nell'area di disegno. Ripetere questo processo per aggiungere ulteriori tabelle al proprio modello semantico.

Definizione delle relazioni

Le relazioni collegano le tabelle in base a campi corrispondenti, consentendo query associative sui dati. Vengono visualizzati come linee che collegano le tabelle nell'area di disegno.

Per creare una relazione è possibile:

  • Utilizza il pulsante Crea relazione.
    1. Fare clic sull'intestazione della tabella da cui si desidera creare una relazione. In alternativa, fare clic sul campo specifico su cui creare la relazione.

    2. Nel pannello a destra che si apre, fai clic sul pulsante Relazione +.

      Pulsante Crea relazione

    3. Utilizzando i menu a discesa, selezionare i nomi delle due tabelle da collegare e i nomi dei rispettivi campi corrispondenti.

    4. Aggiungi un nome e seleziona la Cardinalità della relazione (il tipo di relazione). La modifica del tipo di relazione è facoltativa.

      I tipi di relazione tra campi possono includere:

      • Uno a uno: un record della prima tabella corrisponde a un record della seconda tabella.
      • Uno-a-molti: un record nella prima tabella corrisponde a più record nella seconda tabella.
      • Molti-a-molti: più record nella prima tabella possono corrispondere a più record nella seconda tabella.
      • Molti-a-uno: più record della prima tabella corrispondono a un record della seconda tabella.

      Applica relazione

    5. in via opzionale, aggiungere una descrizione.
    6. Fare clic su Applica.
  • Utilizzare il trascinamento.
    1. Posiziona il puntatore del mouse su un campo e fai clic e tieni premuto uno dei nodi che compaiono ai lati del campo.
    2. Trascina il nodo sul campo corrispondente nell'altra tabella e rilascialo per creare la relazione.

      Crea una relazione trascinando i campi

  • Rivedi e convalida i suggerimenti.

    Qlik suggerisce automaticamente le relazioni per:

    • Campi che condividono lo stesso nome o nomi simili tra le tabelle.

      Suggerimenti di relazioni

    • Per i prodotti dati a valle di una pipeline di dati Qlik Talend Data Integration, le relazioni originali della pipeline di origine vengono fornite come suggerimenti quando si modifica il modello semantico.

      Questi suggerimenti sono un punto di partenza. Non sempre riflettono tutto ciò che è modellato nella pipeline, quindi verificali e aggiungi manualmente le relazioni mancanti. Per ulteriori informazioni sulle limitazioni, vedere Limitazioni dei suggerimenti di relazione dalle pipeline di Data Integration.

      Suggerimenti di relazioni in un data product a valle di una pipeline di Data Integration

    1. Apri la scheda Suggerimenti del pannello di sinistra.

    2. Esaminare le relazioni suggerite. È possibile:

      • Accetta i suggerimenti.

      • Espandi il Ragionamento di un suggerimento per saperne di più. Ad esempio, che provenga dalla corrispondenza dei nomi dei campi o che sia una relazione definita in una pipeline di dati upstream Qlik Talend Data Integration.

      • Ignora i suggerimenti.

Nota informaticaAssicurati che i campi che colleghi abbiano tipi di dati compatibili e contengano valori corrispondenti affinché la relazione funzioni correttamente nelle applicazioni consumer.

Creazione di dimensioni

Le dimensioni sono campi utilizzati per categorizzare e raggruppare i dati nelle applicazioni di analisi.

Per creare una dimensione:

  1. Fai clic sulla scheda Dimensioni del pannello di sinistra e fai clic su Crea dimensione.

    Crea dimensione

  2. Immettere un nome per la dimensione, ad esempio Nome prodotto.
  3. Utilizzando l'elenco a discesa Campo, selezionare un campo di riferimento per la dimensione, come ad esempio Product. In alternativa, fare clic sul pulsante Fx per aprire l'editor delle espressioni completo. Per maggiori dettagli sulla scrittura di espressioni, vedere Scrittura di espressioni.
  4. Facoltativamente, inserire una descrizione per documentare lo scopo della dimensione e aggiungere tag.
  5. Facoltativamente, in Termini del glossario, fare clic su Collega termine del glossario per collegare la dimensione a uno o più termini del glossario.

    1. Seleziona un termine esistente dall'elenco oppure Crea nuovo termine per aggiungere un nuovo termine che verrà collegato alla dimensione.

    2. Selezionare la relazione tra il termine e la dimensione:

      • Definizione: Il termine contiene la definizione della dimensione. È possibile impostare come definizione un unico termine.

      • Correlato: il termine correlato alla dimensione. È possibile impostare più termini come correlati.

    3. Al termine, fare clic su Seleziona.

    4. Aggiungi altri termini in base alle esigenze facendo clic su Aggiungi altro.

  6. Fare clic su Applica.

    Finestra di dialogo Crea nuova dimensione

La dimensione viene aggiunta al modello semantico e appare come dimensione master nelle applicazioni utilizzatrici.

Creazione di misure

Le misure sono metriche calcolate che vengono visualizzate come voci master nelle applicazioni che utilizzano il modello semantico.

Per creare una misura:

  1. Fai clic sulla scheda Misure del pannello di sinistra e fai clic su Crea misura.

    Creazione di una misura

  2. Immetti un nome per la misura, ad esempio Vendite totali.
  3. Utilizzando gli elenchi a discesa Aggregazione e Campo, selezionare i parametri dell'espressione alla base della misura, ad esempio Sum e Amount. In alternativa, fare clic sul pulsante Fx per aprire l'editor delle espressioni completo. Per maggiori dettagli sulla scrittura di espressioni, vedere Scrittura di espressioni.
  4. Facoltativamente, inserire una descrizione per documentare lo scopo della misura e aggiungere tag.
  5. Selezionare un'opzione per la Formattazione numeri della misura:
    • Automatico
    • Numero
    • Money
    • Dati
    • Durata
    • Misura espressione:
    Nota informaticaL'opzione Personalizzato non è disponibile.
  6. Facoltativamente, in Termini del glossario, fare clic su Collega termine del glossario per collegare la misura a uno o più termini del glossario.

    1. Seleziona un termine esistente dall'elenco oppure Crea nuovo termine per aggiungere un nuovo termine che verrà collegato alla misura.

    2. Seleziona la relazione tra il termine e la misura:

      • Definizione: Il termine contiene la definizione della misura. È possibile impostare come definizione un unico termine.

      • Correlato: il termine correlato alla misura. È possibile impostare più termini come correlati.

    3. Al termine, fare clic su Seleziona.

    4. Aggiungi altri termini in base alle esigenze facendo clic su Aggiungi altro.

  7. Fare clic su Applica.

    Finestra di dialogo Crea nuova misura

La misura viene aggiunta al modello semantico. Quando un'applicazione utilizza il modello semantico, la misura appare come una misura principale che può essere utilizzata direttamente nelle visualizzazioni.

Nota di suggerimentoUtilizza nomi cancella, descrittivi per le misure in modo che gli sviluppatori di analisi possano comprenderne facilmente lo scopo. Includere la funzione di aggregazione nel nome quando appropriato, ad esempio "Valore medio dell'ordine" o "Conteggio vendite totali".

Scrittura di espressioni

L'editor delle espressioni consente di scrivere espressioni personalizzate di misura e dimensione utilizzando la sintassi di analisi di Qlik. È possibile utilizzare Campi e Funzioni dai pannelli sul lato sinistro dell'editor.

Editor di espressioni nell'interfaccia di modifica del modello semantico

Quando si fa riferimento a campi utilizzati nelle relazioni, l'espressione deve utilizzare il nuovo nome del campo definito dalla relazione. Se, ad esempio, una relazione collega due campi con nomi diversi, il nuovo nome del campo utilizzerà una combinazione dei nomi dei campi originali. Ad esempio, una relazione tra i campi Date e Order Date potrebbe generare un nuovo nome di campo OpenDate-Date.

Questi nuovi nomi dei campi vengono visualizzati nella sezione Campi dell'editor delle espressioni. È inoltre possibile trovare i nuovi nomi dei campi facendo clic su un campo nell'area di disegno del modello semantico. Il nuovo nome del campo viene visualizzato come Nome del campo nell'applicazione Qlik.

Conferma del nome del campo previsto per un campo basato su una relazione nel modello semantico

Modifica di un modello semantico

Le seguenti azioni per modificare il tuo modello semantico possono essere eseguite prima o dopo l'attivazione del prodotto dati.

  • Aggiungi tabelle utilizzando la scheda Tabelle del pannello sinistro.
  • Crea, modifica o elimina relazioni nel pannello di destra dopo aver selezionato una tabella.
  • Aggiungi, modifica o elimina dimensioni e misure utilizzando le schede Dimensioni e Misure del pannello a sinistra.
  • Aggiornare espressioni o descrizioni.

Le modifiche al modello semantico diventano disponibili per le applicazioni consumer al successivo ricaricamento. Se le applicazioni utilizzano la modalità di inclusione automatica con selettori con caratteri jolly, i nuovi campi, dimensioni e misure vengono inclusi automaticamente.

Convalida delle espressioni

Quando si creano o si modificano misure e dimensioni utilizzando l'editor delle espressioni completo, le espressioni vengono convalidate per garantire che utilizzino una sintassi corretta e facciano riferimento a campi validi.

Se un'espressione contiene un errore:

  • La misura o dimensione è contrassegnata da un indicatore di avviso.
  • Un messaggio di errore spiega il problema, ad esempio "Campo non trovato" o "Sintassi non valida".
  • L'espressione viene evidenziata nella posizione dell'errore.

Per correggere gli errori di convalida:

  1. Esamina il messaggio di errore per comprendere il problema.
  2. Modificare l'espressione per correggere il problema.
  3. Verifica che i nomi delle funzioni e la sintassi segui le regole di sintassi delle espressioni Qlik.
  4. Salva la misura o la dimensione per riconvalidare l'espressione.
Nota informaticaLe misure e le dimensioni con errori di convalida possono essere salvate, ma potrebbero non funzionare correttamente nelle applicazioni che le utilizzano. Risolvere tutti gli errori di convalida prima di rendere disponibile il prodotto dati per i casi d'uso in produzione.

Attivazione del prodotto dati

Quando il modello semantico nel tuo prodotto dati è pronto per i casi d'uso in produzione, puoi attivarlo. Vedere Attivazione di prodotti dati nel marketplace di dati.

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!