Attribuuttinäkymä sisään SAP HANA: Kuinka luoda?
⚡ Älykäs yhteenveto
Attribuuttinäkymät kohdassa SAP HANA mallintaa päätiedot uudelleenkäytettävänä ulottuvuutena yhdistämällä taulukoita, kuten PRODUCT ja PRODUCT_DESC, jotta raportit lukevat kuvailevan tekstin avainten rinnalla ilman mittareita tai aggregointia.
Mikä on attribuuttinäkymä? SAP HANA?
Ominaisuusnäkymä kohdassa SAP HANA toimii kuin ulottuvuus. Se yhdistää useita taulukoita, toimii muiden näkymien päätietona ja on uudelleenkäytettävä objekti.
Ominaisuusnäkymät tarjoavat näitä etuja.
- Se toimii päätietojen kontekstina ja tarjoaa tekstin tai kuvauksen avainkentille ja muille kuin avainkentille.
- Sitä voidaan käyttää uudelleen analyyttinen näkymä ja a laskentanäkymä.
- Se valitsee tietokannan taulukosta joukon sarakkeita ja rivejä.
- Attribuutit (kentät) voidaan laskea useiden taulukoiden kentistä.
- Siinä ei ole mittayksikköä eikä aggregointivaihtoehtoa.
Attribuuttinäkymätyypit
Käytettävissä on kolme ominaisuusnäkymätyyppiä, ja tyyppi valitaan luontivalintaikkunassa.
| Attribuuttinäkymän tyyppi | Tuotetiedot |
|---|---|
| Standard | Taulukon kentistä rakennettu vakionäkymä, jota käytetään alla olevassa läpikäynnissä. |
| Aika: | Oletusaikataulujen perusteella. Gregoriaaninen: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Tilivuosi: M_FISCAL_CALENDAR. |
| johdettu | Johdettu olemassa olevasta ominaisuusnäkymästä. Se avautuu vain luku -tilassa, ja vain kuvausta voi muokata. |
Kopioi samassa valintaikkunassa näkymän voi kopioida kopioimalla olemassa olevan näkymän. Ero on tärkeä: johdetussa näkymässä vain sen kuvausta voi muokata, kun taas kopiota voi muokata kokonaan.
Attribuuttinäkymän luominen SAP HANA
Vakionäkymän luonti noudattaa alla olevaa ennalta määritettyä järjestystä taulukon luomisesta tietojen esikatseluun.
Taulukon luominen attribuuttinäkymää varten
Tässä luodaan tuotetaulukon vakioattribuuttinäkymä, joten ensin luodaan "PRODUCT"- ja "PRODUCT_DESC"-taulukot alla olevien skriptien avulla.
Tuotetaulukon skripti –
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);
Tuotekuvaustaulukon skripti –
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');
Molemmat taulukot ovat nyt kaavassa ”DHK_SCHEMA”, joten mallinnusvaiheet voivat alkaa.
Attribuuttinäkymän luominen
Vaihe 1) Valitse SAP HANA-järjestelmä ja työskentele sitten sisältösolmua alaspäin alla olevan kuvan mukaisesti.
- Valitse Sisältö-kansio.
- Valitse DHK_SCHEMA-kohdasta ei-rakenteellinen paketti MODELLING, napsauta sitten hiiren kakkospainikkeella ja valitse Uusi.
- Valitse Ominaisuusnäkymä-vaihtoehto.
Vaihe 2) Syötä näkymän tiedot alla olevaan luontivalintaikkunaan.
- Syötä attribuuttinäkymän nimi ja otsikko.
- Valitse näkymätyyppi, tässä Ominaisuusnäkymä.
- Valitse alatyyppi ”Vakio”.
- Napsauta Valmis-painiketta.
Vaihe 3) Tarkista näkymäeditorin näyttö. Tietonäkymäeditori avautuu, ja sen jokainen numeroitu osa on kuvattu alla.
- Skenaarioruutu: sisältää semantiikan ja datan Foundation solmuja.
- Tietoruutu: sisältää Sarake-, Näkymän ominaisuudet- ja Hierarkiat-välilehdet.
- Semantiikkasolmu: näkymän tulosrakenne, tässä tapauksessa ulottuvuus.
- Päiväys Foundation solmu: näkymän määrittävät taulukot, pudotettuna tähän.
- Tietoruudun välilehdet tulevat näkyviin.
- Paikallinen: näyttää kaikki paikalliset ominaisuustiedot.
- Näytä: suodatin paikallisille määritteille.
- Valitun ominaisuuden tiedot.
- Työkalupalkki: suorituskykyanalyysi, etsi sarake, validointi, aktivointi, datan esikatselu.
Vaihe 4) Napsauta Tiedot-painiketta Foundation solmu tietokantataulukoiden sisällyttämiseksi ja noudata sitten alla olevia ohjeita.
- Vedä taulukot “PRODUCT” ja “PRODUCT_DESC” TABLE-solmusta DHK_SCHEMA-hakemistoon.
- Pudota “PRODUCT” ja “PRODUCT_DESC” Data-kohtaan Foundation solmu.
- Valitse ”PRODUCT”-kentät tulosteeksi; kentän kuvake muuttuu harmaasta oranssiksi.
- Valitse ”PRODUCT_DESC”-kentät tulostettavaksi samalla tavalla.
- Molempien taulukoiden tuloskentät näkyvät tulosteruudun sarakeluettelossa.
Yhdistä ”PRODUCT”-taulukko ”PRODUCT_DESC”-taulukkoon ”PRODUCT_ID”-kentässä.
Vaihe 5) Valitse liitospolku, napsauta sitä hiiren kakkospainikkeella ja valitse Muokkaa. Muokkaa liitosehtoa -näyttö tulee näkyviin.
- Valitse liitostyypiksi ”Sisäinen”.
- Valitse kardinaliteetti ”1..1”.
Vahvista napsauttamalla OK. SAP HANA liity mukaan Tyypit, kuten viittaus- ja tekstiliitokset, määritetään samassa valintaikkunassa.
Vaihe 6) Valitse sarakkeet ja määritä tulostusavain.
- Valitse Semantiikka-solmu.
- Sarake-välilehti tulee näkyviin tietoruutuun.
- Valitse avaimeksi "PRODUCT_ID".
- Valitse Piilotettu kentän PRODUCT_ID_1 kohdalla PRODUCT_DESC-kohteesta.
- Napsauta Vahvista-painiketta.
- Onnistuneen vahvistuksen jälkeen napsauta Aktivoi-painiketta.
Näytön alareunassa oleva Työloki-osio raportoi validoinnin ja aktivoinnin.
Vaihe 7) Määritenäkymä “AT_PRODUCT” on nyt olemassa; päivitä Määritenäkymä-kansio nähdäksesi sen.
- Siirry DHK_SCHEMA->MODELLING-pakettiin.
- AT_PRODUCT näkyy Attribuuttinäkymä-kansiossa.
Vaihe 8) Tarkista tiedot. Valitse työkalupalkista Tietojen esikatselu; tarjolla on kaksi vaihtoehtoa, kuten alla on esitetty.
- Avaa datan esikatselueditorissa analyysiasetuksilla.
- Avaa SQL-editorissa vain kyselyn tulosteen kanssa.
Vaihe 9) Tarkista näkymän tiedot. Esikatselueditorissa on kolme välilehteä: Analyysi, Erikoisarvot ja Raakadata.
analyysi on ominaisuusnäkymän graafinen esitys.
- Valitse otsikko- ja arvoakseleiden määritteet.
- Otsikkoakselilla oleva attribuutti näkyy X-akselilla.
- Arvoakselilla oleva attribuutti näkyy Y-akselilla.
- Tuloste on saatavilla kaaviona, taulukkona, ruudukkona ja HTML-muodossa.
Erilliset arvot listaa sarakkeen erilliset arvot valitun attribuutin tietuemäärän kanssa.
Raw Data näyttää ominaisuusnäkymän tiedot taulukkomuodossa.
- Napsauta Raakadatan välilehteä.
- Tiedot näkyvät taulukkomuodossa.
Vaihe 10) Tarkista tiedot SQL-editorista, joka valitaan samasta esikatseluvalikosta.
Tämä vaihtoehto lukee sarakenäkymän, joka luotiin "_SYS_BIC"-skeemassa, kun "AT_PRODUCT" aktivoitiin, joten editori näyttää myös SQL käytetty lausunto.
- Tietojen valintaan käytetty SQL-kysely tulee näyttöön.
- Tuloste näytetään.
Jokainen datan esikatselu luetaan siis _SYS_BIC-objektista, ei suunnitteluaikaisesta objektista. Alla oleva kuvakaappaus näyttää sarakenäkymän ”AT_PRODUCT” kyseisen kaavan alla luettelosolmussa.
Yksi suunnitteluhuomautus: ominaisuusnäkymät ovat vanhentuneita, joten nykyisissä versioissa sama ulottuvuus luodaan tietoluokan Ulottuvuus laskentanäkymänä. Yllä olevat vaiheet koskevat edelleen olemassa olevaa sisältöä kohdassa SAP HANA Studio, ja sitä laajemmin SAP HANA-mallinnus materiaali peittää korvaavat osat.
















