Skip to main content
Skip table of contents

Definizione tabelle KPI

KPI

I KPI o “Key Performance Indicators” (indicatori chiave di prestazione) sono degli indicatori chiave riguardanti i principali obiettivi dell’attività di business e i risultati ad essi correlati.

Key Performance Indicators

Vibecode separa la definizione ed il calcolo dei valori dei KPI dalla loro rappresentazione grafica.

Le tabelle di questa sezione contengono tutti i dati relativi ai KPI e a come vengono visualizzati nell’applicazione Client.

KPI CONTAINER

Tabella Vibecode: kKPIContainer

Questa tabella e le sue correlate contengono tutti i dati relativi ai KPI.

Per inserire il container dati per i KPI in Vibecode:

Amministratore > Configurazione > KPI > KPI Container

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco del container che contiene l'insieme di dati relativi ai KPI

Descrizione

Nominativo del container di dati

Commento

Eventuale commento

Keys

Containergrid per la gestione delle chiavi di raggruppamento e totalizzazione

Regole

Containergrid per la gestione delle regole per il trattamento dei dati


Chiavi di raggruppamento e totalizzazione

Tabella Vibecode: kKPIContainer_Keys

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della chiave per il trattamento dei dati

Descrizione

Nominativo della chiave per il trattamento dei dati e della colonna nella tabella “cubo”

Commento

Eventuale commento

Destination name

Nome della chiave di raggruppamento (es. “store”, “sales operator”, “date”, ecc.)

Key Type

Tipo della chiave nel container: è il nome della classe o del tipo di dati in Vibecode che definisce la chiave stessa

Per conoscere i nomi delle classi Vibecode utilizzare la funzione
Amministratore > Configurazione > Workflow > Classi di Vibecode

Sequenza

Numero progressivo autogenerato per l'ordinamento


Regole per il trattamento dei dati

Tabella Vibecode: kKPIContainer_Rules

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della regola per il trattamento dei dati

Descrizione

Nominativo della regola per il trattamento dei dati

Commento

Eventuale commento

Nome

Nome della regola nel container

Calculated

Indica se la regola verrà risolta dall’applicazione Client o se deve essere risolta direttamente dal motore di calcolo dei KPI di Vibecode (Sì/No).

la regola viene risolta dall’applicazione Client

NO la regola viene risolta dal motore di calcolo di Vibecode

SourceClass

Tabella di origine o fonte del dato; deve essere specificata obbligatoriamente se il campo Calculated è impostato a NO, deriva dalla tabella Classe (kClass)

Keys

Containergrid per la gestione delle chiavi per la regola

Valori

Containergrid per la gestione delle formule per il calcolo dei valori

Filtro

In questo campo è contenuta la regola (o la formula) che si applica ai dati che sono trattati nella Containergrid “Valori”. Il filtro viene applicato alla classe specificata nel campo SourceClass

Abilitato

Determina se la regola viene utilizzata (Sì/No)


Chiavi per la regola

Tabella Vibecode: kKPIContainer_Rules_Keys

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della chiave della regola

Descrizione

Nominativo della chiave della regola

Commento

Eventuale commento

ContainerKey

Nome della chiave nel container, deriva dalla tabella kKPIContainer_Keys

Referenza

Riferimento al campo "padre", deriva dalla tabella kKPIContainer_Rules


Formule per il calcolo del valore

Classe Vibecode: kKPIContainer_Rules_Value

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della formula di calcolo del valore

Descrizione

Nominativo della formula di calcolo del valore

Commento

Eventuale commento

Name

Nome della formula per il calcolo del valore

Referenza

Formula o regola per il calcolo del valore

CustomType

Tipo del valore: classe o tipo di dati di Vibecode

Autogroup

Indica se utilizzare una funzione di raggruppamento alternativa a quella presente nel campo Groupingfunction (Sì/No) 

Groupingfunction

Nome della funzione di raggruppamento dati che verrà utilizzata

Abilitato

Determina se il valore viene calcolato (Sì/No)


KPI BOARDS

Classe Vibecode: kKPIBoard

Questa tabella e le sue correlate contengono tutti i parametri per la corretta visualizzazione nel Client dei dati relativi ai KPI, trattati nelle tabelle precedenti.

Per inserire le board dei grafici KPI in Vibecode:

Amministratore > Configurazione > KPI > KPI Boards

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della board che rappresenta l'insieme dei grafici e dei KPI

Descrizione

Nominativo della board

Commento

Eventuale commento

Elementi

Containergrid per la gestione dei grafici nella board

AutoUpdateFilter

Lista dei container dei dati che si devono auto-aggiornare


Grafici nella board

Classe Vibecode: kKPIBoard_Items

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della singola board

Descrizione

Nominativo della singola board

Commento

Eventuale commento

Nome

Nome della singola board

Container

Nominativo del container dei dati a cui appartiene la board, deriva dalla tabella KPI Container (kKPIContainer)

Keys

Lista delle chiavi per il trattamento dei dati, deriva dalla tabella kKPIContainer_Keys

Titolo

Nome del grafico che sarà visualizzato nell’applicazione Client

Series

Containergrid per la gestione delle serie di dati per la creazione del grafico

Renderer

Tipo di rappresentazione grafica della board nel Client (es. “Tile”, “LineComparer”), deriva dalla tabella Render Types (kBoardItemRenderer)

RendererParams

Containergrid per la gestione dei parametri di rendering

DefaultPeriodFrom

Parametro che definisce il periodo temporale di riferimento per i dati del grafico, agisce sul container (es. “d0”,“d-6”,”m-3”,”y-1”, ecc.)

DefaultPeriodTo

Parametro che definisce il periodo temporale di riferimento per i dati del grafico, agisce sul container

TimeUOM

Parametro temporale per il raggruppamento dei dati del grafico (es. “ogni giorno”, “per ora”, “settimanale”, ecc.)

Filtro

Regola o formula che si applica in generale ai dati del grafico, agisce sul container

Abilitato

Determina se il grafico è attivo e visualizzabile (Sì/No)

Sequenza

Numero progressivo autogenerato per l'ordinamento


Serie di dati del grafico

Classe Vibecode: kKPIBoard_Items_Series

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco della serie di dati

Descrizione

Nominativo della serie di dati

Commento

Eventuale commento

KPI

Nome del KPI inviato al Client, deriva dalla tabella kKPIContainer_Rules_Value

Titolo

Nome della serie che comparirà nella legenda del grafico, se presente, sul Client

CompareTo

Nominativo della serie di dati per effettuare un confronto, deriva dalla tabella kKPIBoard_Items_Series

DateTranslateFormula

Parametro che definisce il periodo temporale di riferimento dei dati del grafico (es. “d0”, “m-3”,”y-1”, ecc.)

Sequenza

Numero progressivo autogenerato per l'ordinamento


Parametri di rendering

Classe Vibecode: kKPIBoard_Items_RendererParams

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Param

Nominativo del parametro, deriva dalla tabella Render Type Params (kBoardItemRendererParam)

Valore

Formato del valore del parametro

Sequenza

Numero progressivo autogenerato per l'ordinamento


RENDER TYPES

Classe Vibecode: kBoardItemRenderer

Per inserire il tipo di grafico in Vibecode:

Amministratore > Configurazione > KPI > Configurazione > Render Types

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco del tipo di grafico

Descrizione

Nominativo del tipo di grafico

Commento

Eventuale commento

RendersParam

Lista aggiornabile dei parametri del grafico, deriva dalla tabella Render Type Params (kBoardItemRendererParam)


RENDER TYPE PARAMS

Classe Vibecode: kBoardItemRendererParam

Per inserire il parametri per i grafici KPI in Vibecode:

Amministratore > Configurazione > KPI > Configurazione > Render Type Params

Viene richiesta la valorizzazione dei seguenti campi:

Nome Campo

Descrizione

Codice

Identificativo univoco del parametro di layout del grafico

Descrizione

Nominativo del parametro di layout del grafico

Commento

Eventuale commento

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.