Prikaz atributa u SAP HANA: Kako stvarati?
โก Pametni saลพetak
Prikazi atributa u SAP HANA modelira glavne podatke kao dimenziju za viลกekratnu upotrebu, spajajuฤi tablice kao ลกto su PRODUCT i PRODUCT_DESC tako da izvjeลกฤa ฤitaju opisni tekst uz kljuฤeve, bez ikakve mjere ili agregacije.
ล to je prikaz atributa u SAP HANA?
Prikaz atributa u SAP HANA se ponaลกa kao dimenzija. Spaja viลกe tablica, ponaลกa se kao glavni podaci za druge prikaze i objekt je za viลกekratnu upotrebu.
Atributni prikazi nude ove prednosti.
- Djeluje kao kontekst glavnih podataka, pruลพajuฤi tekst ili opis za kljuฤna i nekljuฤna polja.
- Moลพe se ponovno upotrijebiti u analitiฤki pogled i u a prikaz izraฤuna.
- Odabire podskup stupaca i redaka iz tablice baze podataka.
- Atributi (polja) mogu se izraฤunati iz polja nekoliko tablica.
- Ne sadrลพi mjeru niti opciju agregacije.
Vrste prikaza atributa
Dostupne su tri vrste prikaza atributa, a vrsta se odabire u dijalogu za stvaranje.
| Vrsta prikaza atributa | Description |
|---|---|
| Standard | Standardni prikaz izgraฤen od polja tablice, koriลกten u donjem vodiฤu. |
| Vrijeme | Na temelju zadanih vremenskih tablica. Gregorijanski: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Fiskalni: M_FISCAL_CALENDAR. |
| Izveden | Izvedeno iz postojeฤeg prikaza atributa. Otvara se samo za ฤitanje i moลพe se ureฤivati โโsamo opis. |
Kopiraj iz U istom dijalogu definira prikaz kopiranjem postojeฤeg. Razlika je bitna: izvedeni prikaz omoguฤuje ureฤivanje samo svog opisa, dok se kopija moลพe u cijelosti mijenjati.
Kako stvoriti prikaz atributa u SAP HANNA
Izrada standardnog prikaza slijedi unaprijed definirani redoslijed u nastavku, od izrade tablice do pregleda podataka.
Stvaranje tablice za prikaz atributa
Ovdje se izraฤuje standardni prikaz atributa za tablicu proizvoda, pa se tablice โPRODUCTโ i โPRODUCT_DESCโ prvo izraฤuju pomoฤu dolje navedenih skripti.
Skripta tablice proizvoda โ
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);
Skripta tablice opisa proizvoda โ
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');
Obje tablice sada postoje u shemi โDHK_SCHEMAโ, tako da koraci modeliranja mogu zapoฤeti.
Stvaranje prikaza atributa
Korak 1) Odaberite SAP HANA sustav, a zatim obradite ฤvor sadrลพaja prema dolje kao ลกto je prikazano u nastavku.
- Odaberite mapu Sadrลพaj.
- Odaberite nestrukturni paket MODELLING pod DHK_SCHEMA, zatim kliknite desnom tipkom miลกa i odaberite Novo.
- Odaberite opciju Prikaz atributa.
Korak 2) Unesite podatke o prikazu u dijaloลกki okvir za izradu prikazan dolje.
- Unesite naziv i oznaku prikaza atributa.
- Odaberite vrstu prikaza, ovdje Prikaz atributa.
- Odaberite podtip "Standardno".
- Kliknite gumb Zavrลกi.
Korak 3) Provjerite zaslon ureฤivaฤa prikaza. Otvara se ureฤivaฤ prikaza informacija, a svaki njegov numerirani dio opisan je u nastavku.
- Okno scenarija: sadrลพi semantiku i podatke Foundation ฤvorovi.
- Okno s detaljima: sadrลพi kartice Stupac, Svojstva prikaza i Hijerarhije.
- Semantiฤki ฤvor: izlazna struktura prikaza, ovdje dimenzija.
- Datum Foundation ฤvor: tablice koje definiraju prikaz, spuลกtene ovdje.
- Prikazuju se kartice okna s detaljima.
- Lokalno: prikazuje sve detalje lokalnog atributa.
- Prikaลพi: filter za lokalne atribute.
- Detalj odabranog atributa.
- Alatna traka: analiza performansi, pronaฤi stupac, provjeri valjanost, aktiviraj, pregled podataka.
Korak 4) Kliknite na podatke Foundation ฤvor za ukljuฤivanje tablica baze podataka, a zatim slijedite donji redoslijed.
- Povucite tablice โPRODUCTโ i โPRODUCT_DESCโ iz ฤvora TABLE pod DHK_SCHEMA.
- Izbacite "PRODUCT" i "PRODUCT_DESC" iz podataka Foundation ฤvor.
- Odaberite polja โPROIZVODโ kao izlaz; ikona polja mijenja boju iz sive u naranฤastu.
- Na isti naฤin odaberite polja "PRODUCT_DESC" kao izlaz.
- Izlazna polja iz obje tablice prikazuju se u popisu stupaca izlaznog okna.
Spojite tablicu โPRODUCTโ s tablicom โPRODUCT_DESCโ u polju โPRODUCT_IDโ.
Korak 5) Odaberite putanju spajanja, kliknite je desnom tipkom miลกa i odaberite Uredi. Pojavit ฤe se zaslon Uredi uvjet spajanja.
- Odaberite vrstu spajanja "Unutarnje".
- Odaberite kardinalnost โ1..1โ.
Kliknite U redu za potvrdu. Ostalo SAP HANA pridruลพi se Vrste, kao ลกto su referencijalni i tekstualni spojevi, postavljaju se u istom dijalogu.
Korak 6) Odaberite stupce i definirajte izlazni kljuฤ.
- Odaberite ฤvor Semantika.
- Kartica Stupac prikazuje se u oknu s detaljima.
- Odaberite "PRODUCT_ID" kao kljuฤ.
- Oznaฤi Skriveno za polje PRODUCT_ID_1, iz PRODUCT_DESC.
- Kliknite gumb Potvrdi.
- Nakon uspjeลกne validacije kliknite gumb Aktiviraj.
Odjeljak Dnevnik poslova na dnu zaslona prikazuje validaciju i aktivaciju.
Korak 7) Prikaz atributa โAT_PRODUCTโ sada postoji; osvjeลพite mapu Prikaz atributa da biste ga vidjeli.
- Idite na paket DHK_SCHEMA->MODELLING.
- AT_PRODUCT se pojavljuje u mapi Prikaz atributa.
Korak 8) Provjerite podatke. Odaberite Pregled podataka na alatnoj traci; nude se dvije opcije, kao ลกto je prikazano u nastavku.
- Otvori u ureฤivaฤu pregleda podataka, s opcijama analize.
- Otvori u SQL editoru, samo s izlazom upita.
Korak 9) Provjerite podatke prikaza. Ureฤivaฤ pregleda nudi tri kartice: Analiza, Razliฤite vrijednosti i Neobraฤeni podaci.
Analiza je grafiฤki prikaz atributnog prikaza.
- Odaberite atribute za osi oznaka i vrijednosti.
- Atribut na osi oznake pojavljuje se na osi X.
- Atribut na osi vrijednosti pojavljuje se na osi Y.
- Izlaz je dostupan kao grafikon, tablica, mreลพa i HTML.
Razliฤite vrijednosti navodi razliฤite vrijednosti stupca s brojem zapisa za odabrani atribut.
Sirovi podaci prikazuje podatke atributnog prikaza u tabliฤnom formatu.
- Kliknite karticu Neobraฤeni podaci.
- Podaci se prikazuju u obliku tablice.
Korak 10) Provjerite podatke iz SQL editora, odabranog u istom izborniku pregleda.
Ova opcija ฤita prikaz stupca generiran u shemi "_SYS_BIC" kada je aktiviran "AT_PRODUCT", tako da ureฤivaฤ takoฤer prikazuje SQL koriลกtena izjava.
- Prikazuje se SQL upit koriลกten za odabir podataka.
- Izlaz je prikazan.
Stoga svaki pregled podataka ฤita iz _SYS_BIC, a ne iz objekta za vrijeme dizajniranja. Snimka zaslona u nastavku prikazuje prikaz stupca โAT_PRODUCTโ pod tom shemom u ฤvoru kataloga.
Jedna napomena o planiranju: prikazi atributa su zastarjeli, pa se u trenutnim izdanjima ista dimenzija gradi kao prikaz izraฤuna kategorije podataka Dimenzija. Gore navedeni koraci i dalje se primjenjuju na postojeฤi sadrลพaj u SAP Studio HANA, i ลกire SAP HANA modeliranje materijal pokriva zamjenske dijelove.
















