Attribútumnézet itt SAP HANA: Hogyan készítsünk?
⚡ Okos összefoglaló
Attribútumnézetek itt: SAP A HANA újrafelhasználható dimenzióként modellezi a törzsadatokat, összekapcsolva olyan táblákat, mint a PRODUCT és a PRODUCT_DESC, így a jelentések a kulcsok mellett leíró szöveget is olvasnak, bármilyen mérték vagy összesítés nélkül.
Mi az az attribútumnézet a következőben: SAP HANA?
Egy attribútumnézet a következőben: SAP A HANA dimenzióként működik. Több táblát összekapcsol, más nézetek törzsadataként viselkedik, és újrafelhasználható objektum.
Az attribútumnézetek ezeket az előnyöket kínálják.
- Ez a törzsadatok kontextusaként működik, szöveget vagy leírást biztosítva a kulcsfontosságú és nem kulcsfontosságú mezőkhöz.
- Újra felhasználható egy analitikus nézet és a számítási nézet.
- Egy adatbázistáblából oszlopok és sorok egy részhalmazát választja ki.
- Az attribútumok (mezők) több tábla mezőiből számíthatók ki.
- Nincs benne mérték és összesítési lehetőség.
Attribútumnézet-típusok
Három attribútumnézet-típus érhető el, a típus kiválasztása a létrehozási párbeszédablakban történik.
| Attribútum nézet típusa | Leírás |
|---|---|
| Standard | Egy táblamezőkből felépített szabványos nézet, amelyet az alábbi bemutatóban használtunk. |
| Time | Az alapértelmezett időtáblázatok alapján. Gergely-naptár: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Pénzügyi: M_FISCAL_CALENDAR. |
| Származtatott | Egy meglévő attribútumnézetből származtatva. Csak olvashatóan nyílik meg, és csak a leírás szerkeszthető. |
Másolás innen ugyanabban a párbeszédablakban egy meglévő nézet másolásával definiál egy nézetet. A különbség a lényeg: egy származtatott nézet csak a leírásának szerkesztését teszi lehetővé, míg egy másolat teljes egészében módosítható.
Attribútumnézet létrehozása a következőben: SAP HANNA
A standard nézet létrehozása az alábbi előre definiált sorrendet követi, a táblázat létrehozásától az adatok előnézetéig.
Táblázat létrehozása attribútumnézethez
Egy szabványos attribútumnézetet építünk itt egy terméktáblához, így a „PRODUCT” és a „PRODUCT_DESC” táblák először az alábbi szkriptekkel jönnek létre.
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ékleírás táblázat szkript –
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');
Mindkét tábla létezik a „DHK_SCHEMA” sémában, így megkezdődhetnek a modellezési lépések.
Attribútumnézet létrehozása
Step 1) Válassza ki a SAP HANA rendszerben, majd haladjon lefelé a tartalomcsomóponton az alábbiak szerint.
- Válassza ki a Tartalom mappát.
- Jelölje ki a DHK_SCHEMA alatt található nem strukturális MODELLING csomagot, majd kattintson jobb gombbal, és válassza az Új lehetőséget.
- Válassza az Attribútum nézet lehetőséget.
Step 2) Adja meg a nézet adatait az alább látható létrehozási párbeszédpanelen.
- Adja meg az attribútumnézet nevét és címkéjét.
- Válassza ki a nézet típusát, itt az Attribútum nézet lehetőséget.
- Válassza ki a „Standard” altípust.
- Kattintson a Befejezés gombra.
Step 3) Nézd meg a nézetszerkesztő képernyőjét. Megnyílik az információnézet-szerkesztő, amelynek minden számozott részét az alábbiakban ismertetjük.
- Forgatókönyv ablaktábla: a Szemantika és az Adatok szekciót tartalmazza Foundation csomópontokat.
- Részletek ablaktábla: tartalmazza az Oszlop, Nézettulajdonságok és Hierarchiák lapokat.
- Szemantikai csomópont: a nézet kimeneti struktúrája, itt egy dimenzió.
- dátum Foundation node: a nézetet meghatározó táblák, ide helyezve.
- Megjelennek a részletpanel fülei.
- Helyi: minden helyi attribútum részletét megjeleníti.
- Mutat: helyi attribútumok szűrője.
- A kiválasztott attribútum részletei.
- Eszköztár: teljesítményelemzés, oszlop keresése, validálás, aktiválás, adatelőnézet.
Step 4) Kattintson az Adatok gombra Foundation csomópontot az adatbázistáblák beillesztéséhez, majd kövesse az alábbi sorrendet.
- Húzd át a „PRODUCT” és a „PRODUCT_DESC” táblákat a DHK_SCHEMA alatti TABLE csomópontból.
- Húzd el a „PRODUCT” és a „PRODUCT_DESC” elemeket az Adatok mezőben. Foundation csomópont.
- Válassza ki a „PRODUCT” mezőit kimenetként; a mező ikonja szürkéről narancssárgára változik.
- A „PRODUCT_DESC” mezőit ugyanígy válassza ki kimenetként.
- Mindkét tábla kimeneti mezői megjelennek a kimeneti panel oszloplistájában.
Kösd össze a „PRODUCT” táblát a „PRODUCT_DESC” táblával a „PRODUCT_ID” mezőben.
Step 5) Jelölje ki az illesztési útvonalat, kattintson rá jobb gombbal, és válassza a Szerkesztés lehetőséget. Megjelenik az Illesztési feltétel szerkesztése képernyő.
- Válassza ki a „Belső” illesztési típust.
- Válassza ki az „1..1” elemszámot.
Kattintson az OK gombra a megerősítéshez. SAP HANA csatlakozzon A típusok, például a hivatkozási és szöveges illesztések, ugyanabban a párbeszédablakban állíthatók be.
Step 6) Jelölje ki az oszlopokat, és határozza meg a kimeneti kulcsot.
- Válassza ki a Szemantika csomópontot.
- Az Oszlop fül megjelenik a részletek ablaktáblában.
- Válassza ki a „PRODUCT_ID” kulcsot.
- Jelölje be a Rejtett jelölőnégyzetet a PRODUCT_ID_1 mezőben a PRODUCT_DESC-ből.
- Kattintson az Érvényesítés gombra.
- Sikeres érvényesítés után kattintson az Aktiválás gombra.
A képernyő alján található Munkanapló rész a validálásról és az aktiválásról számol be.
Step 7) Az „AT_PRODUCT” attribútumnézet most már létezik; frissítse az Attribútumnézet mappát a megtekintéséhez.
- Lépj a DHK_SCHEMA->MODELLING csomagra.
- Az AT_PRODUCT az Attribútumnézet mappában jelenik meg.
Step 8) Ellenőrizze az adatokat. Válassza az Adatok előnézete lehetőséget az eszköztáron; két lehetőség jelenik meg, az alábbiak szerint.
- Megnyitás az Adatelőnézet-szerkesztőben, elemzési beállításokkal.
- Nyissa meg az SQL-szerkesztőben, csak a lekérdezés kimenetével.
Step 9) Ellenőrizze a nézet adatait. Az előnézeti szerkesztő három fület kínál: Elemzés, Különálló értékek és Nyers adatok.
Elemzés az attribútumnézet grafikus ábrázolása.
- Válassza ki a címke- és értéktengelyek attribútumait.
- A címketengelyen lévő attribútum megjelenik az X tengelyen.
- Az értéktengelyen szereplő attribútum megjelenik az Y tengelyen.
- A kimenet diagram, táblázat, rács és HTML formátumban érhető el.
Különleges értékek Felsorolja egy oszlop különböző értékeit a kiválasztott attribútum rekordszámával együtt.
Nyers adatok táblázatos formátumban jeleníti meg az attribútumnézet adatait.
- Kattintson a Nyers adatok fülre.
- Az adatok táblázatos formátumban jelennek meg.
Step 10) Ellenőrizd az adatokat az SQL-szerkesztőből, amelyet ugyanebben az előnézeti menüben választhatsz ki.
Ez a beállítás beolvassa az „AT_PRODUCT” aktiválásakor a „_SYS_BIC” sémában generált oszlopnézetet, így a szerkesztő a következőt is megjeleníti: SQL használt állítás.
- Megjelenik az adatkijelöléshez használt SQL-lekérdezés.
- A kimenet megjelenik.
Ezért minden adatelőnézet a _SYS_BIC-ből olvas, nem pedig a tervezési idejű objektumból. Az alábbi képernyőkép az „AT_PRODUCT” oszlopnézetet mutatja a katalóguscsomópontban az adott séma alatt.
Egy tervezési megjegyzés: az attribútumnézetek elavultak, így a jelenlegi kiadásokban ugyanaz a dimenzió épül fel a Dimenzió adatkategória számítási nézeteként. A fenti lépések továbbra is érvényesek a meglévő tartalomra a következőben: SAP HANA Stúdió, és szélesebb SAP HANA modellezés anyag fedi a cseréket.
















