Hva er attributter?
Attributtvisning fungerer som en dimensjon. Den blir med i flere bord og fungerer som mester. Attributtvisning er gjenbrukbare objekter.
Attributtvisning har følgende fordeler -
- Attributtvisning fungerer som hoveddatakontekst, som gir tekst eller beskrivelse for nøkkel / ikke-nøkkelfelt.
- Attributtvisning kan brukes på nytt i Analytic View og Calculation View.
- Attributtsvisning brukes til å velge et delsett av kolonner og rader fra en databasetabell.
- Attributter (felt) kan beregnes fra flere tabellfelt.
- Det er ikke noe mål og aggregeringsalternativ.
Attributtvisningstype
Attributtvisning er tre typer-
Attributtvisningstype> | Beskrivelse |
Standard | Det er et standardattributt som er laget av tabellfelt. |
Tid | Det er tidsattributtvisning, som er basert på standard tidstabell - For kalendertype gregoriansk -
|
Avledet | Det er en attributtvisning som er avledet fra en annen eksisterende attributtvisning. Avledet attributtvisning åpnes i skrivebeskyttet modus. Det eneste redigerbare feltet er beskrivelsen. Kopier fra - Når du vil definere en attributtvisning, ved å kopiere en eksisterende attributtvisning, kan du bruke alternativet "Kopier fra". |
Merk: Forskjellen mellom avledet og kopi fra er at i tilfelle avledet, kan du bare redigere beskrivelsen av den nye attributtvisningen, mens du i tilfelle kopi kan endre alt helt.
Opprett standard attributtvisning
Standard visningsoppretting har forhåndsdefinert trinn som nedenfor -
Tabelloppretting for attributtvisning
Her skal vi lage standardattributtvisning for produkttabell, så først lager vi "PRODUCT" og "PRODUCT_DESC" Table.
SQL Script vises som nedenfor for å lage tabeller -
Produktbord script -
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);
Produktbeskrivelsestabell 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');
Nå opprettes tabellen "PRODUCT" og "PRODUCT_DESC" i skjemaet "DHK_SCHEMA".
Attributtvisning
TRINN 1) i dette trinnet,
- Velg SAP HANA System.
- Velg innholdsmappe.
- Velg Ikke-strukturell pakkemodellering under Pakke DHK_SCHEMA i innholdsnoden og høyreklikk-> ny.
- Velg alternativet Visningsattributt.
TRINN 2) Nå i neste vindu,
- Skriv inn attributtnavn og etikett.
- Velg Visningstype, her Attributtvisning.
- Velg undertype som "Standard".
- Klikk på Finish-knappen.
TRINN 3) Redigeringsskjermbildet for informasjonsvisning åpnes. Detaljene for hver del i Informasjonseditor er som nedenfor -
- Scenariorute : I denne ruten eksisterer følgende node -
- Semantikk
- Datagrunnlag
- Detaljrute : I denne ruten eksisterer følgende fane -
- Kolonne
- Vis egenskaper
- Hiercheri
- Semantikk (Scenario Pane): Denne noden representerer utgangsstrukturen til visningen. Her er det Dimensjon.
- Data Foundation (Scenario Pane): Denne noden representerer tabellen vi bruker for å definere attributtvisning.
- Her slipper vi tabell for å lage attributtvisning.
- Fanen (kolonner, visningsegenskaper, hierarkier) for detaljeruten vises.
- Lokalt : Her vises alle detaljer om lokalt attributt.
- Vis: Filtrer for lokal attributt.
- Detalj av attributt.
- Dette er en verktøylinje for ytelsesanalyse, Finn kolonne, validere, aktivere, forhåndsvisning av data, etc.
TRINN 4) For å inkludere databasetabell for å lage attributtvisning, klikk på data foundation node og følg instruksjonene trinn for trinn som nedenfor -
- Dra tabellen "PRODUCT" og "PRODUCT_DESC" fra TABLE-noden under DHK_SCHEMA
- Slipp "PRODUCT" og "PRODUCT_DESC" til data foundation node.
- Velg felt fra "PRODUKT" -tabellen som Output In detail-rute. Feltikonfargen endres fra grå til oransje.
- Velg felt fra "PRODUCT_DESC" -tabellen som utdata i detaljruten. Feltikonfargeendring fra grå til oransje.
- Feltet valgt som utdata fra begge tabellene vises under kolonnelisten i utdataruten.
Bli med "PRODUCT" -tabellen til "PRODUCT_DESC" etter "PRODUCT_ID" -feltet.
TRINN 5) Velg Bli med og høyreklikk på den og velg Rediger. Et skjermbilde for Edit Join Condition vises
- Velg Join Type som Type "Inner".
- Velg kardinalitet som "1… 1".
Når du har valgt type, klikk på "OK" -knappen. I neste trinn velger vi kolonnen og definerer en nøkkel for utdata.
TRINN 6) I dette trinnet vil vi velge kolonne og definere nøkkelen for utdata
- Velg Semantisk panel.
- Kolonnefanen vises under detaljruten.
- Velg "PRODUCT_ID" som nøkkel.
- Merk av for Skjult alternativ for felt PRODUCT_ID_1 (PRODUCT_DESC tabellfelt).
- Klikk på valider knappen.
- Etter vellykket validering, klikk på aktiver knapp.
Jobblogg for validering og aktiveringsaktivitet vises nederst på skjermen på samme side, dvs. Jobblogg-delen som nedenfor -
TRINN 7) En attributtvisning med navnet "AT_PRODUCT" vil bli opprettet. For å se, oppdater Attributtvisning-mappen.
- Gå til DHK_SCHEMA-> MODELLING Package.
- AT_PRODUCT Attributtvisning vises under Attributtvisningsmappe.
TRINN 8) For å se data i attributtvisning,
- Velg alternativet Data forhåndsvisning fra verktøylinjen.
- Det vil være to muligheter for datavisning fra attributtvisning -
- Åpne i Data Preview Editor (Dette viser data med analysealternativ).
- Åpne i SQL Editor. (Dette viser utdata som bare SQL-spørringsutgang).
TRINN 9) For å se Vis attributtdata i forhåndsvisning av data -
Det er tre alternativer - analyse, distinkte og rådata
Analyse : Dette er en grafisk fremstilling av attributtvisningen.
- Ved å velge fanen Analyse velger vi Attributter for visning av etikett og akseformat.
- Dra og slipp attributtet i etikettaksen, den vises i etikettaksen (X-aksen).
- Dra og slipp attributtet i verdiaksen, den vises i verdiaksen (Y-aksen).
- Utdataene vil være tilgjengelige i formatet Diagram, Tabell, Rutenett og HTML.
Distinct Values : Den distinkte verdien til kolonnen kan vises her. Dette vil vise totalt nr. poster for valgt attributt.
Rå data-fanen: Dette alternativet viser data for attributtvisning i tabellformat.
- Klikk på fanen Rå data
- Dataene vises i tabellformat
TRINN 10) Vis attributtdata fra SQL editor som nedenfor -
Dette alternativet viser data gjennom SQL Query fra kolonnevisningen under skjemaet "SYS_BIC". En kolonnevisning med navn "vil opprettes etter aktivering av attributtvisning" AT_PRODUCT ". Dette brukes til å se SQL-spørring som brukes til å vise data fra visningen.
- Vis SQL-spørring for valg av data.
- Vis utgang.
Attributtvisning når den er aktivert, opprettes en kolonnevisning under _SYS_BIC-skjema. Så når vi kjører Data Preview, velger systemet data fra kolonnevisning under et _SYS_BIC-skjema.
Skjermbilde av kolonnevisning "AT_PRODUCT" under "_SYS_BIC" Skjema for katalognode er som nedenfor -