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.