Visualizza attributi in SAP HANA: Come creare?

Cosa sono gli attributi?

La vista degli attributi funziona come una dimensione. Unisce più tabelle e funge da Master. La vista degli attributi è oggetti riutilizzabili.

La vista degli attributi ha il seguente vantaggio:

  • La vista degli attributi funge da contesto dei dati master, che fornisce testo o Descriptione per il campo Chiave/Non chiave.
  • La vista attributi può essere riutilizzata nella vista analitica e nella vista calcoli.
  • La vista Attributi viene utilizzata per selezionare un sottoinsieme di colonne e righe da una tabella di database.
  • Gli attributi (campi) possono essere calcolati da più campi della tabella.
  • Non esiste alcuna opzione di misurazione e aggregazione.

Tipo di visualizzazione degli attributi

La visualizzazione degli attributi è di 3 tipi:

Tipo di visualizzazione degli attributi Descrizione
Standard È un attributo standard creato dai campi della tabella.
Ora È la visualizzazione degli attributi Orari, che si basa sulla tabella oraria predefinita:

Per il tipo di calendario gregoriano –

  • M_TEMPO_DIMENSIONE
  • M_TEMPO_DIMENSIONE_ANNO
  • M_TEMPO_DIMENSIONE_ MESE
  • M_TEMPO_DIMENSIONE_SETTIMANA
  • Per il tipo di calendario Fiscale –

  • M_FISCAL_CALENDARIO
derivato È una vista degli attributi derivata da un'altra vista degli attributi esistente. La vista degli attributi derivati ​​verrà aperta in modalità di sola lettura. L'unico campo modificabile è la sua descrizione.

Copia da – Quando si desidera definire una vista di attributo, copiando una vista di attributo esistente, è possibile utilizzare l'opzione "Copia da".

Nota: La differenza tra Derivato e Copia da è che, nel caso di derivato, puoi modificare solo la descrizione della vista del nuovo attributo mentre nel caso di copia puoi modificare tutto completamente.

Come creare la visualizzazione degli attributi in SAP HANA

La creazione della vista standard prevede passaggi predefiniti come di seguito:

Crea vista attributi in SAP HANA

Creazione di tabelle per la visualizzazione degli attributi

Qui creeremo la visualizzazione attributi standard per la tabella dei prodotti, quindi per prima cosa creiamo le tabelle "PRODUCT" e "PRODUCT_DESC".

Script SQL è mostrato come di seguito per la creazione della tabella –

Script della tabella prodotti –

CREATE	 COLUMN TABLE "DHK_SCHEMA"."PRODUCT"
(	
"PRODUCT_ID"	NVARCHAR (10) PRIMARY KEY,								
"SUPPLIER_ID"	NVARCHAR (10),				
"CATEGORY" NVARCHAR (3),				
"PRICE"	 DECIMAL (5,2)
);		

INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00);																	
INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00);																	
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00);																	
INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00);																	
INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);

Prodotto DescriptScript della tabella degli ioni-

CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC"									
(	
"PRODUCT_ID" NVARCHAR (10) PRIMARY KEY,								
"PRODUCT_NAME" NVARCHAR (10)				
);

INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0001','PRODUCT1');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0002','PRODUCT2');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0003','PRODUCT3');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0004','PRODUCT4');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0005','PRODUCT5');

Ora la tabella "PRODUCT" e "PRODUCT_DESC" viene creata nello schema "DHK_SCHEMA".

Creazione della vista degli attributi

Passo 1) Seleziona SAP Sistema HANA.

  1. Seleziona la cartella dei contenuti.
  2. Selezionare Modellazione pacchetto non strutturale in Pacchetto DHK_SCHEMA nel nodo del contenuto e fare clic con il pulsante destro del mouse->nuovo.
  3. Seleziona l'opzione Visualizzazione attributi.

Crea vista attributi in SAP HANA

Passo 2) Inserisci le informazioni.

  1. Inserisci il nome e l'etichetta dell'attributo.
  2. Seleziona Tipo di vista, qui Vista attributi.
  3. Seleziona il sottotipo come "Standard".
  4. Fare clic sul pulsante Fine.

Crea vista attributi in SAP HANA


Passo 3) Controlla la schermata dell'editor della vista.
Si aprirà la schermata dell'editor della visualizzazione delle informazioni. I dettagli di ciascuna parte nell'Editor delle informazioni sono i seguenti:

  1. Riquadro Scenario: In questo riquadro esiste il seguente nodo:
  • Semantica
  • Base dati
  1. Riquadro dettagli: In questo riquadro è presente la seguente scheda:
  • Colonna
  • Proprietà della vista
  • Gerarchia
  1. Semantica (riquadro Scenario): questo nodo rappresenta la struttura di output della vista. Ecco la Dimensione.
  2. Dati Foundation (Riquadro Scenario): Questo nodo rappresenta la tabella che utilizziamo per definire la vista degli attributi.
  3. Qui rilasciamo la tabella per creare la vista degli attributi.
  4. Verranno visualizzate le schede (colonne, proprietà della vista, gerarchie) per il riquadro dei dettagli.
  5. Local: Qui verranno visualizzati tutti i dettagli degli attributi locali.
  6. Mostra: filtro per attributo locale.
  7. Particolare dell'attributo.
  8. Si tratta di una barra degli strumenti per l'analisi delle prestazioni, la ricerca di colonne, la convalida, l'attivazione, l'anteprima dei dati, ecc.

Crea vista attributi in SAP HANA

Passo 4) Fare clic sul nodo base dati.
Per includere la tabella del database per creare la visualizzazione degli attributi, fare clic sul nodo base dati e seguire le istruzioni passo dopo passo come di seguito:

  1. Trascina la tabella "PRODUCT" e "PRODUCT_DESC" dal nodo TABLE sotto DHK_SCHEMA
  2. Rilascia "PRODUCT" e "PRODUCT_DESC" nel nodo della base dati.
  3. Selezionare il campo dalla tabella "PRODOTTO" come output nel riquadro dei dettagli. Il colore dell'icona del campo cambia da grigio ad arancione.
  4. Selezionare il campo dalla tabella "PRODUCT_DESC" come output nel riquadro dei dettagli. Il colore dell'icona del campo cambia da grigio ad arancione.
  5. Il campo selezionato come output da entrambe le tabelle viene visualizzato nell'elenco delle colonne nel riquadro di output.

Crea vista attributi in SAP HANA

Unisci la tabella "PRODUCT" a "PRODUCT_DESC" tramite il campo "PRODUCT_ID".

Passo 5) Seleziona il percorso.
Seleziona Unisci percorso, fai clic con il pulsante destro del mouse su di esso e scegli l'opzione Modifica. Apparirà una schermata per Modifica condizione di unione

  1. Selezionare Tipo di unione come Tipo "Interno".
  2. Selezionare la cardinalità come "1..1".

Crea vista attributi in SAP HANA

Dopo aver selezionato il tipo di partecipazione, fare clic sul pulsante "OK". Nel passaggio successivo, selezioniamo la colonna e definiamo una chiave per l'output.

Passo 6) Seleziona colonna.
In questo passaggio selezioneremo la colonna e definiremo la chiave per l'output

  1. Seleziona Pannello semantico.
  2. La scheda Colonna verrà visualizzata nel riquadro Dettagli.
  3. Seleziona "PRODUCT_ID" come chiave.
  4. Seleziona l'opzione Nascosta per il campo PRODUCT_ID_1 (campo della tabella PRODUCT_DESC).
  5. Fare clic sul pulsante di convalida.
  6. Dopo la convalida riuscita, fare clic su Attiva pulsante.

Crea vista attributi in SAP HANA

Il registro lavori per l'attività di convalida e attivazione viene visualizzato nella parte inferiore dello schermo nella stessa pagina, ovvero la sezione Registro lavori come di seguito:

Crea vista attributi in SAP HANA


Passo 7) La vista viene creata.
Verrà creata una vista degli attributi con il nome "AT_PRODUCT". Per visualizzarlo, aggiorna la cartella Visualizzazione attributi.

  1. Vai al pacchetto DHK_SCHEMA->MODELLING.
  2. AT_PRODUCT Visualizzazione della vista attributi nella cartella Visualizzazione attributi.

Crea vista attributi in SAP HANA

Passo 8) Controlla i dati.
Per visualizzare i dati nella vista Attributi, seleziona l'opzione Anteprima dati dalla barra degli strumenti. Ci saranno due opzioni per la visualizzazione dei dati dalla visualizzazione degli attributi.

  • Apri nell'editor di anteprima dei dati (questo visualizzerà i dati con l'opzione di analisi).
  • aprire in SQL Editore. (Questo visualizzerà l'output solo come output della query SQL).

Crea vista attributi in SAP HANA

Passo 9) Controlla i dati di visualizzazione nell'editor.
Per visualizzare i dati degli attributi di visualizzazione nell'editor di anteprima dei dati, sono disponibili 3 opzioni: Analisi, Distinti e Dati grezzi.

Analisi: Questa è una rappresentazione grafica della vista degli attributi.

  1. Selezionando la scheda Analisi, selezioniamo Attributi per la visualizzazione in formato Etichetta e Asse.
  2. Trascina e rilascia l'attributo nell'asse dell'etichetta, verrà visualizzato nell'asse dell'etichetta (asse X).
  3. Trascina e rilascia l'attributo nell'asse dei valori, verrà visualizzato nell'asse dei valori (asse Y).
  4. L'output sarà disponibile nel formato Grafico, Tabella, Griglia e HTML.

Crea vista attributi in SAP HANA

Valori distinti: Il valore distinto della colonna può essere visualizzato qui. Questo mostrerà il totale n. record per l'attributo selezionato.

Crea vista attributi in SAP HANA

Scheda Dati grezzi: Questa opzione visualizza i dati della vista degli attributi in formato tabella.

  1. Fare clic sulla scheda Dati grezzi
  2. Verranno visualizzati i dati in formato tabella

Crea vista attributi in SAP HANA

Passo 10) Controlla i dati dall'editor SQL.
Visualizza i dati degli attributi dall'editor SQL come di seguito:

Crea vista attributi in SAP HANA

Questa opzione visualizza i dati tramite query SQL dalla vista colonna nello schema "SYS_BIC". Una vista di colonna con il nome “verrà creata dopo l'attivazione della vista dell'attributo “AT_PRODUCT”. Viene utilizzato per visualizzare la query SQL utilizzata per visualizzare i dati dalla vista.

  1. Visualizza query SQL per la selezione dei dati.
  2. Visualizza l'uscita.

Crea vista attributi in SAP HANA

Vista attributi quando attivata, viene creata una vista di colonna nello schema _SYS_BIC. Pertanto, quando eseguiamo l'anteprima dei dati, il sistema seleziona i dati dalla visualizzazione delle colonne in uno schema _SYS_BIC.

Schermata della visualizzazione della colonna "AT_PRODUCT" in "_SYS_BIC" Lo schema del nodo del catalogo è il seguente:

Crea vista attributi in SAP HANA