SAP HANA atribuutide vaate õpetus

Anonim
Mis on atribuudid?

Atribuutvaade toimib nagu mõõde. See ühendab mitu lauda ja toimib meistrina. Atribuutide vaade on korduvkasutatavad objektid.

Atribuutivaates on järgmised eelised -

  • Atribuutivaade toimib põhiandmete kontekstina, mis pakub väljale Key / Non-key teksti või kirjeldust.
  • Atribuutivaadet saab uuesti kasutada analüütilises vaates ja arvutusvaates.
  • Atribuutide vaadet kasutatakse veergude ja ridade alamhulga valimiseks andmebaasitabelist.
  • Atribuute (välju) saab arvutada mitmest tabeliväljast.
  • Mõõtu ja liitmisvõimalust pole.

Atribuutide vaate tüüp

Atribuutivaade on kolme tüüpi-

Atribuudivaate tüüp> Kirjeldus
Standard See on standardne atribuut, mille loovad tabeliväljad.
Aeg See on atribuudi Aeg vaade, mis põhineb vaiketabeli tabelil - Kalendritüübi jaoks Gregoriuse -
  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ YEAR
  • M_TIME_DIMENSION_ MONTH
  • M_TIME_DIMENSION_WEEK
  • Kalendritüübi Fiscal -
  • M_FISCAL_CALENDAR
Tuletatud See on atribuudivaade, mis on tuletatud mõnest teisest olemasolevast atribuudivaatest. Tuletatud atribuudivaade avatakse kirjutuskaitstud režiimis. Ainus muudetav väli on selle kirjeldus. Copy From - kui soovite määratleda atribuudivaate, kopeerides olemasoleva atribuudivaate, saate kasutada suvandit "Copy From".

Märkus. Erinevus tuletatud ja koopia vahel on see, et tuletatud puhul saate redigeerida ainult uue atribuudivaate kirjeldust, samas kui koopia puhul saate kõike täielikult muuta.

Loo tavaline atribuutide vaade

Standardvaate loomisel on eelnevalt määratletud samm allpool-

Tabeli loomine atribuutide vaatamiseks

Siin loome tootetabeli standardse atribuutide vaate, nii et kõigepealt loome tabelid "PRODUCT" ja "PRODUCT_DESC".

SQL-i skript on tabeli loomisel näidatud järgmiselt -

Toote tabeli skript -

LOE VEERGUTABEL "DHK_SCHEMA". "PRODUCT"("PRODUCT_ID" NVARCHAR (10) PÕHIVÕTI,"SUPPLIER_ID" NVARCHAR (10),"CATEGORY" NVARCHAR (3),"PRICE" DECIMAL (5,2));INSERT IND "DHK_SCHEMA". "TOOTE" VÄÄRTUSED ('A0001', '10000', 'A', 500.00);INSERT IND "DHK_SCHEMA". "PRODUCT" VÄÄRTUSED ('A0002', '10000', 'B', 300.00);INSERT IND "DHK_SCHEMA". "TOOTE" VÄÄRTUSED ('A0003', '10000', 'C', 200.00);INSERT IND "DHK_SCHEMA". "TOOTE" VÄÄRTUSED ('A0004', '10000', 'D', 100.00);INSERT IND "DHK_SCHEMA". "PRODUCT" VÄÄRTUSED ('A0005', '10000', 'A', 550.00);

Toote kirjelduse tabeli skript-

LOE VEERGUTABEL "DHK_SCHEMA". "PRODUCT_DESC"("PRODUCT_ID" NVARCHAR (10) PÕHIVÕTI,„PRODUCT_NAME” NVARCHAR (10));INSERT IND "DHK_SCHEMA". "PRODUCT_DESC" VÄÄRTUSED ('A0001', 'PRODUCT1');INSERT IND "DHK_SCHEMA". "PRODUCT_DESC" VÄÄRTUSED ('A0002', 'PRODUCT2');INSERT IND "DHK_SCHEMA". "PRODUCT_DESC" VÄÄRTUSED ('A0003', 'PRODUCT3');INSERT IND "DHK_SCHEMA". "PRODUCT_DESC" VÄÄRTUSED ('A0004', 'PRODUCT4');INSERT IND "DHK_SCHEMA". "PRODUCT_DESC" VÄÄRTUSED ('A0005', 'PRODUCT5');

Nüüd luuakse tabel "PRODUCT" ja "PRODUCT_DESC" skeemil "DHK_SCHEMA".

Atribuutivaate loomine

SAMM 1) selles etapis

  1. Valige SAP HANA süsteem.
  2. Valige sisukataloog.
  3. Valige sisusõlmes paketi DHK_SCHEMA alt Non-Structural Package Modeling ja paremklõpsake nuppu-> new.
  4. Valige suvand Atribuutide vaade.

SAMM 2) Nüüd järgmises aknas

  1. Sisestage atribuudi nimi ja silt.
  2. Valige vaate tüüp, siin Atribuudivaade.
  3. Valige alamtüübiks "Standard".
  4. Klõpsake nuppu Lõpeta.

SAMM 3) Avaneb teabevaate redaktori ekraan. Inforedaktori iga osa üksikasjad on järgmised -

  1. Stsenaariumipaan : sellel paanil on järgmine sõlm-
  • Semantika
  • Andmete sihtasutus
  1. Detailpaan : sellel paanil on järgmine vahekaart -
  • Veerg
  • Kuva atribuudid
  • Hierchery
  1. Semantika (stsenaariumi paan): see sõlm tähistab vaate väljundstruktuuri. Siin on see mõõde.
  2. Data Foundation (stsenaariumi paan): see sõlm tähistab tabelit, mida kasutame atribuudivaate määratlemiseks.
  3. Siit loobume atribuudivaate loomise tabeli.
  4. Kuvatakse üksikasjade paani vahekaart (veerud, vaade Atribuudid, hierarhiad).
  5. Kohalik : siin kuvatakse kõik kohaliku atribuudi üksikasjad.
  6. Kuva: kohaliku atribuudi filtreerimine.
  7. Atribuudi üksikasjad.
  8. See on tööriistariba toimivuse analüüsimiseks, veeru otsimiseks, valideerimiseks, aktiveerimiseks, andmete eelvaate jaoks jne

SAMM 4) Atribuutivaate loomiseks andmebaasitabeli lisamiseks klõpsake andmete sihtasutuse sõlmel ja järgige juhiseid samm-sammult nagu allpool -

  1. Lohistage tabeli "PRODUCT" ja "PRODUCT_DESC" tabeli TABLE alt DHK_SCHEMA
  2. Lohistage „PRODUCT” ja „PRODUCT_DESC” andmefondi sõlme.
  3. Valige väljalt tabelist „PRODUCT” kui väljund Detailide paanil. Välja ikooni värv muutub hallist oranžiks.
  4. Valige detailpaanil väljundina tabelist „PRODUCT_DESC” väli. Välja Ikooni värvimuutus hallist oranžiks.
  5. Mõlemast tabelist väljundiks valitud väli kuvatakse väljundpaani veeru loendi all.

Liituge tabeli „PRODUCT” väljal „PRODUCT_ID” tabeliga „PRODUCT_DESC”.

SAMM 5) Valige Liitu tee ja paremklõpsake seda ning valige suvand Muuda. Kuvatakse ekraan Liigu muutmise tingimuste muutmiseks

  1. Valige liidetüübiks tüüp "Sisemine".
  2. Valige kardinaalsus väärtuseks "1… 1".

Pärast liitumistüübi valimist klõpsake nuppu "OK". Järgmises etapis valime veeru ja määrame väljundi võtme.

SAMM 6) Selles etapis valime veeru ja määratleme väljundi võtme

  1. Valige Semantiline paneel.
  2. Veeru vahekaart kuvatakse paanil Detail.
  3. Valige võtmeks "PRODUCT_ID".
  4. Märkige välja Peidetud valik väljale PRODUCT_ID_1 (tabeli väli PRODUCT_DESC).
  5. Klõpsake nupul Valideeri.
  6. Pärast edukat valideerimist klõpsake nupul Aktiveeri nupp.

Tööleht kinnitamiseks ja aktiveerimiseks kuvatakse sama lehe ekraani allservas, st allpool jaotis Töölogi -

SAMM 7) Luuakse atribuudivaade nimega "AT_PRODUCT". Vaatamiseks värskendage kausta Atribuutide vaade.

  1. Minge paketti DHK_SCHEMA-> MODELING.
  2. AT_PRODUCT Atribuutivaate kuvamine atribuudivaate kaustas.

8. SAMM) andmete vaatamiseks atribuudivaates

  1. Valige tööriistaribalt suvand Andmete eelvaade.
  2. Atribuutivaates on andmevaate jaoks kaks võimalust -
  • Ava andmete eelvaate redaktoris (see kuvab andmeid koos analüüsivõimalusega).
  • Ava SQL Editoris. (See kuvab väljundi ainult SQL-päringu väljundina).

9. SAMM) atribuudi andmete kuvamise vaatamiseks andmete eelvaate redaktoris -

Valikuid on 3 - analüüs, eristatav ja toorandmed

Analüüs : see on atribuudivaate graafiline esitus.

  1. Valides vahekaardi Analüüs, valime sildi ja telje vormingu vaate atribuudid.
  2. Lohistage atribuut sildi teljel, see kuvatakse sildi teljel (X-telg).
  3. Pukseerige atribuut väärtusteljel, see kuvatakse väärtusteljel (Y-telg).
  4. Väljund on saadaval diagrammi, tabeli, ruudustiku ja HTML-i vormingus.

Erinevad väärtused : siin saab kuvada veeru erineva väärtuse. See näitab kokku nr. valitud atribuudi kirjed.

Toorandmete vahekaart: see suvand kuvab atribuudivaate andmed tabelivormingus.

  1. Klõpsake vahekaarti Toorandmed
  2. See kuvab andmed tabelivormingus

SAMM 10) Vaadake atribuutide andmeid SQL-i redaktorist allpool -

See valik kuvab andmeid veeru vaates skeemi "SYS_BIC" alt SQL-päringu kaudu. Veerguvaade nimega "luuakse pärast atribuudivaate" AT_PRODUCT "aktiveerimist. Seda kasutatakse SQL-i päringu vaatamiseks, mida kasutatakse vaate andmete kuvamiseks.

  1. Andmete valimiseks kuvage SQL-päring.
  2. Kuva väljund.

Atribuutivaade aktiveerimisel luuakse skeemi _SYS_BIC all veeruvaade. Niisiis, kui käivitame andmete eelvaate, valib süsteem veeruvaates andmed _SYS_BIC-skeemi all.

Veerguvaate "AT_PRODUCT" ekraanipilt jaotises "_SYS_BIC" kataloogisõlme skeem on järgmine -