Zobrazit atribut v SAP HANA: Jak tvořit?
⚡ Chytré shrnutí
Zobrazení atributů v SAP HANA modeluje kmenová data jako opakovaně použitelnou dimenzi, spojuje tabulky jako PRODUCT a PRODUCT_DESC, takže sestavy čtou popisný text vedle klíčů, bez jakéhokoli měření nebo agregace.
Co je to zobrazení atributů v SAP HANA?
Zobrazení atributů v SAP HANA funguje jako dimenze. Spojuje více tabulek, chová se jako hlavní data pro ostatní zobrazení a je opakovaně použitelným objektem.
Atributové pohledy nabízejí tyto výhody.
- Funguje jako kontext kmenových dat a poskytuje text nebo popis pro klíčová i neklíčová pole.
- Lze jej znovu použít v analytický pohled a v zobrazení výpočtu.
- Vybere podmnožinu sloupců a řádků z databázové tabulky.
- Atributy (pole) lze vypočítat z polí několika tabulek.
- Neobsahuje žádnou míru ani možnost agregace.
Typy zobrazení atributů
K dispozici jsou tři typy zobrazení atributů a typ se vybírá v dialogovém okně pro vytvoření.
| Typ zobrazení atributu | Description |
|---|---|
| Standard | Standardní zobrazení vytvořené z polí tabulky, použité v níže uvedeném návodu. |
| Čas | Na základě výchozích časových tabulek. Gregoriánský: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Fiskální: M_FISCAL_CALENDAR. |
| Odvozený | Odvozeno z existujícího zobrazení atributů. Otevře se pouze pro čtení a upravovat lze pouze popis. |
Kopírovat z ve stejném dialogu definuje zobrazení kopírováním existujícího zobrazení. Důležitý rozdíl: odvozené zobrazení umožňuje upravovat pouze jeho popis, zatímco kopii lze upravit zcela.
Jak vytvořit zobrazení atributů v SAP HANA
Vytváření standardního zobrazení se řídí níže uvedeným předdefinovaným pořadím, od vytvoření tabulky až po náhled dat.
Vytvoření tabulky pro zobrazení atributů
Zde se pro tabulku produktů vytváří standardní zobrazení atributů, takže se nejprve pomocí níže uvedených skriptů vytvoří tabulky „PRODUCT“ a „PRODUCT_DESC“.
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);
Skript tabulky s popisem produktu –
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');
Obě tabulky nyní existují ve schématu „DHK_SCHEMA“, takže mohou začít kroky modelování.
Vytvoření zobrazení atributů
Krok 1) Vybrat SAP Systém HANA a poté postupně propracujte uzel obsahu, jak je znázorněno níže.
- Vyberte složku Obsah.
- V části DHK_SCHEMA vyberte nestrukturální balíček MODELLING, poté klikněte pravým tlačítkem myši a vyberte možnost Nový.
- Vyberte možnost Zobrazení atributů.
Krok 2) Zadejte informace o zobrazení v níže uvedeném dialogovém okně pro vytvoření.
- Zadejte název a popisek zobrazení atributu.
- Vyberte typ zobrazení, zde Zobrazení atributů.
- Vyberte podtyp „Standardní“.
- Klepněte na tlačítko Dokončit.
Krok 3) Zkontrolujte obrazovku editoru zobrazení. Otevře se editor zobrazení informací a níže je popsána každá jeho očíslovaná část.
- Panel scénářů: obsahuje sémantiku a data Foundation uzly.
- Panel podrobností: obsahuje karty Sloupec, Vlastnosti zobrazení a Hierarchie.
- Sémantický uzel: výstupní struktura pohledu, zde dimenze.
- Data Foundation uzel: tabulky, které definují pohled, zde umístěné.
- Zobrazí se karty podokna podrobností.
- Místní: zobrazuje všechny podrobnosti o místních atributech.
- Zobrazit: filtr pro lokální atributy.
- Detail vybraného atributu.
- Panel nástrojů: analýza výkonu, nalezení sloupce, ověření, aktivace, náhled dat.
Krok 4) Klikněte na Data Foundation uzel pro zahrnutí databázových tabulek, poté postupujte podle níže uvedeného pořadí.
- Přetáhněte tabulky „PRODUCT“ a „PRODUCT_DESC“ z uzlu TABLE v uzlu DHK_SCHEMA.
- Vynechte v datech položky „PRODUCT“ a „PRODUCT_DESC“. Foundation uzel.
- Vyberte pole „PRODUKT“ jako výstup; ikona pole se změní z šedé na oranžovou.
- Stejným způsobem vyberte pole „PRODUCT_DESC“ jako výstup.
- Výstupní pole z obou tabulek se zobrazí v seznamu sloupců výstupního panelu.
Spojte tabulku „PRODUCT“ s tabulkou „PRODUCT_DESC“ v poli „PRODUCT_ID“.
Krok 5) Vyberte cestu spojení, klikněte na ni pravým tlačítkem myši a vyberte možnost Upravit. Zobrazí se obrazovka Upravit podmínku spojení.
- Vyberte typ spojení „Vnitřní“.
- Vyberte mohutnost „1..1“.
Kliknutím na OK potvrďte. Jiné SAP HANA přidejte se Typy, jako například referenční a textové spojení, se nastavují ve stejném dialogovém okně.
Krok 6) Vyberte sloupce a definujte výstupní klíč.
- Vyberte uzel Sémantika.
- V podokně podrobností se zobrazí karta Sloupec.
- Jako klíč vyberte „PRODUCT_ID“.
- Zaškrtněte políčko Skryté pro pole PRODUCT_ID_1 z PRODUCT_DESC.
- Klikněte na tlačítko Ověřit.
- Po úspěšném ověření klikněte na tlačítko Aktivovat.
Sekce Protokol úloh v dolní části obrazovky hlásí ověření a aktivaci.
Krok 7) Zobrazení atributů „AT_PRODUCT“ nyní existuje; aktualizujte složku Zobrazení atributů, abyste ho viděli.
- Přejděte do balíčku DHK_SCHEMA->MODELLING.
- AT_PRODUCT se zobrazí ve složce Zobrazení atributů.
Krok 8) Zkontrolujte data. Na panelu nástrojů vyberte Náhled dat; zobrazí se dvě možnosti, jak je znázorněno níže.
- Otevřít v editoru náhledu dat s možnostmi analýzy.
- Otevřít v editoru SQL pouze s výstupem dotazu.
Krok 9) Zkontrolujte data zobrazení. Editor náhledu nabízí tři karty: Analýza, Různé hodnoty a Nezpracovaná data.
Analýza je grafické znázornění zobrazení atributů.
- Vyberte atributy pro osy popisků a hodnot.
- Atribut na ose popisku se zobrazí na ose X.
- Atribut na ose hodnot se zobrazí na ose Y.
- Výstup je k dispozici jako graf, tabulka, mřížka a HTML.
Odlišné hodnoty vypíše jedinečné hodnoty sloupce s počtem záznamů pro vybraný atribut.
Surové dat zobrazuje data zobrazení atributů ve formátu tabulky.
- Klikněte na kartu Nezpracovaná data.
- Data se zobrazují ve formátu tabulky.
Krok 10) Zkontrolujte data z editoru SQL, který je vybrán ve stejné nabídce náhledu.
Tato možnost přečte zobrazení sloupce vygenerované ve schématu „_SYS_BIC“ při aktivaci „AT_PRODUCT“, takže editor také zobrazí SQL použité prohlášení.
- Zobrazí se SQL dotaz použitý pro výběr dat.
- Zobrazí se výstup.
Každý náhled dat proto čte z _SYS_BIC, nikoli z návrhového objektu. Níže uvedený snímek obrazovky ukazuje zobrazení sloupce „AT_PRODUCT“ v rámci daného schématu v uzlu katalogu.
Jedna poznámka k plánování: zobrazení atributů jsou zastaralá, takže v aktuálních verzích se stejná dimenze vytváří jako zobrazení výpočtu kategorie dat Dimenze. Výše uvedené kroky stále platí pro existující obsah v SAP Studio HANA, a širší SAP Modelování HANA materiál pokrývá náhradní díly.
















