Atribuudivaade sisse SAP HANA: Kuidas luua?
โก Nutikas kokkuvรตte
Atribuutide vaated SAP HANA modelleerib pรตhiandmeid korduvkasutatava dimensioonina, รผhendades tabeleid nagu PRODUCT ja PRODUCT_DESC, nii et aruanded loevad vรตtmete kรตrval kirjeldavat teksti ilma igasuguse mรตรตtmise vรตi agregeerimiseta.
Mis on atribuudivaade? SAP HANA?
Atribuudivaade SAP HANA toimib nagu dimensioon. See รผhendab mitu tabelit, kรคitub teiste vaadete pรตhiandmetena ja on korduvkasutatav objekt.
Atribuutvaated pakuvad neid eeliseid.
- See toimib pรตhiandmete kontekstina, pakkudes teksti vรตi kirjeldust vรตtme- ja mittevรตtmevรคljade jaoks.
- Seda saab taaskasutada analรผรผtiline vaade ja a arvutusvaade.
- See valib andmebaasi tabelist veergude ja ridade alamhulga.
- Atribuute (vรคlju) saab arvutada mitme tabeli vรคljade pรตhjal.
- Sellel puudub mรตรตt ja agregeerimisvรตimalus.
Atribuutide vaate tรผรผbid
Saadaval on kolm atribuudivaate tรผรผpi ja tรผรผp valitakse loomise dialoogiboksis.
| Atribuudi vaate tรผรผp | Kirjeldus |
|---|---|
| Standard | Tabelivรคljadest loodud standardvaade, mida kasutati allolevas lรคbikรคigus. |
| aeg | Vaikimisi ajakavade pรตhjal. Gregoriaani ajakava: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Eelarveaasta: M_FISCAL_CALENDAR. |
| Tuletatud | Tuletatud olemasolevast atribuudivaatest. See avaneb kirjutuskaitstud ja muuta saab ainult kirjeldust. |
Kopeeri asukohast samas dialoogis defineerib `` vaadet olemasoleva kopeerimise teel``. Erinevus on oluline: tuletatud vaadet saab muuta ainult selle kirjelduse abil, koopiat aga saab muuta tรคielikult.
Kuidas luua atribuudivaadet SAP HANNA
Standardvaate loomine jรคrgib allpool eelnevalt mรครคratletud jรคrjestust alates tabeli loomisest kuni andmete eelvaateni.
Tabeli loomine atribuutide vaate jaoks
Siin on loodud tootetabeli standardne atribuutide vaade, seega luuakse kรตigepealt tabelid โPRODUCTโ ja โPRODUCT_DESCโ allolevate skriptide abil.
Tootetabeli skript โ
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);
Tootekirjelduse tabeli skript โ
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');
Mรตlemad tabelid on nรผรผd skeemis โDHK_SCHEMAโ olemas, seega saab modelleerimisetappe alustada.
Atribuutvaate loomine
Step 1) Valige SAP HANA-sรผsteem, seejรคrel liikuge sisusรตlme allapoole, nagu allpool nรคidatud.
- Valige kaust Sisu.
- Vali DHK_SCHEMA alt mittestruktuuriline pakett MODELLING, seejรคrel paremklรตpsa sellel ja vali Uus.
- Valige suvand โAtribuutide vaadeโ.
Step 2) Sisestage vaate teave allpool nรคidatud loomise dialoogiboksis.
- Sisestage atribuudivaate nimi ja silt.
- Valige vaate tรผรผp, siin Atribuudivaade.
- Valige alamtรผรผp โStandardneโ.
- Klรตpsake nuppu Lรตpeta.
Step 3) Kontrollige vaate redaktori ekraani. Avaneb teabevaate redaktor ja iga selle nummerdatud osa on kirjeldatud allpool.
- Stsenaariumipaan: sisaldab semantikat ja andmeid Foundation sรตlmed.
- Detailpaan: sisaldab vahekaarte Veerg, Vaate atribuudid ja Hierarhiad.
- Semantikasรตlm: vaate vรคljundstruktuur, antud juhul dimensioon.
- kuupรคev Foundation node: siia asetatud tabelid, mis defineerivad vaadet.
- Kuvatakse detailvaate vahekaardid.
- Kohalik: kuvab iga kohaliku atribuudi รผksikasjad.
- Nรคita: kohalike atribuutide filter.
- Valitud atribuudi รผksikasjad.
- Tรถรถriistariba: toimivuse analรผรผs, veeru otsimine, valideerimine, aktiveerimine, andmete eelvaade.
Step 4) Klรตpsake nuppu Andmed Foundation sรตlme andmebaasi tabelite lisamiseks, seejรคrel jรคrgige allolevat jรคrjestust.
- Lohistage tabelid โPRODUCTโ ja โPRODUCT_DESCโ sรตlmest TABLE DHK_SCHEMA alla.
- Lisa andmetele โPRODUCTโ ja โPRODUCT_DESCโ. Foundation sรตlm.
- Valige vรคljundiks โPRODUCTโ vรคljad; vรคljaikoon muutub hallist oranลพiks.
- Valige vรคljundiks โPRODUCT_DESCโ vรคljad samamoodi.
- Mรตlema tabeli vรคljundvรคljad kuvatakse vรคljundpaani veergude loendis.
รhenda tabel โPRODUCTโ tabeliga โPRODUCT_DESCโ vรคljal โPRODUCT_IDโ.
Step 5) Valige liitumistee, paremklรตpsake sellel ja valige โMuudaโ. Ilmub ekraan โMuuda liitumistingimustโ.
- Valige liitmistรผรผbiks โSisemineโ.
- Valige kardinaalsus โ1..1โ.
Kinnitamiseks klรตpsake nuppu OK. SAP HANA liitu Tรผรผbid, nรคiteks viite- ja tekstiรผhendused, mรครคratakse samas dialoogis.
Step 6) Valige veerud ja mรครคrake vรคljundvรตti.
- Valige semantika sรตlm.
- รksikasjade paanil kuvatakse vahekaart Veerg.
- Valige vรตtmeks โPRODUCT_IDโ.
- Mรคrgi vรคlja PRODUCT_ID_1 jaoks valik โPeidetudโ allikast PRODUCT_DESC.
- Klรตpsake nuppu Kinnita.
- Pรคrast edukat valideerimist klรตpsake nuppu Aktiveeri.
Ekraani allosas olev tรถรถlogi jaotis annab aru valideerimisest ja aktiveerimisest.
Step 7) Atribuudivaade โAT_PRODUCTโ on nรผรผd olemas; selle nรคgemiseks vรคrskenda atribuudivaate kausta.
- Mine paketti DHK_SCHEMA->MODELLING.
- AT_PRODUCT kuvatakse kaustas Atribuutide vaade.
Step 8) Kontrollige andmeid. Valige tรถรถriistaribal Andmete eelvaade; pakutakse kahte valikut, nagu allpool nรคidatud.
- Ava andmete eelvaate redaktoris analรผรผsivalikutega.
- Ava SQL-redaktoris ainult pรคringu vรคljundiga.
Step 9) Kontrollige vaate andmeid. Eelvaate redaktoril on kolm vahekaarti: Analรผรผs, Erinevad vรครคrtused ja Tรถรถtlemata andmed.
Analรผรผs on atribuudivaate graafiline esitus.
- Valige sildi- ja vรครคrtustelgede atribuudid.
- Silditeljel olev atribuut kuvatakse X-teljel.
- Vรครคrtusteel olev atribuut kuvatakse Y-teljel.
- Vรคljund on saadaval diagrammi, tabeli, ruudustiku ja HTML-ina.
Erilised vรครคrtused loetleb valitud atribuudi veeru erinevad vรครคrtused koos kirjete arvuga.
Algandmed kuvab atribuudivaate andmeid tabeli kujul.
- Klรตpsake vahekaarti Toorandmed.
- Andmed kuvatakse tabeli kujul.
Step 10) Kontrollige andmeid SQL-redaktorist, mis on valitud samast eelvaate menรผรผst.
See valik loeb skeemis โ_SYS_BICโ genereeritud veeruvaadet, kui โAT_PRODUCTโ aktiveeriti, seega kuvab redaktor ka SQL kasutatud avaldus.
- Kuvatakse andmete valimiseks kasutatud SQL-pรคring.
- Vรคljund kuvatakse.
Seega loeb iga andmete eelvaade _SYS_BIC-ist, mitte disainiaja objektist. Allolev ekraanipilt nรคitab kataloogisรตlme selle skeemi all olevat veeruvaadet โAT_PRODUCTโ.
รks planeerimismรคrkus: atribuudivaated on aegunud, seega praegustes versioonides luuakse sama dimensioon andmekategooria โDimensioonโ arvutusvaatena. รlaltoodud sammud kehtivad endiselt olemasoleva sisu kohta jaotises SAP HANA stuudioja laiem SAP HANA modelleerimine materjal katab asendused.
















