Výukový program pre zobrazenie atribútov SAP HANA

Anonim
Čo sú atribúty?

Zobrazenie atribútov funguje ako dimenzia. Spája sa s viacerými stolmi a funguje ako Master. Zobrazenie atribútov je opakovane použiteľné objekty.

Zobrazenie atribútov má nasledujúce výhody -

  • Zobrazenie atribútov slúži ako kontext kmeňových údajov, ktorý poskytuje text alebo popis pre pole Kľúč / Non-key.
  • Zobrazenie atribútu je možné znova použiť v analytickom zobrazení a výpočtovom zobrazení.
  • Atribúty View sa používajú na výber podmnožiny stĺpcov a riadkov z databázovej tabuľky.
  • Atribúty (polia) je možné vypočítať z viacerých polí tabuľky.
  • Neexistuje žiadna možnosť merania a agregácie.

Typ zobrazenia atribútu

Zobrazenie atribútov sú 3 typy -

Typ zobrazenia atribútu> Popis
Štandardné Je to štandardný atribút, ktorý je vytvorený poliami tabuľky.
Čas Je to zobrazenie atribútu Čas, ktoré je založené na predvolenom časovom harmonograme - Pre typ kalendára Gregoriánsky -
  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ ROK
  • M_TIME_DIMENSION_ MESIAC
  • M_TIME_DIMENSION_WEEK
  • Pre typ kalendára Fiškálny -
  • M_FISCAL_CALENDAR
Odvodené Je to pohľad na atribút, ktorý je odvodený od iného existujúceho pohľadu na atribút. Zobrazenie odvodených atribútov sa otvorí v režime iba na čítanie. Jediným upraviteľným poľom je jeho popis. Kopírovať z - Ak chcete definovať zobrazenie atribútu, skopírovaním existujúceho pohľadu na atribút môžete použiť možnosť „Kopírovať z“.

Poznámka: Rozdiel medzi Derived a Copy from je, že v prípade odvodeného môžete upraviť iba popis nového zobrazenia atribútov, zatiaľ čo v prípade kopírovania môžete upraviť úplne všetko.

Vytvorte štandardné zobrazenie atribútov

Vytvorenie štandardného zobrazenia má preddefinovaný krok uvedený nižšie -

Vytvorenie tabuľky pre zobrazenie atribútov

Tu vytvoríme štandardné zobrazenie atribútov pre tabuľku produktov, takže najskôr vytvoríme tabuľku „PRODUCT“ a „PRODUCT_DESC“.

SQL Script je pre vytvorenie tabuľky zobrazený nižšie -

Tabuľka produktov Script -

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

Tabuľka s popisom produktu Skript-

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

Teraz sú tabuľky „PRODUCT“ a „PRODUCT_DESC“ vytvorené v schéme „DHK_SCHEMA“.

Vytvorenie zobrazenia atribútu

KROK 1) v tomto kroku,

  1. Vyberte systém SAP HANA.
  2. Vyberte priečinok s obsahom.
  3. Vyberte Nestrukturálne modelovanie balíkov v časti Balík DHK_SCHEMA v uzle obsahu a kliknite pravým tlačidlom myši -> nové.
  4. Vyberte možnosť zobrazenia atribútov.

KROK 2) Teraz v ďalšom okne,

  1. Zadajte názov atribútu a štítok.
  2. Vyberte typ zobrazenia, tu Zobrazenie atribútov.
  3. Vyberte podtyp ako „Štandardný“.
  4. Kliknite na tlačidlo Dokončiť.

KROK 3) Otvorí sa obrazovka editora zobrazenia informácií. Podrobnosti o každej časti v Informačnom editore sú uvedené nižšie -

  1. Tabla scenára : Na tomto paneli existuje nasledujúci uzol -
  • Sémantika
  • Dátový základ
  1. Tabla podrobností : Na tomto paneli existuje nasledujúca karta -
  • Stĺpec
  • Zobraziť vlastnosti
  • Hierchery
  1. Sémantika (tabla scenára): Tento uzol predstavuje výstupnú štruktúru pohľadu. Tu je to Dimenzia.
  2. Dátová nadácia (tabla scenára): Tento uzol predstavuje tabuľku, ktorú používame na definovanie zobrazenia atribútov.
  3. Tu vypustíme tabuľku na vytvorenie zobrazenia atribútov.
  4. Zobrazí sa karta (stĺpce, vlastnosti zobrazenia, hierarchie) pre panel s podrobnosťami.
  5. Miestne : Tu sa zobrazia všetky podrobnosti miestnych atribútov.
  6. Zobraziť: Filter pre miestny atribút.
  7. Detail atribútu.
  8. Toto je panel nástrojov pre analýzu výkonu, stĺpec Nájsť, overenie, aktiváciu, náhľad údajov atď.

KROK 4) Ak chcete zahrnúť databázovú tabuľku na vytvorenie zobrazenia atribútov, kliknite na uzol nadácie údajov a postupujte podľa pokynov krok za krokom, ako je uvedené nižšie -

  1. Presuňte tabuľku „PRODUCT“ a „PRODUCT_DESC“ z uzla TABLE pod DHK_SCHEMA
  2. Presuňte „PRODUCT“ a „PRODUCT_DESC“ do uzla dátovej základne.
  3. Vyberte pole z tabuľky „PRODUKT“ ako tablu s podrobnosťami o výstupe. Farba ikony poľa sa zmení zo šedej na oranžovú.
  4. Na table s podrobnosťami vyberte ako tabuľku „PRODUCT_DESC“ pole Výstup. Farba ikony poľa sa zmenila zo sivej na oranžovú.
  5. Pole vybrané ako výstup z obidvoch tabuliek sa zobrazí v zozname stĺpcov na výstupnej table.

Pripojte tabuľku „PRODUCT“ k „PRODUCT_DESC“ podľa poľa „PRODUCT_ID“.

KROK 5) Vyberte možnosť Pripojiť sa k ceste a kliknite na ňu pravým tlačidlom myši a vyberte možnosť Upraviť. Zobrazí sa obrazovka pre úpravu stavu spojenia

  1. Vyberte Typ spojenia ako Typ „Vnútorné“.
  2. Vyberte mohutnosť ako „1… 1“.

Po výbere typu spojenia kliknite na tlačidlo „OK“. V ďalšom kroku vyberieme stĺpec a definujeme kľúč pre výstup.

KROK 6) V tomto kroku vyberieme stĺpec a definujeme kľúč pre výstup

  1. Vyberte sémantický panel.
  2. V stĺpci Podrobnosti sa zobrazí karta Stĺpec.
  3. Ako kľúč zvoľte „PRODUCT_ID“.
  4. Začiarknite možnosť Skryté pre pole PRODUCT_ID_1 (pole tabuľky PRODUCT_DESC).
  5. Kliknite na tlačidlo Overiť.
  6. Po úspešnej validácii kliknite na tlačidlo Aktivovať.

Protokol úlohy pre aktivitu overenia a aktivácie sa zobrazuje v spodnej časti obrazovky na rovnakej stránke, tj v časti Protokol úlohy, ako je uvedené nižšie -

KROK 7) Vytvorí sa zobrazenie atribútu s názvom „AT_PRODUCT“. Pre zobrazenie obnovte priečinok Attribute View.

  1. Prejdite na balík DHK_SCHEMA-> MODELING.
  2. AT_PRODUCT Zobrazenie zobrazenia atribútov v priečinku Zobrazenie atribútov.

KROK 8) Ak chcete zobraziť údaje v zobrazení atribútov,

  1. Na paneli nástrojov vyberte možnosť Ukážka údajov.
  2. Z pohľadu atribútov budú k dispozícii dve možnosti zobrazenia údajov -
  • Otvoriť v editore ukážky údajov (toto zobrazí údaje s možnosťou analýzy).
  • Otvoriť v editore SQL. (Týmto sa výstup zobrazí iba ako výstup dotazu SQL).

KROK 9) Zobrazenie zobrazenia údajov atribútov v editore ukážky údajov -

K dispozícii sú 3 možnosti - analýza, odlišné a nespracované údaje

Analýza : Toto je grafické znázornenie pohľadu na atribút.

  1. Výberom karty Analýza vyberieme Atribúty pre zobrazenie formátu Štítok a Os.
  2. Atribút drag and drop na osi štítku sa zobrazí v osi štítku (os X).
  3. Atribút drag and drop na hodnotovej osi sa zobrazí na hodnotovej osi (os Y).
  4. Výstup bude k dispozícii vo formáte Chart, Table, Grid a HTML.

Výrazné hodnoty : Tu môžete zobraziť zreteľnú hodnotu stĺpca. Zobrazí sa celkové č. záznamy pre vybraný atribút.

Karta Nespracované údaje: Táto možnosť zobrazuje údaje zobrazenia atribútov vo formáte tabuľky.

  1. Kliknite na kartu Nespracované údaje
  2. Zobrazí údaje vo formáte tabuľky

KROK 10) Zobraziť údaje atribútov z editora SQL, ako je uvedené nižšie -

Táto možnosť zobrazuje údaje prostredníctvom dotazu SQL zo zobrazenia stĺpca v schéme „SYS_BIC“. Po aktivácii pohľadu na atribút "AT_PRODUCT" sa vytvorí zobrazenie stĺpca s názvom ". Toto sa používa na zobrazenie dotazu SQL, ktorý sa používa na zobrazenie údajov z pohľadu.

  1. Zobraziť dopyt SQL pre výber údajov.
  2. Výstup na displej.

Ak je zobrazenie atribútu aktivované, vytvorí sa stĺpcové zobrazenie v schéme _SYS_BIC. Keď teda spustíme Náhľad údajov, systém vyberie údaje z pohľadu stĺpca v schéme _SYS_BIC.

Záber obrazovky zo zobrazenia stĺpca „AT_PRODUCT“ v rámci „_SYS_BIC“ Schéma uzla katalógu je uvedená nižšie -