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 alla voce Business logic nel menu di navigazione dell'app. 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.
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.