Attributvisning i SAP HANA: Hvordan oprettes?

Hvad er attributter?

Attributvisning fungerer som en dimension. Den slutter sig til flere borde og fungerer som Master. Attributvisning er genbrugelige objekter.

Attributvisningen har following fordel-

  • Attributvisning fungerer som masterdatakontekst, som giver tekst eller beskrivelse for nøgle/ikke-nøglefelt.
  • Attributvisning kan genbruges i analytisk visning og beregningsvisning.
  • Attributvisning bruges til at vælge et undersæt af kolonner og rækker fra en databasetabel.
  • Attributter (felter) kan beregnes ud fra flere tabelfelter.
  • Der er ingen måle- og aggregeringsmulighed.

Attributvisningstype

Attributvisning er 3 typer-

Attributvisningstype Beskrivelse
standard Det er en standardattribut, som oprettes af tabelfelter.
Tid Det er Time attribut view, som er baseret på standard tidsplan –

For kalendertype gregoriansk –

  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ ÅR
  • M_TIME_DIMENSION_ MÅNED
  • M_TIME_DIMENSION_WEEK
  • For kalendertype Fiskal –

  • M_FISCAL_CALENDAR
Afledt Det er en attributvisning, som er afledt af en anden eksisterende attributvisning. Afledt attributvisning vil blive åbnet i skrivebeskyttet tilstand. Det eneste redigerbare felt er dets beskrivelse.

Kopi fra – Når du ønsker at definere en attributvisning, ved at kopiere en eksisterende attributvisning, så kan du bruge "Kopier fra" mulighed.

Bemærk: Forskellen mellem Afledt og Kopier fra er, i tilfælde af afledt, kan du kun redigere beskrivelsen af ​​ny attributvisning, mens du i tilfælde af kopi kan ændre alt fuldstændigt.

Sådan opretter du attributvisning i SAP HANA

Oprettelse af standardvisning har foruddefinerede trin som nedenfor-

Opret attributvisning i SAP HANA

Tabeloprettelse til attributvisning

Her skal vi oprette Standard Attribut View for produkttabel, så først opretter vi "PRODUCT" og "PRODUCT_DESC" tabel.

SQL script er vist som nedenfor til tabeloprettelse –

Produkttabel 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);

Produktbeskrivelse tabel 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');

Nu er tabel "PRODUCT" og "PRODUCT_DESC" oprettet i skemaet "DHK_SCHEMA".

Oprettelse af attributvisning

Trin 1) Type SAP HANA System.

  1. Vælg indholdsmappe.
  2. Vælg Non-Structural Package Modeling under Pakke DHK_SCHEMA i indholdsnoden og højreklik->ny.
  3. Vælg indstillingen Attributvisning.

Opret attributvisning i SAP HANA

Trin 2) Indtast oplysninger.

  1. Indtast attributnavn og etiket.
  2. Vælg View Type, her Attribut View.
  3. Vælg undertype som "Standard".
  4. Klik på knappen Afslut.

Opret attributvisning i SAP HANA


Trin 3) Tjek visningsredigeringsskærmen.
Skærmen til redigering af informationsvisning åbnes. Detaljer for hver del i Information Editor er som nedenfor -

  1. Scenarierude: I denne rude følger following node eksisterer-
  • semantik
  • data foundation
  1. Detaljerude: I denne rude following fanen findes –
  • Kolonne
  • Se egenskaber
  • Hiercheri
  1. Semantik (scenariorude): Denne node repræsenterer outputstrukturen af ​​visningen. Her er det Dimension.
  2. data Foundation (Scenariorude): Denne node repræsenterer den tabel, vi bruger til at definere attributvisning.
  3. Her slipper vi tabel for at oprette attributvisning.
  4. Faneblad (kolonner, vis Egenskaber, Hierarchies) for details rude vil blive vistyed.
  5. Lokale: Her vil alle lokale attributdetaljer blive vistyed.
  6. Vis: Filtrer efter lokal attribut.
  7. Detalje af attribut.
  8. Dette er en værktøjslinje til præstationsanalyse, Find kolonne, valider, aktivér, dataeksempel osv.

Opret attributvisning i SAP HANA

Trin 4) Klik på data foundation node.
Klik på data for at inkludere databasetabel til oprettelse af attributvisning foundation node og følg instruktionen trin for trin som nedenfor -

  1. Træk tabellen "PRODUCT" og "PRODUCT_DESC" fra TABLE-noden under DHK_SCHEMA
  2. Slip "PRODUCT" og "PRODUCT_DESC" til data foundation node.
  3. Vælg felt fra "PRODUKT"-tabellen som Output i detaljerude. Feltikonets farve skifter fra grå til orange.
  4. Vælg felt fra "PRODUCT_DESC"-tabellen som output i detaljeruden. Feltikonets farve skifter fra grå til orange.
  5. Feltet, der er valgt som output fra begge tabellen, vises under kolonneliste i outputruden.

Opret attributvisning i SAP HANA

Slut "PRODUCT"-tabellen til "PRODUCT_DESC" ved "PRODUCT_ID"-feltet.

Trin 5) Vælg stien.
Vælg Join-sti og højreklik på den og vælg Rediger mulighed. Et skærmbillede for Rediger tilslutningsbetingelser vises

  1. Vælg Join Type som Type "Indre".
  2. Vælg kardinalitet som "1..1".

Opret attributvisning i SAP HANA

Når du har valgt tilslutningstype, skal du klikke på knappen "OK". I næste trin vælger vi kolonnen og definerer en nøgle til output.

Trin 6) Vælg kolonne.
I dette trin vil vi vælge kolonne og definere nøglen til output

  1. Vælg Semantisk panel.
  2. Kolonnefanen vises under detaljeruden.
  3. Vælg "PRODUCT_ID" som nøgle.
  4. Marker Skjult indstilling for felt PRODUCT_ID_1 (PRODUCT_DESC tabelfelt).
  5. Klik på valider knappen.
  6. Efter vellykket validering skal du klikke på aktiveringsknappen.

Opret attributvisning i SAP HANA

Joblog for validering og aktiveringsaktivitet er vistyed nederst på skærmen på samme side, dvs. Joblog-sektionen som nedenfor –

Opret attributvisning i SAP HANA


Trin 7) Visningen er oprettet.
En attributvisning med navnet "AT_PRODUCT" vil blive oprettet. Opdater mappen Attribut View for at se.

  1. Gå til DHK_SCHEMA->MODELLING Package.
  2. AT_PRODUCT Attributvisningsvisning under Attributvisningsmappen.

Opret attributvisning i SAP HANA

Trin 8) Tjek data.
For at se data i Attributvisning, Vælg data Preview-indstillingen fra værktøjslinjen. Der vil være to muligheder for datavisning fra attributvisning.

  • Åbn i Data Preview Editor (Dette viser data med analyseindstilling).
  • Åbn i SQL Redaktør. (Dette vil kun vise output som SQL-forespørgselsoutput).

Opret attributvisning i SAP HANA

Trin 9) Tjek visningsdata i editoren.
For at se Se attributdata i data Preview-editor, er der 3 muligheder – Analyse, Distinkt og Rå data.

Analyse: Dette er en grafisk repræsentation af attributvisningen.

  1. Ved at vælge Analyse-fanen vælger vi Attributter til Label- og Axis-formatvisning.
  2. Træk og slip attribut i etiketakse, den vises i etiketakse(X-akse).
  3. Træk og slip attribut i værdiakse, den vises i værdiakse (Y-akse).
  4. Outputtet vil være tilgængeligt i formatet diagram, tabel, gitter og HTML.

Opret attributvisning i SAP HANA

Tydelige værdier: Den distinkte værdi af kolonnen kan være displayed her. Dette vil vise totalt antal. poster for den valgte attribut.

Opret attributvisning i SAP HANA

Fanen Rådata: Denne indstilling viser data for attributvisning i tabelformat.

  1. Klik på fanen Rådata
  2. Det vil vise dataene i tabelformat

Opret attributvisning i SAP HANA

Trin 10) Tjek data fra SQL editor.
Se attributdata fra SQL-editor som nedenfor –

Opret attributvisning i SAP HANA

Denne mulighed viser data gennem SQL Query fra kolonnevisningen under "SYS_BIC"-skema. En kolonnevisning med navnet "vil oprettes efter aktivering af attributvisningen "AT_PRODUCT". Dette bruges til at se SQL-forespørgsel, der bruges til at vise data fra visningen.

  1. Vis SQL-forespørgsel til datavalg.
  2. Display output.

Opret attributvisning i SAP HANA

Attributvisning, når den er aktiveret, oprettes en kolonnevisning under _SYS_BIC-skema. Så når vi kører Data Preview, skal systemet vælge data fra kolonnevisning under et _SYS_BIC-skema.

Skærmbillede af kolonnevisning "AT_PRODUCT" under "_SYS_BIC" Skemaet for katalognoden er som nedenfor -

Opret attributvisning i SAP HANA