Zobrazit atribut v SAP HANA: Jak tvořit?
Co jsou atributy?
Zobrazení atributů funguje jako dimenze. Spojuje více stolů a funguje jako Master. Atribut view je opakovaně použitelné objekty.
Zobrazení atributů má následující výhodu:
- Atribut View funguje jako hlavní datový kontext, který poskytuje Text nebo Description pro klíčové/neklíčové pole.
- Zobrazení atributů lze znovu použít v analytickém zobrazení a zobrazení výpočtu.
- Zobrazení atributů se používá k výběru podmnožiny sloupců a řádků z databázové tabulky.
- Atributy (pole) lze vypočítat z více polí tabulky.
- Neexistuje žádná možnost měření a agregace.
Typ zobrazení atributu
Zobrazení atributů jsou 3 typy –
Typ zobrazení atributu | Description |
---|---|
Standard | Je to standardní atribut, který je tvořen tabulkovými poli. |
Čas | Jedná se o zobrazení atributů času, které je založeno na výchozím časovém plánu –
Pro typ kalendáře gregoriánský –
Pro kalendář typu Fiscal – |
Odvozený | Jedná se o zobrazení atributů, které je odvozeno od jiného existujícího zobrazení atributů. Zobrazení odvozených atributů se otevře v režimu pouze pro čtení. Jediným editovatelným polem je jeho popis.
Kopírovat z – Pokud chcete definovat zobrazení atributů zkopírováním existujícího zobrazení atributů, můžete použít volbu „Kopírovat z“. |
Poznámka: Rozdíl mezi Derived a Copy from je, že v případě odvozeného můžete upravit pouze popis nového zobrazení atributu, zatímco v případě kopírování můžete upravit úplně vše.
Jak vytvořit zobrazení atributů v SAP HANA
Vytvoření standardního pohledu má předem definovaný krok, jak je uvedeno níže -
Vytvoření tabulky pro zobrazení atributů
Zde vytvoříme standardní zobrazení atributů pro tabulku produktů, takže nejprve vytvoříme tabulku „PRODUCT“ a „PRODUCT_DESC“.
SQL skript je zobrazeno níže pro vytvoření tabulky –
Skript tabulky produktů –
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);
Produkt Descriptskript iontové tabulky-
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');
Nyní jsou tabulky „PRODUCT“ a „PRODUCT_DESC“ vytvořeny ve schématu „DHK_SCHEMA“.
Vytvoření zobrazení atributů
Krok 1) vybrat SAP Systém HANA.
- Vyberte složku obsahu.
- Vyberte Non-Structural Package Modeling pod Package DHK_SCHEMA v uzlu obsahu a klikněte pravým tlačítkem->nový.
- Vyberte možnost zobrazení atributů.
Krok 2) Zadejte informace.
- Zadejte název atributu a štítek.
- Vyberte Typ zobrazení, zde Zobrazení atributů.
- Vyberte podtyp jako „Standardní“.
- Klikněte na tlačítko Dokončit.
Krok 3) Zkontrolujte obrazovku editoru zobrazení.
Otevře se obrazovka editoru zobrazení informací. Podrobnosti o každé části v Informačním editoru jsou uvedeny níže –
- Podokno scénářů: V tomto podokně existuje následující uzel -
- Sémantika
- Datový základ
- Podokno podrobností: V tomto podokně existuje následující karta –
- Sloupec
- Zobrazit vlastnosti
- Hierchery
- Sémantika (panel scénářů): Tento uzel představuje výstupní strukturu pohledu. Zde je Dimension.
- Data Foundation (Pane scénářů): Tento uzel představuje tabulku, kterou používáme pro definování zobrazení atributů.
- Zde vypustíme tabulku pro vytvoření zobrazení atributů.
- Zobrazí se karta (sloupce, zobrazení Vlastnosti, Hierarchie) pro podokno podrobností.
- Místní: Zde se zobrazí všechny podrobnosti místního atributu.
- Zobrazit: Filtr pro místní atribut.
- Detail atributu.
- Toto je panel nástrojů pro analýzu výkonu, sloupec Najít, ověření, aktivaci, náhled dat atd.
Krok 4) Klikněte na uzel datové základny.
Chcete-li zahrnout databázovou tabulku pro vytvoření zobrazení atributů, klikněte na uzel datové základny a postupujte podle pokynů krok za krokem, jak je uvedeno níže –
- Přetáhněte tabulku „PRODUCT“ a „PRODUCT_DESC“ z uzlu TABLE pod DHK_SCHEMA
- Přetáhněte „PRODUCT“ a „PRODUCT_DESC“ na uzel datové základny.
- Vyberte pole z tabulky „PRODUKT“ jako podokno podrobností výstupu. Barva ikony pole se změní z šedé na oranžovou.
- Vyberte pole z tabulky „PRODUCT_DESC“ jako výstup v podokně podrobností. Změna barvy ikony pole z šedé na oranžovou.
- Pole vybrané jako výstup z obou tabulek se objeví v seznamu sloupců v podokně výstupu.
Připojte tabulku „PRODUCT“ k „PRODUCT_DESC“ pomocí pole „PRODUCT_ID“.
Krok 5) Vyberte cestu.
Vyberte Připojit cestu a klikněte na ni pravým tlačítkem a vyberte možnost Upravit. Objeví se obrazovka pro Upravit podmínku spojení
- Vyberte Typ spojení jako Typ „Vnitřní“.
- Vyberte mohutnost jako „1..1“.
Po výběru typu připojení klikněte na tlačítko „OK“. V dalším kroku vybereme sloupec a definujeme klíč pro výstup.
Krok 6) Vyberte sloupec.
V tomto kroku vybereme sloupec a definujeme klíč pro výstup
- Vyberte Sémantický panel.
- V podokně podrobností se zobrazí karta Sloupec.
- Jako klíč vyberte „PRODUCT_ID“.
- Zaškrtněte možnost Skrytá pro pole PRODUCT_ID_1 (pole tabulky PRODUCT_DESC).
- Klikněte na tlačítko potvrdit.
- Po úspěšném ověření klikněte na tlačítko Aktivovat.
Protokol úlohy pro ověření a aktivaci činnosti se zobrazuje ve spodní části obrazovky na stejné stránce, tj. v části Protokol úloh, jak je uvedeno níže –
Krok 7) Pohled je vytvořen.
Bude vytvořen pohled atributů s názvem „AT_PRODUCT“. Chcete-li zobrazit, aktualizujte složku Zobrazení atributů.
- Přejděte na balíček DHK_SCHEMA->MODELLING.
- Zobrazení atributů AT_PRODUCT ve složce Zobrazení atributů.
Krok 8) Zkontrolujte data.
Chcete-li zobrazit data v zobrazení atributů, vyberte možnost Náhled dat z panelu nástrojů. Pro zobrazení dat ze zobrazení atributů budou k dispozici dvě možnosti.
- Otevřít v editoru náhledu dat (zobrazí data s možností analýzy).
- Otevřít v SQL Editor. (Výstup se zobrazí pouze jako výstup dotazu SQL).
Krok 9) Zkontrolujte data zobrazení v editoru.
Chcete-li zobrazit data atributů v editoru náhledu dat, existují 3 možnosti – analýza, odlišná a nezpracovaná data.
Analýza: Toto je grafické znázornění zobrazení atributů.
- Výběrem karty Analýza vybereme atributy pro zobrazení formátu štítku a osy.
- Přetáhněte atribut v ose štítku, zobrazí se v ose štítku (osa X).
- Drag and drop atribut v ose hodnoty, zobrazí se v ose hodnoty (osa Y).
- Výstup bude dostupný ve formátu Graf, Tabulka, Mřížka a HTML.
Odlišné hodnoty: Zde lze zobrazit odlišnou hodnotu sloupce. To ukáže celkový ne. záznamy pro vybraný atribut.
Záložka Nezpracovaná data: Tato volba zobrazí data zobrazení atributů ve formátu tabulky.
- Klikněte na kartu Nezpracovaná data
- Zobrazí data ve formátu tabulky
Krok 10) Zkontrolujte data z SQL editoru.
Zobrazit data atributů v editoru SQL, jak je uvedeno níže –
Tato volba zobrazí data prostřednictvím SQL Query ze sloupcového pohledu pod schématem „SYS_BIC“. Sloupcový pohled s názvem „se vytvoří po aktivaci atributového pohledu „AT_PRODUCT“. To se používá k zobrazení dotazu SQL používaného pro zobrazení dat z pohledu.
- Zobrazit dotaz SQL pro výběr dat.
- Zobrazení výstupu.
Po aktivaci zobrazení atributů se vytvoří zobrazení sloupců pod schématem _SYS_BIC. Když tedy spustíme Náhled dat, systém vybere data ze zobrazení sloupců pod schématem _SYS_BIC.
Snímek obrazovky zobrazení sloupce „AT_PRODUCT“ pod „_SYS_BIC“ Schéma uzlu katalogu je uvedeno níže –