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ý –

  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ YEAR
  • M_TIME_DIMENSION_ MONTH
  • M_TIME_DIMENSION_WEEK
  • Pro kalendář typu Fiscal –

  • M_FISCAL_CALENDAR
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řit zobrazení atributů v SAP HANA

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.

  1. Vyberte složku obsahu.
  2. Vyberte Non-Structural Package Modeling pod Package DHK_SCHEMA v uzlu obsahu a klikněte pravým tlačítkem->nový.
  3. Vyberte možnost zobrazení atributů.

Vytvořit zobrazení atributů v SAP HANA

Krok 2) Zadejte informace.

  1. Zadejte název atributu a štítek.
  2. Vyberte Typ zobrazení, zde Zobrazení atributů.
  3. Vyberte podtyp jako „Standardní“.
  4. Klikněte na tlačítko Dokončit.

Vytvořit zobrazení atributů v SAP HANA


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 –

  1. Podokno scénářů: V tomto podokně existuje následující uzel -
  • Sémantika
  • Datový základ
  1. Podokno podrobností: V tomto podokně existuje následující karta –
  • Sloupec
  • Zobrazit vlastnosti
  • Hierchery
  1. Sémantika (panel scénářů): Tento uzel představuje výstupní strukturu pohledu. Zde je Dimension.
  2. Data Foundation (Pane scénářů): Tento uzel představuje tabulku, kterou používáme pro definování zobrazení atributů.
  3. Zde vypustíme tabulku pro vytvoření zobrazení atributů.
  4. Zobrazí se karta (sloupce, zobrazení Vlastnosti, Hierarchie) pro podokno podrobností.
  5. Místní: Zde se zobrazí všechny podrobnosti místního atributu.
  6. Zobrazit: Filtr pro místní atribut.
  7. Detail atributu.
  8. Toto je panel nástrojů pro analýzu výkonu, sloupec Najít, ověření, aktivaci, náhled dat atd.

Vytvořit zobrazení atributů v SAP HANA

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 –

  1. Přetáhněte tabulku „PRODUCT“ a „PRODUCT_DESC“ z uzlu TABLE pod DHK_SCHEMA
  2. Přetáhněte „PRODUCT“ a „PRODUCT_DESC“ na uzel datové základny.
  3. Vyberte pole z tabulky „PRODUKT“ jako podokno podrobností výstupu. Barva ikony pole se změní z šedé na oranžovou.
  4. Vyberte pole z tabulky „PRODUCT_DESC“ jako výstup v podokně podrobností. Změna barvy ikony pole z šedé na oranžovou.
  5. Pole vybrané jako výstup z obou tabulek se objeví v seznamu sloupců v podokně výstupu.

Vytvořit zobrazení atributů v SAP HANA

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í

  1. Vyberte Typ spojení jako Typ „Vnitřní“.
  2. Vyberte mohutnost jako „1..1“.

Vytvořit zobrazení atributů v SAP HANA

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

  1. Vyberte Sémantický panel.
  2. V podokně podrobností se zobrazí karta Sloupec.
  3. Jako klíč vyberte „PRODUCT_ID“.
  4. Zaškrtněte možnost Skrytá pro pole PRODUCT_ID_1 (pole tabulky PRODUCT_DESC).
  5. Klikněte na tlačítko potvrdit.
  6. Po úspěšném ověření klikněte na tlačítko Aktivovat.

Vytvořit zobrazení atributů v SAP HANA

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 –

Vytvořit zobrazení atributů v SAP HANA


Krok 7) Pohled je vytvořen.
Bude vytvořen pohled atributů s názvem „AT_PRODUCT“. Chcete-li zobrazit, aktualizujte složku Zobrazení atributů.

  1. Přejděte na balíček DHK_SCHEMA->MODELLING.
  2. Zobrazení atributů AT_PRODUCT ve složce Zobrazení atributů.

Vytvořit zobrazení atributů v SAP HANA

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

Vytvořit zobrazení atributů v SAP HANA

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ů.

  1. Výběrem karty Analýza vybereme atributy pro zobrazení formátu štítku a osy.
  2. Přetáhněte atribut v ose štítku, zobrazí se v ose štítku (osa X).
  3. Drag and drop atribut v ose hodnoty, zobrazí se v ose hodnoty (osa Y).
  4. Výstup bude dostupný ve formátu Graf, Tabulka, Mřížka a HTML.

Vytvořit zobrazení atributů v SAP HANA

Odlišné hodnoty: Zde lze zobrazit odlišnou hodnotu sloupce. To ukáže celkový ne. záznamy pro vybraný atribut.

Vytvořit zobrazení atributů v SAP HANA

Záložka Nezpracovaná data: Tato volba zobrazí data zobrazení atributů ve formátu tabulky.

  1. Klikněte na kartu Nezpracovaná data
  2. Zobrazí data ve formátu tabulky

Vytvořit zobrazení atributů v SAP HANA

Krok 10) Zkontrolujte data z SQL editoru.
Zobrazit data atributů v editoru SQL, jak je uvedeno níže –

Vytvořit zobrazení atributů v SAP HANA

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.

  1. Zobrazit dotaz SQL pro výběr dat.
  2. Zobrazení výstupu.

Vytvořit zobrazení atributů v SAP HANA

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 –

Vytvořit zobrazení atributů v SAP HANA