Kas ir atribūti?
Atribūtu skats darbojas kā dimensija. Tas pievienojas vairākām tabulām un darbojas kā kapteinis. Atribūtu skats ir atkārtoti lietojami objekti.
Atribūtu skatam ir šādas priekšrocības-
- Atribūtu skats darbojas kā pamatdatu konteksts, kas laukam Key / Non-key nodrošina Teksts vai Apraksts.
- Atribūtu skatu var atkārtoti izmantot analītiskajā un aprēķinu skatā.
- Atribūtu skats tiek izmantots, lai atlasītu kolonnu un rindu apakškopu no datu bāzes tabulas.
- Atribūtus (laukus) var aprēķināt no vairākiem tabulas laukiem.
- Nav mēru un apkopošanas iespēju.
Atribūtu skata tips
Atribūtu skats ir 3 veidu-
Atribūtu skata tips> | Apraksts |
Standarta | Tas ir standarta atribūts, ko izveido tabulas lauki. |
Laiks | Tas ir laika atribūta skats, kura pamatā ir noklusējuma laika tabula - kalendāra tipam Gregorian -
|
Atvasināts | Tas ir atribūtu skats, kas atvasināts no cita esošā atribūtu skata. Atvasinātais atribūtu skats tiks atvērts tikai lasīšanas režīmā. Vienīgais rediģējamais lauks ir tā apraksts. Kopēt no - ja vēlaties definēt atribūtu skatu, kopējot esošo atribūtu skatu, varat izmantot opciju "Kopēt no". |
Piezīme: Atšķirība starp atvasināto un kopēto no ir tāda, ka atvasinātu gadījumu gadījumā jūs varat rediģēt tikai jauna atribūta skata aprakstu, savukārt kopijas gadījumā visu var pilnībā pārveidot.
Izveidot standarta atribūtu skatu
Standarta skata izveidei ir iepriekš noteikts solis, kā norādīts zemāk -
Tabulas izveide atribūtu skatam
Šeit mēs izveidosim produktu tabulas standarta atribūtu skatu, tāpēc vispirms izveidojam tabulu "PRODUCT" un "PRODUCT_DESC".
SQL skripts tabulas izveidei ir parādīts šādi:
Produktu tabulas skripts -
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);
Produkta apraksta tabula Script-
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');
Tagad tabula "PRODUCT" un "PRODUCT_DESC" ir izveidota shēmā "DHK_SCHEMA".
Atribūtu skata izveide
1. SOLIS) šajā solī,
- Atlasiet SAP HANA System.
- Atlasiet satura mapi.
- Satura mezgla sadaļā Pakete DHK_SCHEMA atlasiet Nestrukturāla pakešu modelēšana un noklikšķiniet ar peles labo pogu-> new.
- Atlasiet opciju Atribūtu skats.
2. SOLIS) Tagad nākamajā logā,
- Ievadiet atribūta nosaukumu un etiķeti.
- Atlasiet skata veidu, šeit Atribūtu skats.
- Atlasiet apakšveidu kā "Standarta".
- Noklikšķiniet uz pogas Pabeigt.
3. SOLIS. Tiks atvērts informācijas skata redaktora ekrāns. Informācijas redaktora katras daļas informācija ir šāda -
- Scenārija rūtis : Šajā rūtī pastāv šāds mezgls
- Semantika
- Datu pamats
- Detalizēts rūtis : Šajā rūtī pastāv šāda cilne -
- Kolonna
- Skatīt rekvizītus
- Varoņdarbs
- Semantika (scenāriju rūtis): Šis mezgls attēlo skata izvades struktūru. Šeit tā ir dimensija.
- Datu fonds (scenāriju rūtis): Šis mezgls apzīmē tabulu, kuru izmantojam atribūtu skata definēšanai.
- Šeit mēs atmetam tabulu atribūtu skata izveidei.
- Tiks parādīta detalizētās informācijas rūts cilne (kolonnas, skata Rekvizīti, Hierarhijas).
- Vietējais : šeit tiks parādīta visa vietējā atribūta informācija.
- Rādīt: filtrējiet vietējo atribūtu.
- Atribūta detaļa.
- Šī ir rīkjosla veiktspējas analīzei, kolonnas atrašanai, validēšanai, aktivizēšanai, datu priekšskatījumam utt.
4. SOLIS. Lai atribūtu skata izveidošanai iekļautu datu bāzes tabulu, noklikšķiniet uz datu pamatnes mezgla un soli pa solim izpildiet norādījumus, kā norādīts zemāk.
- Velciet tabulu "PRODUCT" un "PRODUCT_DESC" no TABLE mezgla zem DHK_SCHEMA
- Nometiet “PRODUCT” un “PRODUCT_DESC” datu pamatnes mezglā.
- Atlasiet lauku tabulā "PRODUCT" kā rūti Output In Detail. Lauka ikonas krāsa mainās no pelēkas uz oranžu.
- Detalizētās informācijas rūtī tabulas "PRODUCT_DESC" laukā atlasiet lauku kā izvadi. Lauka ikonas krāsas maiņa no pelēkas uz oranžu.
- Lauks, kas atlasīts kā izvade abās tabulās, tiek parādīts izvades rūtī zem kolonnu saraksta.
Pievienojieties tabulai "PRODUCT" laukam "PRODUCT_ID" laukā "PRODUCT_DESC".
5. SOLIS) Atlasiet Pievienošanās ceļš, ar peles labo pogu noklikšķiniet uz tā un izvēlieties Rediģēt opciju. Parādīsies ekrāns Rediģēt pievienošanās nosacījumu
- Atlasiet Pievienošanās veidu kā veidu "Iekšējais".
- Atlasiet kardinalitāti kā "1… 1".
Pēc pievienošanās veida izvēles noklikšķiniet uz pogas "Labi". Nākamajā solī mēs atlasām kolonnu un definējam izvades atslēgu.
6. SOLIS) Šajā solī mēs atlasīsim kolonnu un definēsim izvades atslēgu
- Atlasiet Semantiskais panelis.
- Kolonnas cilne tiks parādīta zem detalizētās rūts.
- Kā atslēgu atlasiet “PRODUCT_ID”.
- Atzīmējiet lauka PRODUCT_ID_1 (tabulas lauks PRODUCT_DESC) slēpto opciju.
- Noklikšķiniet uz pogas Apstiprināt.
- Pēc veiksmīgas validācijas noklikšķiniet uz pogas Aktivizēt.
Darba žurnāls validācijai un aktivizēšanai tiek parādīts ekrāna apakšdaļā tajā pašā lapā, ti, darba žurnāla sadaļā, kā norādīts zemāk -
7. SOLIS) Tiks izveidots atribūtu skats ar nosaukumu "AT_PRODUCT". Lai skatītu, atsvaidziniet mapi Atribūtu skats.
- Pārejiet uz DHK_SCHEMA-> MODELING Package.
- AT_PRODUCT Atribūtu skata displejs mapē Attribute view.
8. SOLIS. Lai skatītu datus atribūtu skatā,
- Rīkjoslā atlasiet datu priekšskatījuma opciju.
- Datu skatam no atribūtu skata būs divas iespējas -
- Atveriet datu priekšskatījuma redaktorā (tiks parādīti dati ar analīzes opciju).
- Atvērt SQL redaktorā. (Tas parādīs izvadi tikai kā SQL vaicājuma izvadi).
9. SOLIS) Lai apskatītu Skatīt atribūtu datus datu priekšskatījuma redaktorā -
Ir 3 iespējas - analīze, atšķirīgi un neapstrādāti dati
Analīze : Šis ir atribūtu skata grafisks attēlojums.
- Atlasot cilni Analīze, atlasām Atribūti etiķetes un ass formāta skatam.
- Velciet un nometiet atribūtu etiķetes asī, tas tiks parādīts etiķetes asī (X ass).
- Velciet un nometiet atribūtu vērtības asī, tas tiks parādīts vērtības asī (Y ass).
- Izeja būs pieejama diagrammas, tabulas, režģa un HTML formātā.
Atšķirīgās vērtības : kolonnas atšķirīgo vērtību var parādīt šeit. Tas parādīs kopējo nr. ieraksti atlasītajam atribūtam.
Cilne Neapstrādāti dati: šī opcija parāda atribūtu skata datus tabulas formātā.
- Noklikšķiniet uz cilnes Neapstrādāti dati
- Tas parādīs datus tabulas formātā
10. SOLIS) Skatīt atribūtu datus no SQL redaktora, kā norādīts zemāk -
Šī opcija parāda datus, izmantojot SQL vaicājumu no kolonnu skata shēmas "SYS_BIC". Kolonnas skats ar nosaukumu "tiks izveidots pēc atribūtu skata" AT_PRODUCT "aktivizēšanas. Tas tiek izmantots, lai skatītu SQL vaicājumu, kas izmantots datu parādīšanai no skata.
- Parādīt SQL vaicājumu datu atlasei.
- Displeja izeja.
Atribūtu skats, kad tas ir aktivizēts, tiek izveidots kolonnas skats zem _SYS_BIC shēmas. Tātad, kad mēs izpildām datu priekšskatījumu, sistēma atlasa datus no kolonnu skata _SYS_BIC shēmas ietvaros.
Kolonnas skata "AT_PRODUCT" ekrānuzņēmums sadaļā "_SYS_BIC" Kataloga mezgla shēma ir šāda -