Vai al contenuto principale Passa a contenuto complementare

Migliori pratiche per l'uso della business logic

Impara a creare un vocabolario e un modello logico utili per gli utenti delle app. La creazione di una business logic specifica per l'utente consente agli utenti di utilizzare in modo rapido ed efficace le loro app.

Che cos'è la business logic in Qlik Cloud?

La business logic definisce il modo in cui Advisor informazioni strategiche interpreta i propri dati e gestisce termini alternativi per i valori nel proprio modello dati. La business logic di Qlik Cloud è composta da due parti: il modello logico e il vocabolario.

Che cos'è il modello logico?

Il modello logico di un'app rappresenta il modello concettuale che Advisor informazioni strategiche utilizza al momento di generare visualizzazioni. Si basa sul modello dati sottostante di un'app. Ciascuna app presenta un unico modello logico. I campi e le voci principali sono i componenti core del modello logico. Sono organizzati in gruppi. I gruppi indicano un'associazione concettuale o una relazione tra i campi o le voci principali. Il modello logico contiene anche informazioni sulle possibili relazioni tra gruppi.

Il modello logico influisce direttamente sul funzionamento di Advisor informazioni strategiche. Ad esempio, quando un utente seleziona un campo per mostrare un'analisi delle tendenze, Advisor informazioni strategiche cerca di trovare un campo data che faccia parte di un gruppo calendario principale. In presenza del campo Sales, Advisor informazioni strategiche darebbe priorità a un campo come Order Date rispetto al campo Employee Birth Date.

Gli sviluppatori di app possono garantire un'esperienza coerente ai loro utenti creando un modello logico durante la fase di sviluppo prima di rilasciare un'app.

Che cos'è il vocabolario?

È possibile creare vocabolari in Vocabolario sotto Business logic nella scheda Prepara. I vocabolari contribuiscono a migliorare il successo delle domande in linguaggio naturale. Ad esempio, è possibile utilizzare il vocabolario per:

  • Aggiungere nomi alternativi per campi, voci principali e valori.

  • Definire nomi per i valori codificati.

  • Definire il tipo di analisi Advisor informazioni strategiche da utilizzare con determinati termini o domande.

  • Fornire delle domande di esempio che l'utente può chiedere.

Creazione di domande di esempio per gli utenti

È possibile creare domande di esempio per aiutare gli utenti dell'app a orientarsi sui tipi di domande che possono porre a Advisor informazioni strategiche in un'app. Le domande devono essere pertinenti al tipo di analisi che gli utenti dell'app vogliono eseguire. Le domande di esempio aiutano gli utenti a capire la struttura e i requisiti di input per porre le proprie domande.

Le domande di esempio devono guidare gli utenti a utilizzare domande dirette e semplici che possano essere facilmente riconosciute da Advisor informazioni strategiche. Gli utenti dovrebbero utilizzare la terminologia standard del settore, anche se ciò dipende dall'aggiunta di sinonimi alla business logic.

Ad esempio, Advisor informazioni strategiche non riconosce gli elementi che non sono presenti nel modello dati. Se si domanda, Mostrami le offerte che abbiamo vinto, Advisor informazioni strategiche non comprenderà il termine abbiamo vinto. Invece, domandare Mostrami le offerte dove, seguito dal campo corrispondente a vittoria uguale a vero.

Nota di suggerimentoÈ possibile utilizzare funzioni come il vocabolario per collegare frasi come abbiamo vinto ai propri dati sottostanti. Advisor informazioni strategiche può quindi comprendere tali frasi.

Vedere Aggiunta di domande di esempio su Advisor informazioni strategiche per le istruzioni sulla creazione di domande di esempio.

Creazione di sinonimi per Advisor informazioni strategiche

Molte aziende hanno una propria terminologia quando si tratta di misure come i ricavi, la redditività e persino le prestazioni. È possibile aggiungere sinonimi al vocabolario della business logic per consentire agli utenti di porre domande utilizzando la propria terminologia. L'aggiunta di termini personalizzati al vocabolario assicura che gli utenti che non utilizzano l'ortografia esatta di un campo possano comunque porre domande e utilizzare Advisor informazioni strategiche.

Advisor informazioni strategiche riconosce le misure, le dimensioni e i campi definiti nella propria app. Ad esempio, se si chiede quali sono le mie vendite e il modello dati contiene una misura denominata ricavi, Advisor informazioni strategiche non saprà che si tratta di sinonimi. Aggiungendo vendite come sinonimo della misura ricavi, Advisor informazioni strategiche risponderà correttamente alle domande. È possibile utilizzare la business logic per collegare questi termini e per collegare qualsiasi altro termine.

Vedere Aggiunta di sinonimi a Advisor informazioni strategiche per le istruzioni sulla creazione di sinonimi.

Collegamento di termini con analisi personalizzate

È possibile aggiungere una mappatura di analisi personalizzate in modo che determinati termini o frasi restituiscano analisi specifiche in Advisor informazioni strategiche. Questo può aiutare a fornire agli utenti i risultati attesi quando pongono domande Advisor informazioni strategiche.

Ad esempio, un direttore generale potrebbe preferire che le vendite siano sempre classificate tra i suoi rappresentanti. Si potrebbe collegare il termine performance in modo che restituisca sempre una classifica quando viene utilizzato in una domanda.

Vedere Aggiunta di analisi personalizzate a Advisor informazioni strategiche per istruzioni sulla creazione di analisi personalizzate.

Gestione di nuovi dati nel modello logico

Se si aggiungono nuovi dati all'app dopo aver creato la business logic, gli elementi, i campi e le misure verranno visualizzati come elementi non raggruppati nel modello logico. Gli elementi non raggruppati non vengono utilizzati da Advisor informazioni strategiche. È necessario raggrupparli manualmente nel modello logico per renderli disponibili in Advisor informazioni strategiche.

Nota di avviso È possibile fare clic su Ripristina impostazioni predefinite per far sì che la business logic crei un nuovo modello logico predefinito che includa i nuovi dati. Facendo clic su Ripristina le impostazioni predefinite, si rimuove qualsiasi lavoro personalizzato eseguito sul modello logico, compresi i pacchetti, le gerarchie o i comportamenti creati.

Ulteriori informazioni

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 – facci sapere come possiamo migliorare!