Изглед на атрибута в SAP HANA: Как да създавам?

Какво представляват атрибутите?

Изгледът на атрибут действа като измерение. Той обединява множество маси и действа като Master. Изгледът на атрибути е многократно използваеми обекти.

Изгледът на атрибути има следното предимство-

  • Изгледът на атрибути действа като контекст на основните данни, който предоставя текст или Descriptйон за Ключово/Неключово поле.
  • Изглед на атрибути може да се използва повторно в аналитичен изглед и изглед на изчисления.
  • Изгледът на атрибути се използва за избор на подмножество от колони и редове от таблица на база данни.
  • Атрибутите (полетата) могат да бъдат изчислени от множество полета на таблица.
  • Няма опция за измерване и агрегиране.

Тип изглед на атрибут

Изгледът на атрибутите е 3 вида-

Тип изглед на атрибут Descriptйон
Standard Това е стандартен атрибут, който се създава от полетата на таблицата.
Време Това е изглед на атрибут Time, който се основава на таблицата по подразбиране –

За тип календар григориански –

  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ YEAR
  • M_TIME_DIMENSION_ MONTH
  • M_TIME_DIMENSION_WEEK
  • За календарен тип Фискален –

  • M_FISCAL_CALENDAR
извлечен Това е изглед на атрибут, който е извлечен от друг съществуващ изглед на атрибут. Изгледът на извлечените атрибути ще бъде отворен в режим само за четене. Единственото редактируемо поле е неговото описание.

Копиране от – Когато искате да дефинирате изглед на атрибут, като копирате съществуващ изглед на атрибут, тогава можете да използвате опцията „Копиране от“.

Забележка: Разликата между Изведено и Копиране от е, че в случай на извлечено можете да редактирате само описанието на нов изглед на атрибут, докато в случай на копиране можете да промените всичко изцяло.

Как да създадете изглед на атрибути в SAP ХАНА

Създаването на стандартен изглед има предварително дефинирана стъпка по-долу-

Създайте изглед на атрибути в SAP ХАНА

Създаване на таблица за изглед на атрибути

Тук ще създадем стандартен изглед на атрибути за продуктовата таблица, така че първо създаваме таблица „PRODUCT“ и „PRODUCT_DESC“.

SQL скрипт е показано по-долу за създаване на таблица –

Скрипт за продуктова таблица –

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

Продукт Descriptйонна таблица скрипт-

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

Сега таблица „PRODUCT“ и „PRODUCT_DESC“ е създадена в схема „DHK_SCHEMA“.

Създаване на изглед на атрибут

Стъпка 1) Изберете SAP Система HANA.

  1. Изберете папка със съдържание.
  2. Изберете Non-Structural Package Modeling под Package DHK_SCHEMA в възела на съдържанието и щракнете с десния бутон->new.
  3. Изберете опцията за изглед на атрибути.

Създайте изглед на атрибути в SAP ХАНА

Стъпка 2) Въведете информация.

  1. Въведете име на атрибут и етикет.
  2. Изберете Тип изглед, тук Изглед на атрибути.
  3. Изберете подтип като „Стандартен“.
  4. Кликнете върху бутона Край.

Създайте изглед на атрибути в SAP ХАНА


Стъпка 3) Проверете екрана на редактора за преглед.
Ще се отвори екранът на редактора за изглед на информация. Подробностите за всяка част в редактора на информация са както следва –

  1. Панел със сценарии: В този прозорец съществува следният възел-
  • Семантика
  • Основа за данни
  1. Прозорец с детайли: В този панел съществува следният раздел –
  • Колона
  • Преглед на имоти
  • Йерчерство
  1. Семантика (панел със сценарии): Този възел представлява изходна структура на изгледа. Ето го Dimension.
  2. Дата Foundation (Панел със сценарии): Този възел представлява таблицата, която използваме за дефиниране на изглед на атрибути.
  3. Тук пускаме таблица за създаване на изглед на атрибути.
  4. Ще се покаже раздел (колони, изглед Свойства, Йерархии) за панела с подробности.
  5. местен: Тук ще бъдат показани всички подробности за местните атрибути.
  6. Показване: Филтър за локален атрибут.
  7. Подробности за атрибута.
  8. Това е лента с инструменти за анализ на ефективността, колона за намиране, валидиране, активиране, преглед на данни и т.н.

Създайте изглед на атрибути в SAP ХАНА

Стъпка 4) Щракнете върху възела на основата на данни.
За да включите таблица с база данни за създаване на изглед на атрибути, щракнете върху възел за основа на данни и следвайте инструкциите стъпка по стъпка, както е по-долу –

  1. Плъзнете таблица „PRODUCT“ и „PRODUCT_DESC“ от възела TABLE под DHK_SCHEMA
  2. Пуснете „PRODUCT“ и „PRODUCT_DESC“ към възела за основа на данни.
  3. Изберете поле от таблицата „ПРОДУКТ“ като панел за изход в подробности. Цветът на иконата на полето се променя от сив на оранжев.
  4. Изберете поле от таблицата „PRODUCT_DESC“ като изход в панела с подробности. Промяна на цвета на иконата на полето от сиво на оранжево.
  5. Полето, избрано като изход от двете таблици, се показва под списъка с колони в изходния панел.

Създайте изглед на атрибути в SAP ХАНА

Присъединете таблицата „PRODUCT“ към „PRODUCT_DESC“ чрез полето „PRODUCT_ID“.

Стъпка 5) Изберете пътя.
Изберете Join path и щракнете с десния бутон върху него и изберете опцията Edit. Ще се появи екран за редактиране на условие за присъединяване

  1. Изберете Тип присъединяване като тип „Вътрешен“.
  2. Изберете кардиналност като „1..1“.

Създайте изглед на атрибути в SAP ХАНА

След като изберете тип присъединяване, щракнете върху бутона „OK“. В следващата стъпка избираме колоната и дефинираме ключ за изход.

Стъпка 6) Изберете колона.
В тази стъпка ще изберем колона и ще дефинираме ключа за изход

  1. Изберете семантичен панел.
  2. Разделът Колона ще се появи под прозореца с подробности.
  3. Изберете „PRODUCT_ID“ като ключ.
  4. Проверете опцията Скрито за поле PRODUCT_ID_1 (поле на таблица PRODUCT_DESC).
  5. Кликнете върху бутона за потвърждение.
  6. След успешно валидиране, щракнете върху бутона за активиране.

Създайте изглед на атрибути в SAP ХАНА

Регистърът на задачите за дейността по валидиране и активиране се показва в долната част на екрана на същата страница, т.е. разделът на дневника на задачите, както е показано по-долу –

Създайте изглед на атрибути в SAP ХАНА


Стъпка 7) Изгледът е създаден.
Ще бъде създаден изглед на атрибут с име „AT_PRODUCT“. За преглед обновете папката Attribute View.

  1. Отидете на DHK_SCHEMA->MODELLING Package.
  2. Показване на изглед на атрибути на AT_PRODUCT в папка за изглед на атрибути.

Създайте изглед на атрибути в SAP ХАНА

Стъпка 8) Проверете данните.
За да прегледате данните в изглед на атрибути, изберете опцията за преглед на данни от лентата с инструменти. Ще има две опции за изглед на данни от изглед на атрибути.

  • Отворете в редактора за преглед на данни (Това ще покаже данни с опция за анализ).
  • Отворете SQL редактор. (Това ще покаже изход само като изход на SQL заявка).

Създайте изглед на атрибути в SAP ХАНА

Стъпка 9) Проверете данните за преглед в редактора.
За да видите данните за Преглед на атрибути в редактора за преглед на данни, има 3 опции – Анализ, Различни и Необработени данни.

Анализ: Това е графично представяне на изгледа на атрибута.

  1. Избирайки раздела Анализ, ние избираме Атрибути за изглед на формат на етикет и ос.
  2. Плъзнете и пуснете атрибут в оста на етикета, той ще се покаже в оста на етикета (ос X).
  3. Плъзнете и пуснете атрибут в оста на стойността, той ще се покаже в оста на стойността (ос Y).
  4. Резултатът ще бъде наличен във формат на диаграма, таблица, мрежа и HTML.

Създайте изглед на атрибути в SAP ХАНА

Различни ценности: Различната стойност на колоната може да бъде показана тук. Това ще покаже общ бр. записи за избран атрибут.

Създайте изглед на атрибути в SAP ХАНА

Раздел Необработени данни: Тази опция показва данните от изгледа на атрибути в табличен формат.

  1. Кликнете върху раздела Необработени данни
  2. Той ще покаже данните в табличен формат

Създайте изглед на атрибути в SAP ХАНА

Стъпка 10) Проверете данните от SQL редактора.
Преглед на данните за атрибути от SQL редактор, както е показано по-долу –

Създайте изглед на атрибути в SAP ХАНА

Тази опция показва данни чрез SQL Query от изгледа на колони под схемата „SYS_BIC“. Изглед на колона с име „ще бъде създаден след активиране на изглед на атрибут „AT_PRODUCT“. Това се използва, за да видите SQL заявка, използвана за показване на данни от изгледа.

  1. Показване на SQL заявка за избор на данни.
  2. Изход на дисплея.

Създайте изглед на атрибути в SAP ХАНА

Изглед на атрибути, когато е активиран, се създава изглед на колони под схемата _SYS_BIC. Така че, когато изпълняваме визуализация на данни, системата избира данни от изглед на колони под схема _SYS_BIC.

Екранна снимка на изглед на колона „AT_PRODUCT“ под „_SYS_BIC“ Схемата на каталожния възел е както по-долу –

Създайте изглед на атрибути в SAP ХАНА