Vedere atribut în SAP HANA: Cum se creează?
Ce sunt atributele?
Vizualizarea atributelor acționează ca o dimensiune. Se alătură mai multor mese și acționează ca Maestru. Vederea atributelor este obiecte reutilizabile.
Vizualizarea atributelor are următorul avantaj:
- Vizualizarea atributului acționează ca context de date principale, care furnizează text sau Description pentru câmpul Key/Non-key.
- Vizualizarea atributelor poate fi reutilizată în Vizualizarea analitică și Vizualizarea calculului.
- Vizualizarea atributelor este folosită pentru a selecta un subset de coloane și rânduri dintr-un tabel al bazei de date.
- Atributele (câmpurile) pot fi calculate din mai multe câmpuri de tabel.
- Nu există o opțiune de măsurare și agregare.
Tip de vizualizare a atributului
Vizualizarea atributelor sunt de 3 tipuri -
| Tip de vizualizare a atributului | Descriere |
|---|---|
| Standard | Este un atribut standard care este creat de câmpurile de tabel. |
| Timp | Este vizualizarea atributului Time, care se bazează pe tabelul de timp implicit -
Pentru tipul de calendar gregorian –
Pentru calendar de tip Fiscal – |
| Derivat | Este o vizualizare a atributelor care este derivată dintr-o altă vizualizare a atributelor existente. Vizualizarea atributelor derivate va fi deschisă în modul numai citire. Singurul câmp editabil este descrierea acestuia.
Copiere de la – Când doriți să definiți o vizualizare de atribute, prin copierea unei vizualizări de atribute existente, atunci puteți utiliza opțiunea „Copiare de la”. |
Notă: Diferența dintre Derived și Copy from este că, în cazul derivatului, puteți edita doar descrierea vizualizării atribute noi, în timp ce în cazul copierii, puteți modifica totul în întregime.
Cum se creează vizualizarea atributelor în SAP HANA
Crearea vizualizării standard are pasul predefinit ca mai jos:
Crearea tabelului pentru vizualizarea atributelor
Aici vom crea Vizualizarea atributelor standard pentru tabelul de produse, așa că în primul rând creăm tabelul „PRODUCT” și „PRODUCT_DESC”.
Script SQL este prezentat ca mai jos pentru crearea tabelului -
Tabelul de produse 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);
Produs Descripttabelul de ioni 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');
Acum tabelul „PRODUCT” și „PRODUCT_DESC” este creat în schema „DHK_SCHEMA”.
Crearea vizualizării atributelor
Pas 1) Selectați SAP Sistemul HANA.
- Selectați dosarul de conținut.
- Selectați Modelare pachet non-structural sub Pachetul DHK_SCHEMA în nodul de conținut și faceți clic dreapta->nou.
- Selectați opțiunea de vizualizare a atributelor.
Pas 2) Introduceți informații.
- Introduceți numele și eticheta atributului.
- Selectați Tip de vizualizare, aici Vizualizare atribut.
- Selectați subtipul ca „Standard”.
- Faceți clic pe butonul Terminare.
Pas 3) Verificați ecranul editorului de vizualizare.
Se va deschide ecranul editorului de vizualizare a informațiilor. Detaliile fiecărei părți din Editorul de informații sunt după cum urmează -
- Panoul de scenarii: În acest panou există următorul nod:
- Semantică
- Fundația datelor
- Panoul de detalii: În acest panou există următoarea filă -
- Coloană
- Vizualizați proprietățile
- Iercheria
- Semantică (panoul de scenarii): acest nod reprezintă structura de ieșire a vederii. Aici este Dimensiunea.
- Date Foundation (Panoul de scenarii): Acest nod reprezintă tabelul pe care îl folosim pentru definirea vizualizării atributelor.
- Aici aruncăm tabelul pentru crearea vizualizării atributelor.
- Va fi afișată fila (coloane, vizualizare Proprietăți, Ierarhii) pentru panoul de detalii.
- Local: Aici vor fi afișate toate detaliile atributelor locale.
- Afișați: Filtru pentru atributul local.
- Detaliu de atribut.
- Aceasta este o bară de instrumente pentru analiza performanței, coloana Găsire, validare, activare, previzualizare a datelor etc.
Pas 4) Faceți clic pe nodul de bază de date.
Pentru a include tabelul bazei de date pentru crearea vizualizării atributelor, faceți clic pe nodul de bază de date și urmați instrucțiunile pas cu pas, ca mai jos -
- Trageți tabelul „PRODUCT” și „PRODUCT_DESC” din nodul TABLE sub DHK_SCHEMA
- Plasați „PRODUCT” și „PRODUCT_DESC” în nodul de bază de date.
- Selectați câmpul din tabelul „PRODUS” ca panou de ieșire în detalii. Culoarea pictogramei câmpului se schimbă de la gri la portocaliu.
- Selectați câmpul din tabelul „PRODUCT_DESC” ca rezultat în panoul de detalii. Culoarea pictogramei câmpului se schimbă de la gri la portocaliu.
- Câmpul selectat ca ieșire din ambele tabele apare în lista de coloane din panoul de ieșire.
Conectați tabelul „PRODUCT” la „PRODUCT_DESC” prin câmpul „PRODUCT_ID”.
Pas 5) Selectați calea.
Selectați Calea de alăturare și faceți clic dreapta pe ea și alegeți opțiunea Editare. Va apărea un ecran pentru Editare condiție de alăturare
- Selectați Tipul de alăturare ca Tip „Intern”.
- Selectați cardinalitatea ca „1..1”.
După selectarea tipului de alăturare, faceți clic pe butonul „OK”. În pasul următor, selectăm coloana și definim o cheie pentru ieșire.
Pas 6) Selectați coloana.
În acest pas, vom selecta coloana și vom defini cheia pentru ieșire
- Selectați panoul semantic.
- Fila coloană va apărea sub panoul de detalii.
- Selectați „PRODUCT_ID” ca cheie.
- Bifați opțiunea Ascunsă pentru câmpul PRODUCT_ID_1 (câmpul tabelului PRODUCT_DESC).
- Faceți clic pe butonul de validare.
- După validarea cu succes, faceți clic pe butonul de activare.
Jurnalul de locuri de muncă pentru activitatea de validare și activare este afișat în partea de jos a ecranului pe aceeași pagină, adică secțiunea Jurnal de locuri de muncă ca mai jos -
Pas 7) Vederea este creată.
Va fi creată o vizualizare de atribute cu numele „AT_PRODUCT”. Pentru a vizualiza, reîmprospătați folderul Vizualizare atribut.
- Accesați DHK_SCHEMA->Pachetul MODELLING.
- AT_PRODUCT Afișare vizualizare atribut în dosarul Vedere atribut.
Pas 8) Verificați datele.
Pentru a vizualiza datele în vizualizarea Atribute, selectați opțiunea de previzualizare a datelor din bara de instrumente. Vor exista două opțiuni pentru vizualizarea datelor din vizualizarea atributelor.
- Deschideți în Editorul de previzualizare a datelor (Acest lucru va afișa datele cu opțiunea de analiză).
- Deschideți SQL Editor. (Acest lucru va afișa ieșirea doar ca ieșire de interogare SQL).
Pas 9) Verificați vizualizarea datelor în editor.
Pentru a vedea Vizualizați datele atributelor în editorul de previzualizare a datelor, există 3 opțiuni – Analiză, Distincte și Date brute.
Analiză: Aceasta este o reprezentare grafică a vizualizării atributelor.
- Selectând fila Analiză, selectăm Atribute pentru vizualizarea formatului de etichetă și axă.
- Trageți și plasați atributul în axa etichetei, acesta va fi afișat în axa etichetei (Axa X).
- Trageți și plasați atributul pe axa valorii, acesta va fi afișat pe axa valorii (Axa Y).
- Ieșirea va fi disponibilă în formatul Diagramă, Tabel, Grilă și HTML.
Valori distincte: Valoarea distinctă a coloanei poate fi afișată aici. Aceasta va arăta numărul total. înregistrări pentru atributul selectat.
Fila Date brute: Această opțiune afișează datele din vizualizarea atributelor în format tabel.
- Faceți clic pe fila Date brute
- Acesta va afișa datele în format tabel
Pas 10) Verificați datele din editorul SQL.
Vizualizați datele atributelor din editorul SQL, ca mai jos -
Această opțiune afișează datele prin interogare SQL din vizualizarea coloanei sub schema „SYS_BIC”. O vizualizare de coloană cu numele „va fi creată după activarea vizualizării atribute „AT_PRODUCT”. Acesta este folosit pentru a vedea interogarea SQL folosită pentru afișarea datelor din vizualizare.
- Afișați interogarea SQL pentru selectarea datelor.
- Ieșire afișată.
Vizualizare atribut când este activată, este creată o vizualizare a coloanei sub schema _SYS_BIC. Deci, când rulăm Data Preview, sistemul selectează datele din vizualizarea coloanei sub o schemă _SYS_BIC.
Captură de ecran a vederii coloanei „AT_PRODUCT” sub „_SYS_BIC” Schema nodului de catalog este ca mai jos –
















