Č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 -
|
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,
- Vyberte systém SAP HANA.
- Vyberte priečinok s obsahom.
- Vyberte Nestrukturálne modelovanie balíkov v časti Balík DHK_SCHEMA v uzle obsahu a kliknite pravým tlačidlom myši -> nové.
- Vyberte možnosť zobrazenia atribútov.
KROK 2) Teraz v ďalšom okne,
- Zadajte názov atribútu a štítok.
- Vyberte typ zobrazenia, tu Zobrazenie atribútov.
- Vyberte podtyp ako „Štandardný“.
- 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 -
- Tabla scenára : Na tomto paneli existuje nasledujúci uzol -
- Sémantika
- Dátový základ
- Tabla podrobností : Na tomto paneli existuje nasledujúca karta -
- Stĺpec
- Zobraziť vlastnosti
- Hierchery
- Sémantika (tabla scenára): Tento uzol predstavuje výstupnú štruktúru pohľadu. Tu je to Dimenzia.
- Dátová nadácia (tabla scenára): Tento uzol predstavuje tabuľku, ktorú používame na definovanie zobrazenia atribútov.
- Tu vypustíme tabuľku na vytvorenie zobrazenia atribútov.
- Zobrazí sa karta (stĺpce, vlastnosti zobrazenia, hierarchie) pre panel s podrobnosťami.
- Miestne : Tu sa zobrazia všetky podrobnosti miestnych atribútov.
- Zobraziť: Filter pre miestny atribút.
- Detail atribútu.
- 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 -
- Presuňte tabuľku „PRODUCT“ a „PRODUCT_DESC“ z uzla TABLE pod DHK_SCHEMA
- Presuňte „PRODUCT“ a „PRODUCT_DESC“ do uzla dátovej základne.
- 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ú.
- 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ú.
- 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
- Vyberte Typ spojenia ako Typ „Vnútorné“.
- 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
- Vyberte sémantický panel.
- V stĺpci Podrobnosti sa zobrazí karta Stĺpec.
- Ako kľúč zvoľte „PRODUCT_ID“.
- Začiarknite možnosť Skryté pre pole PRODUCT_ID_1 (pole tabuľky PRODUCT_DESC).
- Kliknite na tlačidlo Overiť.
- 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.
- Prejdite na balík DHK_SCHEMA-> MODELING.
- AT_PRODUCT Zobrazenie zobrazenia atribútov v priečinku Zobrazenie atribútov.
KROK 8) Ak chcete zobraziť údaje v zobrazení atribútov,
- Na paneli nástrojov vyberte možnosť Ukážka údajov.
- 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.
- Výberom karty Analýza vyberieme Atribúty pre zobrazenie formátu Štítok a Os.
- Atribút drag and drop na osi štítku sa zobrazí v osi štítku (os X).
- Atribút drag and drop na hodnotovej osi sa zobrazí na hodnotovej osi (os Y).
- 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.
- Kliknite na kartu Nespracované údaje
- 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.
- Zobraziť dopyt SQL pre výber údajov.
- 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 -