SAP IDT - Livello aziendale
Il livello aziendale in IDT è costituito da oggetti metadati come dimensioni, indicatori, attributi e condizioni di filtro. Il livello aziendale può essere progettato sopra il livello della base dati o può essere creato direttamente su un cubo di informazioni o su una vista di modellazione in HANA.
Quando si progetta un livello aziendale, è possibile pubblicarlo nel repository o in una cartella locale. Il livello aziendale viene utilizzato per gestire gli oggetti metadati prima che vengano pubblicati nel repository BI.
Un oggetto nel livello aziendale può avere i seguenti tre stati:
Active - Questo è lo stato predefinito di un oggetto e gli oggetti sono disponibili nel pannello delle query.
Hidden - Questi oggetti sono validi ma sono nascosti nel pannello delle query.
Deprecated - Questi oggetti non sono validi e nascosti.
Puoi creare diversi tipi di oggetti in Business Layer -
Dimension - La dimensione rappresenta le informazioni contestuali nel livello aziendale.
Measure- La misura rappresenta i dati fattuali su cui eseguiamo l'analisi. Si tratta di valori numerici in cui si eseguono aggregazioni e calcoli.
Attribute - L'attributo è definito come un oggetto associato a un altro oggetto per fornire ulteriori informazioni sull'oggetto.
Filter- I filtri vengono utilizzati per limitare i dati restituiti nella query. È possibile definire filtri aziendali su dimensioni e misure creando e combinando condizioni.
Durante l'utilizzo di un'origine dati OLAP, è possibile trovare i seguenti oggetti:
- Hierarchy
- Level
- Set denominato
- Membro calcolato
Costruire un livello aziendale relazionale
È possibile creare un livello aziendale nella parte superiore della base dati già esistente nella visualizzazione Progetto locale.
È inoltre possibile creare un nuovo livello aziendale in una visualizzazione del progetto locale. Fare clic con il pulsante destro del mouse su Nome progetto → Nuovo → Livello aziendale.
Segui la procedura guidata → Seleziona il tipo di base dati → Inserisci nome e descrizione livello aziendale → Seleziona base dati (.dfx) → Fine.
Crea un file .blx nella visualizzazione del progetto locale e si apre automaticamente in Business Layer Editor.
Per impostazione predefinita, accetta tutti gli oggetti come dimensioni nel livello aziendale. È possibile definire le misure manualmente utilizzando l'opzione Trasforma in misure o utilizzando l'opzione Tipo in alto e la funzione di proiezione per definire l'aggregazione.
È possibile eseguire varie funzioni nel livello aziendale per migliorare la funzionalità del livello aziendale:
Attributi per fornire informazioni descrittive per le dimensioni
Misure aggiuntive
Filtri predefiniti (obbligatori o facoltativi) che possono limitare i dati restituiti nelle query
Parametri con prompt opzionali
Impostare le opzioni SQL e i parametri di generazione SQL nelle proprietà del livello aziendale
Imposta la consapevolezza aggregata per migliorare le prestazioni delle query
È possibile eseguire un controllo di integrità su Business Layer. Fare clic con il pulsante destro del mouse su Livello aziendale → Verifica integrità.
È possibile selezionare gli oggetti che si desidera eseguire il controllo dell'integrità. Fare clic su verifica integrità. Per salvare il livello aziendale fare clic sull'icona Salva in alto.
Denominazione e origine dati per un livello aziendale
Quando si immette il nome di un livello aziendale e la relativa descrizione, viene definito il nome dell'universo pubblicato dal livello aziendale.
Per creare un livello aziendale, è possibile selezionare due tipi di origini dati: relazionale e un'origine dati OLAP.
Relational - Il livello aziendale si basa su una base dati quando si utilizza un'origine dati relazionale.
OLAP - Il livello aziendale si basa su un cubo OLAP.
Creazione di un livello aziendale OLAP
È possibile creare un livello aziendale OLAP in una visualizzazione del progetto locale. Fare clic con il pulsante destro del mouse su Nome progetto → Nuovo → Livello aziendale.
Seguire la procedura guidata → selezionare il tipo di OLAP della base dati → Immettere il nome e la descrizione del livello aziendale → fare clic su Avanti.
Gli oggetti nel livello aziendale vengono inseriti automaticamente in base al cubo. È possibile aggiungere le seguenti funzioni per migliorare le funzionalità in Business Layer:
Utilizzo di dimensioni, gerarchie e attributi analitici
Insiemi nominati
Membri calcolati
Inserisci misure
Filtri predefiniti (obbligatori o facoltativi) per limitare i dati restituiti nelle query
Parametri con prompt opzionali
Elenchi di valori da associare a un prompt
Visualizzazioni del livello aziendale per limitare gli oggetti visualizzati nel pannello delle query
È possibile eseguire un controllo di integrità e salvare il livello aziendale facendo clic sull'icona Salva in alto.
Editor del livello aziendale
L'editor del livello aziendale viene utilizzato per gestire in modo efficiente gli oggetti del livello aziendale e le relative proprietà. L'editor del livello aziendale è diviso in tre riquadri:
- Riquadro di navigazione
- Riquadro di modifica
- Riquadro origine dati
Il riquadro di esplorazione del livello aziendale è costituito da diversi elementi del livello aziendale:
- Livello aziendale
- Queries
- Parametri e LOV
- Percorsi di navigazione
Il riquadro di modifica del livello aziendale consente di modificare le proprietà degli oggetti selezionati nel riquadro di esplorazione.
È possibile definire il nome dell'oggetto, la descrizione, il tipo e la funzione di proiezione. È inoltre possibile controllare la definizione SQL, le informazioni sull'origine, le proprietà personalizzate e le proprietà avanzate.
Il riquadro dell'origine dati contiene informazioni sulla base dati o un'origine dati OALP.