Handledning för SAP HANA-attributvy

Anonim
Vad är attribut?

Attributvy fungerar som en dimension. Det går med i flera tabeller och fungerar som mästare. Attributvy är återanvändbara objekt.

Attributvyn har följande fördel-

  • Attributvisning fungerar som huvuddatakontext, vilket ger text eller beskrivning för nyckel / icke-nyckelfält.
  • Attributvy kan återanvändas i Analytisk vy och Beräkningsvy.
  • Attributvy används för att välja en delmängd av kolumner och rader från en databastabell.
  • Attribut (fält) kan beräknas från flera tabellfält.
  • Det finns inget mått och aggregeringsalternativ.

Attributvystyp

Attributvy är tre typer-

Attributvystyp> Beskrivning
Standard Det är ett standardattribut som skapas av tabellfält.
Tid Det är tidsattributvyn, som baseras på standardtabellen - För kalendertyp gregoriansk -
  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ ÅR
  • M_TIME_DIMENSION_ MÅNAD
  • M_TIME_DIMENSION_WEEK
  • För kalendertyp Fiscal -
  • M_FISCAL_CALENDAR
Härledd Det är en attributvy som härrör från en annan befintlig attributvy. Den härledda attributvyn öppnas i skrivskyddat läge. Det enda redigerbara fältet är dess beskrivning. Kopiera från - När du vill definiera en attributvy genom att kopiera en befintlig attributvy kan du använda alternativet "Kopiera från".

Obs! Skillnaden mellan härledd och kopiera från är att i fallet härledd kan du bara redigera beskrivningen av den nya attributvyn medan du i fråga om kopia kan ändra allt helt.

Skapa standardattributvy

Standardvisningsskapande har fördefinierat steg enligt nedan-

Tabellskapande för attributvy

Här ska vi skapa standardattributvy för produkttabellen, så först skapar vi "PRODUCT" och "PRODUCT_DESC" -tabellen.

SQL Script visas som nedan för att skapa tabell -

Produkttabellmanus -

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

Produktbeskrivningstabell 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');

Nu skapas tabellen "PRODUCT" och "PRODUCT_DESC" i schemat "DHK_SCHEMA".

Attributvisningsskapande

STEG 1) i detta steg,

  1. Välj SAP HANA System.
  2. Välj innehållsmapp.
  3. Välj Icke-strukturell paketmodellering under paket DHK_SCHEMA i innehållsnoden och högerklicka-> ny.
  4. Välj alternativet Attributvy.

STEG 2) Nu i nästa fönster,

  1. Ange attributnamn och etikett.
  2. Välj Visa typ, här Attributvy.
  3. Välj undertyp som "Standard".
  4. Klicka på Slutför-knappen.

STEG 3) Redigeringsskärmen för informationsvy öppnas. Detalj för varje del i informationsredigeraren är som nedan -

  1. Scenariofönster : I den här rutan finns följande nod-
  • Semantik
  • Datagrunder
  1. Detaljfönster : I den här rutan finns följande flik -
  • Kolumn
  • Visa egenskaper
  • Hierchery
  1. Semantik (Scenario Pane): Denna nod representerar utsiktsstrukturen för vyn. Här är det Dimension.
  2. Data Foundation (Scenario Pane): Den här noden representerar tabellen som vi använder för att definiera attributvy.
  3. Här släpper vi tabell för att skapa attributvy.
  4. Fliken (kolumner, visa egenskaper, hierarkier) för detaljer visas.
  5. Lokal : Här kommer alla lokala attributdetaljer att visas.
  6. Visa: Filtrera efter lokalt attribut.
  7. Detalj av attribut.
  8. Detta är ett verktygsfält för prestandaanalys, Sök kolumn, validera, aktivera, förhandsgranskning av data etc.

STEG 4) För att inkludera databastabell för att skapa attributvy klickar du på data foundation nod och följer instruktionerna steg för steg enligt nedan -

  1. Dra tabellen "PRODUCT" och "PRODUCT_DESC" från TABLE-noden under DHK_SCHEMA
  2. Släpp "PRODUCT" och "PRODUCT_DESC" till data-grundnoden.
  3. Välj fält från "PRODUKT" -tabellen som Output In detail-fönster. Fältikonens färg ändras från grå till orange.
  4. Välj fält från "PRODUCT_DESC" -tabellen som utdata i detaljfönstret. Fältikons färgförändring från grå till orange.
  5. Fältet som valts som utdata från båda tabellerna visas under kolumnlistan i utdatafönstret.

Gå med i tabellen "PRODUCT" till "PRODUCT_DESC" efter "PRODUCT_ID" -fältet.

STEG 5) Välj Gå med sökväg och högerklicka på den och välj Redigera alternativ. En skärm för Redigera anslutningsvillkor visas

  1. Välj Typ av anslutning som Typ "Inre".
  2. Välj kardinalitet som "1 ... 1".

När du har valt anslutningstyp klickar du på knappen "OK". I nästa steg väljer vi kolumnen och definierar en nyckel för utdata.

STEG 6) I det här steget väljer vi kolumn och definierar nyckeln för utdata

  1. Välj Semantisk panel.
  2. Kolumnfliken visas under detaljfönstret.
  3. Välj "PRODUCT_ID" som nyckel.
  4. Markera dolt alternativ för fältet PRODUCT_ID_1 (tabellfältet PRODUCT_DESC).
  5. Klicka på validera knappen.
  6. Efter godkänd validering, klicka på aktivera-knappen.

Jobblogg för validering och aktiveringsaktivitet visas längst ner på skärmen på samma sida, dvs. jobbloggavsnittet nedan -

STEG 7) En attributvy med namnet "AT_PRODUCT" skapas. För att visa, uppdatera mappen Attributvy.

  1. Gå till DHK_SCHEMA-> MODELLING Package.
  2. AT_PRODUCT Attributvisning visas under Attributvy-mappen.

STEG 8) För att visa data i attributvyn,

  1. Välj alternativet Förhandsgranska data i verktygsfältet.
  2. Det finns två alternativ för datavy från attributvy -
  • Öppna i Data Preview Editor (Detta visar data med analysalternativ).
  • Öppna i SQL Editor. (Detta visar utdata som endast SQL-fråga Output).

STEG 9) För att se Visa attributdata i förhandsgranskningsredigeraren -

Det finns tre alternativ - analys, distinkt och rådata

Analys : Detta är en grafisk representation av attributvyn.

  1. Genom att välja fliken Analys väljer vi Attribut för vyn Etikett och Axisformat.
  2. Dra och släpp attributet i etikettaxeln, det kommer att visas i etikettaxeln (X Axis).
  3. Dra och släpp attributet i värdeaxeln, det visas i värdeaxeln (Y-axeln).
  4. Utdata kommer att finnas i formatet Diagram, Tabell, Rutnät och HTML.

Distinkta värden : Kolumnens distinkta värde kan visas här. Detta kommer att visa totalt nr. poster för valt attribut.

Fliken rådata: Det här alternativet visar data för attributvyn i tabellformat.

  1. Klicka på fliken rådata
  2. Det visar data i tabellformat

STEG 10) Visa attributdata från SQL-redigeraren enligt nedan -

Det här alternativet visar data via SQL Query från kolumnvyn under schemat "SYS_BIC". En kolumnvy med namn "skapas efter aktivering av attributvyn" AT_PRODUCT ". Detta används för att se SQL-fråga som används för att visa data från vyn.

  1. Visa SQL-fråga för dataval.
  2. Visa utdata.

Attributvy när den är aktiverad skapas en kolumnvy under schemat _SYS_BIC. Så när vi kör Data Preview väljer du data från kolumnvyn under ett _SYS_BIC-schema.

Skärmdump av kolumnvyn "AT_PRODUCT" under "_SYS_BIC" Schemat för katalognoden är som nedan -