Attribútumnézet itt SAP HANA: Hogyan készítsünk?
Mik azok az attribútumok?
Az attribútumnézet dimenzióként működik. Csatlakozik több asztalhoz, és mesterként működik. Az attribútumnézet újrafelhasználható objektumok.
Az attribútumnézetnek a következő előnye van:
- Az Attribútum nézet törzsadat-környezetként működik, amely Szöveget vagy Description kulcs/nem kulcs mezőhöz.
- Az attribútumnézet újrafelhasználható az analitikai nézetben és a számítási nézetben.
- Az Attribútumok nézete oszlopok és sorok részhalmazának kiválasztására szolgál egy adatbázistáblából.
- Az attribútumok (mezők) több táblamezőből is kiszámíthatók.
- Nincs mérték és összesítési lehetőség.
Attribútum nézet típusa
Az attribútumnézet 3 típusú:
Attribútum nézet típusa | Leírás |
---|---|
Standard | Ez egy szabványos attribútum, amelyet táblamezők hoznak létre. |
Time | Ez az idő attribútum nézet, amely az alapértelmezett időtáblázaton alapul -
Gergely-féle naptárhoz –
Fiskális naptártípus esetén – |
Származtatott | Ez egy attribútumnézet, amely egy másik meglévő attribútumnézetből származik. A származtatott attribútumnézet csak olvasható módban nyílik meg. Az egyetlen szerkeszthető mező a leírása.
Másolás innen – Ha egy attribútumnézetet szeretne definiálni, egy meglévő attribútumnézet másolásával, akkor használhatja a „Másolás innen” opciót. |
Jegyzet: A Származtatott és a Másolás innen közötti különbség az, hogy a származtatott esetén csak az új attribútum nézet leírását szerkesztheti, míg a másolásnál mindent teljesen.
Attribútumnézet létrehozása SAP HANNA
A normál nézet létrehozásának előre meghatározott lépése van az alábbiak szerint:
Táblázat létrehozása attribútumnézethez
Itt létrehozunk egy szabványos attribútumnézetet a terméktáblázathoz, így először létrehozzuk a „PRODUCT” és a „PRODUCT_DESC” táblázatot.
SQL Script táblázat létrehozásához az alábbiak szerint látható -
Terméktábla szkript –
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);
Termékek Description table Script-
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');
Most a „PRODUCT” és a „PRODUCT_DESC” táblázat jön létre a „DHK_SCHEMA” sémában.
Attribútumnézet létrehozása
Step 1) választ SAP HANA rendszer.
- Válassza ki a tartalommappát.
- Válassza a Nem strukturális csomagmodellezés lehetőséget a DHK_SCHEMA csomag alatt a tartalmi csomópontban, és kattintson a jobb gombbal -> new.
- Válassza az Attribútumnézet lehetőséget.
Step 2) Adja meg az információkat.
- Adja meg az attribútum nevét és címkéjét.
- Válassza a Nézet típusát, itt az Attribútum nézetet.
- Válassza ki az altípust „Standard”-ként.
- Kattintson a Befejezés gombra.
Step 3) Ellenőrizze a nézetszerkesztő képernyőjét.
Megnyílik az információs nézet szerkesztő képernyője. Az Information Editor egyes részeinek részletei az alábbiak szerint
- Forgatókönyv ablak: Ebben a panelen a következő csomópont található:
- Szemantika
- Adatalap
- Részletes ablak: Ezen a panelen a következő lap található:
- Oszlop
- Összes Ingatlan
- Hierchery
- Szemantika (forgatókönyv panel): Ez a csomópont a nézet kimeneti struktúráját képviseli. Itt van a Dimenzió.
- dátum Foundation (Scenárió ablaktábla): Ez a csomópont az attribútumnézet meghatározásához használt táblázatot képviseli.
- Ide dobunk táblázatot az attribútumnézet létrehozásához.
- Megjelenik a lap (oszlopok, nézet Tulajdonságok, Hierarchiák) a részletekhez.
- helyi: Itt megjelenik az összes helyi attribútum részlete.
- Megjelenítés: Helyi attribútum szűrője.
- Az attribútum részlete.
- Ez egy eszköztár a teljesítményelemzéshez, az oszlop kereséséhez, az ellenőrzéshez, az aktiváláshoz, az adatok előnézetéhez stb.
Step 4) Kattintson az adatalap csomópontra.
Ha adatbázistáblázatot szeretne hozzáadni az attribútumnézet létrehozásához, kattintson az adatalap csomópontra, és kövesse az alábbi utasításokat lépésről lépésre –
- Húzza át a „PRODUCT” és „PRODUCT_DESC” táblázatot a DHK_SCHEMA alatti TABLE csomópontból
- Dobja a „PRODUCT” és „PRODUCT_DESC” elemet az adatalap csomópontjába.
- Válassza ki a mezőt a „TERMÉK” táblázatból, mint Output In Detail panel. A mező ikon színe szürkéről narancssárgára változik.
- Válassza ki a mezőt a „PRODUCT_DESC” táblázatból kimenetként a részletező panelen. A mezőikon színe szürkéről narancssárgára változik.
- A mindkét táblázatból kimenetként kiválasztott mező megjelenik a Kimeneti ablaktábla Oszloplista alatt.
Csatlakoztassa a „PRODUCT” táblázatot a „PRODUCT_DESC”-hez a „PRODUCT_ID” mező alapján.
Step 5) Válassza ki az útvonalat.
Válassza a Csatlakozási útvonalat, kattintson rá jobb gombbal, és válassza a Szerkesztés lehetőséget. Megjelenik a Csatlakozási feltétel szerkesztése képernyő
- Válassza a Csatlakozási típust „Belső” típusként.
- Válassza ki a kardinalitást „1...1”-re.
A csatlakozás típusának kiválasztása után kattintson az „OK” gombra. A következő lépésben kiválasztjuk az oszlopot, és megadunk egy kulcsot a kimenethez.
Step 6) Válasszon oszlopot.
Ebben a lépésben kiválasztjuk az oszlopot, és meghatározzuk a kimeneti kulcsot
- Válassza a Szemantikai panel lehetőséget.
- Az Oszlop fül a Részletek ablaktáblában jelenik meg.
- Válassza ki a „PRODUCT_ID” kulcsot.
- Jelölje be a Rejtett opciót a PRODUCT_ID_1 mezőben (PRODUCT_DESC táblázatmező).
- Kattintson az érvényesítés gombra.
- A sikeres érvényesítés után kattintson az Aktiválás gombra.
Az érvényesítési és aktiválási tevékenység munkanaplója ugyanazon az oldalon jelenik meg a képernyő alján, azaz az alábbi Munkanapló részben –
Step 7) A nézet létrejön.
Létrejön egy „AT_PRODUCT” nevű attribútumnézet. Megtekintéshez frissítse az Attribútumnézet mappát.
- Lépjen a DHK_SCHEMA->MODELLING csomaghoz.
- AT_PRODUCT Attribútumnézet megjelenítése az Attribútumnézet mappában.
Step 8) Ellenőrizze az adatokat.
Az adatok attribútum nézetben való megtekintéséhez válassza az eszköztáron az adat előnézeti lehetőséget. Az attribútumnézetből két lehetőség lesz adatnézetre.
- Megnyitás az Adat-előnézeti szerkesztőben (ez az adatokat elemzési opcióval jeleníti meg).
- Nyisd meg SQL Szerkesztő. (Ez csak az SQL lekérdezés kimeneteként jeleníti meg a kimenetet).
Step 9) Ellenőrizze az adatokat a szerkesztőben.
Az attribútumadatok megtekintése az adat-előnézeti szerkesztőben 3 lehetőség közül választhat: Elemzés, Különböző és Nyers adatok.
Elemzés: Ez az attribútumnézet grafikus ábrázolása.
- Az Elemzés fül kiválasztásával kiválasztjuk az Attribútumokat a címke és a tengely formátum nézetéhez.
- Drag and drop attribútum a címketengelyen, a Címketengely (X tengely) alatt jelenik meg.
- Drag and drop attribútumot az értéktengelyen, az értéktengelyen (Y tengely) fog megjelenni.
- A kimenet diagram, táblázat, rács és formátumban lesz elérhető HTML.
Különleges értékek: Itt jeleníthető meg az oszlop különálló értéke. Ez a teljes sz. rekordok a kiválasztott attribútumhoz.
Nyers adatok lap: Ez az opció az attribútumnézet adatait táblázatos formátumban jeleníti meg.
- Kattintson a Nyers adatok fülre
- Az adatokat táblázatos formában jeleníti meg
Step 10) Ellenőrizze az adatokat az SQL-szerkesztőből.
Tekintse meg az attribútumadatokat az SQL-szerkesztőben az alábbiak szerint -
Ez a beállítás az SQL Queryn keresztül jeleníti meg az adatokat az oszlopnézetből a „SYS_BIC” séma alatt. Az „AT_PRODUCT” attribútumnézet aktiválása után jön létre egy oszlopnézet, melynek neve „a tartalom”. Ez a nézetből az adatok megjelenítéséhez használt SQL-lekérdezés megtekintéséhez használható.
- SQL Query megjelenítése az adatok kiválasztásához.
- Kijelző kimenet.
Az Attribútumnézet aktiválása után egy oszlopnézet jön létre a _SYS_BIC séma alatt. Tehát amikor az Adat-előnézetet futtatjuk, a rendszer kiválasztja az adatokat az oszlopnézetből egy _SYS_BIC séma alatt.
Képernyőkép az „AT_PRODUCT” oszlopnézetről a „_SYS_BIC” alatt A katalóguscsomópont séma a következő –