SAP BW su HANA - Modellazione HANA nativa
SAP HANA Modeler optionviene utilizzato per creare visualizzazioni di informazioni nella parte superiore degli schemi → tabelle nel database HANA. Queste visualizzazioni vengono utilizzate da applicazioni basate su JAVA / HTML o applicazioni SAP come SAP Lumira, Office Analysis o software di terze parti come MS Excel a scopo di reporting per soddisfare la logica aziendale e per eseguire analisi ed estrarre informazioni.
La modellazione HANA viene eseguita nella parte superiore delle tabelle disponibili nella scheda Catalogo in Schema in HANA Studio e tutte le visualizzazioni vengono salvate nella tabella Contenuto in Pacchetto.
Puoi creare un nuovo pacchetto nella scheda Contenuto in HANA Studio facendo clic con il pulsante destro del mouse su Contenuto e Nuovo.
Tutte le viste di modellazione create all'interno di un pacchetto fanno parte dello stesso pacchetto in HANA Studio e sono classificate in base al tipo di visualizzazione.
Ciascuna vista ha una struttura diversa per le tabelle delle dimensioni e dei fatti. Le tabelle delle dimensioni sono definite con dati anagrafici. La tabella dei fatti ha una chiave primaria per le tabelle delle dimensioni e misure come il numero di unità vendute, il tempo di ritardo medio, il prezzo totale e così via.
È possibile creare un nuovo pacchetto facendo clic con il pulsante destro del mouse sulla scheda Contenuto → Nuovo → Pacchetto.
È inoltre possibile creare un pacchetto secondario in un pacchetto facendo clic con il pulsante destro del mouse sul nome del pacchetto. Quando facciamo clic con il pulsante destro del mouse sul pacchetto, otteniamo 7 opzioni. È possibile creare viste di attributi di viste HANA, viste analitiche e viste di calcolo in un pacchetto.
È inoltre possibile creare una tabella decisionale, definire un privilegio analitico e creare procedure in un pacchetto.
Quando fai clic con il pulsante destro del mouse su Pacchetto e fai clic su Nuovo, puoi anche creare pacchetti secondari in un pacchetto. È necessario immettere il nome del pacchetto, la descrizione durante la creazione di un pacchetto.
SAP HANA - Visualizzazione attributi
Le visualizzazioni degli attributi nella modellazione SAP HANA vengono create nella parte superiore delle tabelle delle dimensioni. Sono utilizzati per unire tabelle dimensione o altre viste attributi.
Puoi anche copiare una nuova vista attributi da una vista attributi già esistente all'interno di altri pacchetti, ma ciò non ti consente di modificare gli attributi della vista.
Di seguito sono riportate alcune caratteristiche di una visualizzazione attributi in SAP HANA:
Le viste attributi in HANA vengono utilizzate per unire tabelle dimensione o altre viste attributi.
Le viste attributi vengono utilizzate nelle viste analitiche e di calcolo per consentire all'analisi di trasmettere i dati principali.
Sono simili alle caratteristiche di BM e contengono dati anagrafici.
Le viste attributi vengono utilizzate per l'ottimizzazione delle prestazioni nelle tabelle delle dimensioni di grandi dimensioni. È possibile limitare il numero di attributi in una visualizzazione attributi, che vengono ulteriormente utilizzati per scopi di reportistica e analisi.
Le viste degli attributi vengono utilizzate per modellare i dati principali per fornire un contesto.
Crea una visualizzazione attributi
Scegli il nome del pacchetto sotto il quale desideri creare una visualizzazione attributi. Fare clic con il pulsante destro del mouse su Pacchetto → Vai a Nuovo → Visualizzazione attributi.
Quando fai clic su Visualizzazione attributi, si aprirà una nuova finestra. Immettere il nome e la descrizione della vista attributi. Quindi, dall'elenco a discesa, scegli Visualizza tipo e sottotipo. Nel sottotipo, ci sono 3 tipi di viste Attributi: Standard, Ora e Derivata.
Visualizzazione attributi sottotipo temporale è un tipo speciale di visualizzazione attributi che aggiunge una dimensione temporale alla base dati. Quando inserisci il nome dell'attributo, il tipo e il sottotipo e fai clic su Fine, si apriranno tre riquadri di lavoro:
Scenario pane che ha Data Foundation e Semantic Layer.
Details pane mostra l'attributo di tutte le tabelle aggiunte a Data Foundation e l'unione tra di esse.
Output pane dove possiamo aggiungere attributi dal riquadro dei dettagli per filtrare nel report.
È possibile aggiungere oggetti alla base dati facendo clic sul segno "+" scritto accanto a base dati. È possibile aggiungere più tabelle delle dimensioni e viste degli attributi nel riquadro dello scenario e unirle utilizzando una chiave primaria.
Quando si fa clic su Aggiungi oggetto nella base dati, verrà visualizzata una barra di ricerca da cui è possibile aggiungere tabelle dimensioni e visualizzazioni attributi al riquadro dello scenario. Una volta che le tabelle o le visualizzazioni degli attributi vengono aggiunte alla base dati, possono essere unite utilizzando una chiave primaria nel riquadro dei dettagli, come mostrato nello screenshot seguente.
Una volta completato il join, scegli più attributi nel riquadro Dettagli, fai clic con il pulsante destro del mouse e Aggiungi all'output.
Tutte le colonne verranno aggiunte al riquadro Output. Fare clic sull'opzione Attiva e verrà visualizzato un messaggio di conferma nel registro lavori.
Ora puoi fare clic con il pulsante destro del mouse sulla visualizzazione degli attributi e passare all'anteprima dei dati.
Note- Quando una vista non è attivata, ha un segno di diamante su di essa. Tuttavia, una volta attivato, quel diamante scompare, il che conferma che la vista è stata attivata con successo.
Dopo aver fatto clic su Anteprima dati, verranno visualizzati tutti gli attributi che sono stati aggiunti al riquadro di output in Oggetti disponibili.
È possibile fare clic con il pulsante destro del mouse e aggiungere alle etichette e all'asse dei valori o semplicemente trascinare gli oggetti come mostrato nello screenshot seguente.
SAP HANA - Visualizzazione analitica
La vista analitica ha la forma di Star Schema in cui uniamo una tabella Fact a più tabelle Dimension. Le viste analitiche utilizzano la potenza reale di SAP HANA per eseguire calcoli complessi e aggregare funzioni unendo le tabelle sotto forma di Star Schema ed eseguendo query con Star Schema. Di seguito sono riportate alcune proprietà di SAP HANA Analytic View:
Le viste analitiche vengono utilizzate per eseguire calcoli complessi e funzioni di aggregazione come Somma, Conteggio, Min, Max, ecc.
Le viste analitiche sono progettate per eseguire query di avvio schema.
Ciascuna vista analitica ha una tabella dei fatti circondata da più tabelle delle dimensioni. La tabella dei fatti contiene una chiave primaria per ogni tabella e misure delle dimensioni.
Le viste analitiche sono simili agli oggetti informazioni e ai set di informazioni di SAP BW.
Crea una vista analitica
Scegli il nome del pacchetto con il quale desideri creare una vista analitica. Fare clic con il pulsante destro del mouse su Pacchetto → Vai a Nuovo → Vista analitica. Quando si fa clic su una vista analitica, si aprirà una nuova finestra. Immettere il nome e la descrizione della vista. Dall'elenco a discesa, scegli il tipo di visualizzazione e fai clic su Fine.
Quando si fa clic su Fine, è possibile visualizzare una vista analitica con base dati e opzione Join a stella.
Fare clic su Base dati per aggiungere tabelle di dimensioni e fatti. Fare clic su Star Join per aggiungere le visualizzazioni degli attributi.
Aggiungere tabelle di dimensioni e fatti alla base dati utilizzando il segno "+". Nell'esempio seguente, 3 tabelle delle dimensioni sono state aggiunte DIM_CUSTOMER, DIM_PRODUCT, DIM_REGION e 1 tabella dei fatti FCT_SALES al riquadro dei dettagli. L'unione della tabella delle dimensioni alla tabella dei fatti utilizzando le chiavi primarie viene memorizzata nella tabella dei fatti.
Seleziona Attributi dalla tabella Dimensioni e fatti da aggiungere al riquadro Output come mostrato nello screenshot qui sopra. Modificare ora il tipo di dati Fatti dalla tabella Fatti in misure.
Fare clic sul livello semantico, scegliere fatti e fare clic sul segno delle misure come mostrato nella seguente schermata per modificare il tipo di dati in misure e attivare la vista.
Dopo aver attivato la visualizzazione e aver fatto clic su Anteprima dati, tutti gli attributi e le misure verranno aggiunti all'elenco degli oggetti disponibili. Aggiungere attributi all'asse delle etichette e misurare l'asse dei valori a scopo di analisi.
C'è un'opzione per scegliere diversi tipi di grafici e grafici.
SAP HANA - Visualizzazione calcolo
La vista calcolo viene utilizzata per utilizzare altre viste analitiche, di attributi e altre viste di calcolo e tabelle di colonne di base. Vengono utilizzati per eseguire calcoli complessi che non sono possibili con altri tipi di viste. Di seguito sono riportate alcune caratteristiche della vista Calcolo:
La vista di calcolo viene utilizzata per utilizzare viste analitiche, attributi e altre viste di calcolo.
Vengono utilizzati per eseguire calcoli complessi che non sono possibili con altre viste.
Esistono due modi per creare viste di calcolo: Editor SQL o Editor grafico.
Nodi incorporati Union, Join, Projection e Aggregation.
Crea una visualizzazione di calcolo
Scegli il nome del pacchetto sotto il quale desideri creare una visualizzazione di calcolo. Fare clic con il pulsante destro del mouse su Pacchetto → Nuovo → Vista calcolo. Quando fai clic su Visualizzazione calcolo, si aprirà una nuova finestra.
Immettere il nome della vista, la descrizione e scegliere il tipo di vista come vista di calcolo, sottotipo standard o ora (questo è un tipo speciale di vista che aggiunge dimensione temporale). È possibile utilizzare due tipi di visualizzazione di calcolo: grafica e script SQL.
Graphical Calculation Views- Ha nodi predefiniti come aggregazione, proiezione, unione e unione. Viene utilizzato per utilizzare altre viste Attributo, Analitico e altre viste Calcolo.
SQL Script based Calculation Views - È scritto in script SQL costruiti su comandi SQL o funzioni definite da HANA.
Data Category- Cubo, in questo nodo predefinito è Aggregazione. Puoi scegliere l'unione a stella con la dimensione del cubo. Dimensione, in questo nodo predefinito è Proiezione.
Puoi controllare ulteriori dettagli sulla modellazione HANA nativa nel nostro Tutorial SAP HANA .