Esercitazione sulla visualizzazione degli attributi SAP HANA

Anonim
Cosa sono gli attributi?

La vista attributi agisce come una dimensione. Si unisce a più tavoli e funge da Master. La visualizzazione degli attributi è oggetti riutilizzabili.

La visualizzazione degli attributi ha il seguente vantaggio:

  • La vista attributi funge da contesto dati master, che fornisce testo o descrizione per il campo chiave / non chiave.
  • La vista attributi può essere riutilizzata nella vista analitica e nella vista calcolo.
  • La visualizzazione 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 sono disponibili misure e opzioni di aggregazione.

Tipo di visualizzazione attributi

La visualizzazione degli attributi è di 3 tipi:

Tipo di visualizzazione attributi> Descrizione
Standard È un attributo standard creato dai campi della tabella.
Tempo È la visualizzazione degli attributi Time, basata sull'orario predefinito - Per il tipo di calendario gregoriano -
  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ YEAR
  • M_TIME_DIMENSION_ MONTH
  • M_TIME_DIMENSION_WEEK
  • Per il tipo di calendario Fiscale -
  • M_FISCAL_CALENDAR
Derivato È una vista degli attributi derivata da un'altra vista degli attributi esistente. La visualizzazione 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 attributi, copiando una vista attributi esistente, è possibile utilizzare l'opzione "Copia da".

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

Crea visualizzazione attributi standard

La creazione della vista standard ha un passaggio predefinito come di seguito:

Creazione di tabelle per la visualizzazione degli attributi

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

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

Script 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);

Tabella descrittiva del prodotto Script-

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 vista attributi

PASSAGGIO 1) in questo passaggio,

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

PASSO 2) Ora nella finestra successiva,

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

PASSAGGIO 3) 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
  • Visualizza proprietà
  • Hierchery
  1. Semantica (riquadro scenario): questo nodo rappresenta la struttura di output della vista. Ecco Dimension.
  2. Base dati (riquadro scenario): questo nodo rappresenta la tabella che utilizziamo per definire la visualizzazione degli attributi.
  3. Qui rilasciamo la tabella per la creazione della vista attributi.
  4. Verrà visualizzata la scheda (colonne, proprietà della vista, gerarchie) per il riquadro dei dettagli.
  5. Locale : qui verranno visualizzati tutti i dettagli degli attributi locali.
  6. Mostra: filtra per attributo locale.
  7. Particolare dell'attributo.
  8. Questa è una barra degli strumenti per l'analisi delle prestazioni, la ricerca della colonna, la convalida, l'attivazione, l'anteprima dei dati, ecc.

PASSAGGIO 4) Per includere la tabella del database per la creazione della visualizzazione degli attributi, fare clic sul nodo della base dati e seguire le istruzioni passo passo come di seguito:

  1. Trascina la tabella "PRODUCT" e "PRODUCT_DESC" dal nodo TABLE in DHK_SCHEMA
  2. Trascina "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. Seleziona 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.

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

PASSAGGIO 5) Selezionare il percorso di unione e fare clic con il pulsante destro del mouse su di esso e scegliere l'opzione Modifica. Apparirà una schermata per la modifica delle condizioni di adesione

  1. Seleziona Tipo di partecipazione come Tipo "Interno".
  2. Seleziona la cardinalità come "1… 1".

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

PASSAGGIO 6) 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 dei 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.

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

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

  1. Vai a DHK_SCHEMA-> Pacchetto MODELLAZIONE.
  2. AT_PRODUCT Visualizzazione della visualizzazione degli attributi nella cartella della visualizzazione degli attributi.

PASSAGGIO 8) Per visualizzare i dati nella visualizzazione Attributi,

  1. Seleziona l'opzione Anteprima dati dalla barra degli strumenti.
  2. Ci saranno due opzioni per la visualizzazione dei dati dalla visualizzazione degli attributi:
  • Apri nell'Editor anteprima dati (Visualizza i dati con l'opzione di analisi).
  • Apri nell'editor SQL. (Questo visualizzerà l'output come solo output della query SQL).

PASSAGGIO 9) Per visualizzare i dati di visualizzazione degli attributi nell'editor di anteprima dei dati -

Sono disponibili 3 opzioni: Analisi, Dati distinti e Dati grezzi

Analisi : questa è una rappresentazione grafica della vista attributi.

  1. Selezionando la scheda Analisi, selezioniamo Attributi per la vista 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.

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

Scheda Dati grezzi: questa opzione mostra i dati della vista attributi in formato tabella.

  1. Fare clic sulla scheda Dati grezzi
  2. Visualizzerà i dati in formato tabella

PASSAGGIO 10) Visualizza i dati degli attributi in dall'editor SQL come di seguito -

Questa opzione visualizza i dati tramite query SQL dalla vista colonne nello schema "SYS_BIC". Dopo l'attivazione della vista attributi "AT_PRODUCT" verrà creata una vista colonna con il nome ". Questa viene utilizzata per vedere la query SQL utilizzata per la visualizzazione dei dati dalla vista.

  1. Visualizza query SQL per la selezione dei dati.
  2. Visualizzazione dell'output.

Vista attributi quando attivata, viene creata una vista colonne nello schema _SYS_BIC. Quindi, quando eseguiamo Anteprima dati, il sistema seleziona i dati dalla vista colonne in uno schema _SYS_BIC.

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