Шта је приказ калкулације?
Поглед калкулације САП ХАНА моћан је информативни приказ.
САП ХАНА Аналитичка мера приказа може се одабрати из само једне табеле чињеница. Када је у приказу информација потребна табела више чињеница, на слици се појављује приказ израчуна. Поглед прорачуна подржава сложени прорачун.
Темељ података приказа прорачуна може укључивати табеле, прегледе колона, аналитичке прегледе и прегледе израчуна.
На изворима података можемо створити удруживања, удруживања, агрегацију и пројекције.
Поглед калкулације може садржати више мера и може се користити за вишедимензионално извештавање или никакву меру која се користи у извештавању о типу листе.
Карактеристика САП ХАНА калкулацијског приказа као испод -
- Подршка сложеном прорачуну.
- Подржава ОЛТП и ОЛАП моделе.
- Подршка руковање клијентима, конверзија језика, валута.
- Подржите синдикат, пројекцију, агрегацију, ранг итд.
Поглед прорачуна САП ХАНА има две врсте -
- Приказ графичког прорачуна САП ХАНА (Креирао графички уредник САП ХАНА Студио).
- Прегледи прорачуна заснован на САП ХАНА (створио СКЛ Сцриптс САП ХАНА Студио).
Приказ графичког прорачуна САП ХАНА
У приказу САП ХАНА Аналитиц, меру можемо одабрати само из једне табеле.
Дакле, када постоји захтев за приказом који садржи меру из различите табеле, то се не може постићи аналитичким приказом већ приказом израчуна.
Дакле, у овом случају, можемо користити два различита аналитичка приказа за сваку табелу и придружити их у приказу прорачуна.
Створићемо графички приказ прорачуна „ЦА_ФИ_ЛЕДГЕР“ спајањем два аналитичка приказа „АН_ПУРЦХАСЕ_ОРДЕР“ И „АН_ФИ_ДОЦУМЕНТ“.
ЦА_ФИ_ЛЕДГЕР ће приказати детаље финансијског документа који се односе на наруџбеницу.
КОРАК 1) У овом кораку,
- Идите на пакет (Овде моделирање) и кликните десним тастером миша.
- Изаберите Нова опција.
- Изаберите Приказ израчуна.
Приказаће се Уређивач приказа калкулације у којем ће се приказати Панел за сценарије као доле -
Детаљан приказ плоче сценарија је доле -
- Палета: Овај одељак садржи доле чворове који се могу користити као извор за изградњу наших приказа прорачуна.
Имамо 5 различитих врста чворова
- Придруживање: Овај чвор се користи за спајање два изворна објекта и прослеђивање резултата следећем чвору. Типови спајања могу бити унутрашњи, леви спољни, десни спољни и текстуални. Напомена: У придружени чвор можемо додати само два изворна објекта.
- Спајање: Ово се користи за извођење свих операција обједињавања између више извора. Извор може бити н број објеката.
- Пројекција: Користи се за одабир колона, филтрирање података и стварање додатних колона пре него што га користимо у следећим чворовима као што су унија, агрегација и ранг.
Напомена: У чвор пројекције можемо додати само један изворни објекат.
- Агрегација: Користи се за извршавање агрегације на одређеним колонама на основу изабраних атрибута.
- Поредак: Ово је тачна замена за функцију РАНК у СКЛ-у. Можемо дефинирати партицију и поредак према клаузули на основу захтјева.
КОРАК 2)
- Кликните чвор пројекције на палети и повуците и испустите на подручје сценарија из аналитичког приказа наруџбенице Преименовао га у „Пројецтион_ПО“.
- Кликните чвор пројекције на палети и превуците и испустите на подручје сценарија за аналитички приказ ФИ документа. Преименовао га у „Пројецтион_ФИ“.
- Превуците и испустите аналитички приказ „АН_ПУЦХАСЕ_ОРДЕР“ „АН_ФИ_ДОЦУМЕНТ“ и из директоријума Садржај у чвор пројекције и „Пројекција_ФИ“.
- Кликните на Придружи чвор из палете и превуците и испустите на подручје сценарија.
- Придружите се чвору Пројецтион_ПО у чвор Јоин_1.
- Придружите се чвору Пројецтион_ФИ у чвор Јоин_1.
- Кликните чвор за агрегацију на палети и превуците и испустите на подручје сценарија.
- Придружите чвор Јоин_1 чвору агрегирања.
Додали смо два аналитичка погледа за креирање приказа прорачуна.
КОРАК 3) Кликните на чвор Јоин_1 под агрегацијом и видећете да се приказује одељак са детаљима.
- Изаберите све колоне из Пројецтион_ПО Ноде за излаз.
- Изаберите све колоне из чвора Пројецтион_ФИ за излаз.
- Придружите се Пројецтион_ПО чвору у чвор Пројецтион_ФИ на колони
Пројецтион_ПО. ПО_Нумбер = Пројецтион_ФИ.ПО_НО.
КОРАК 4) У овом кораку,
- Кликните на чвор за агрегацију и Детаљи ће бити приказани на десној страни окна.
- Изаберите Колона за излаз из Јоин_1 приказаног на десној страни у прозору са детаљима.
КОРАК 5) Сада кликните на Семантицс Ноде.
Екран детаља биће приказан као доле. Дефинишите атрибут и тип мере за колону, а такође, означите кључ за овај излаз.
- Дефинишите атрибут и меру.
- Означите ПО_Нумбер и ЦОМПАНИ као кључ.
- Означи АЦЦ_ДОЦ_НО као кључ.
КОРАК 6) Потврдите и активирајте приказ прорачуна са горње траке прозора.
- Кликните на икону Валидате.
- Кликните на икону за активирање.
Приказ калкулације ће бити активиран и приказаће се испод пакета за моделирање, као испод -
Изаберите приказ прорачуна и кликните десним тастером миша -> Преглед података
Додали смо два аналитичка приказа и изабрали меру (ТАКС_АМОУНТ, ГРОСС_АМОУНТ) из оба аналитичка приказа.
Екран за преглед података ће бити приказан као испод -
ЦЕ функције такође познате као оператер плана рачунарског механизма (ЦЕ оператори) су алтернативне СКЛ изјавама.
ЦЕ функција је две врсте -
Функција приступа извору података
Ова функција везује табелу ступаца или приказ колоне за променљиву табеле.
Испод је листа података о функцији приступа извору података -
- ЦЕ_ЦОЛУМН_ТАБЛЕ
- ЦЕ_ЈОИН_ВИЕВ
- ЦЕ_ОЛАП_ВИЕВ
- ЦЕ_ЦАЛЦ_ВИЕВ
Функција релационог оператора
Коришћењем релационог оператора корисник може заобићи СКЛ процесор током процене и директно комуницирати са механизмом за израчунавање.
Испод је нека листа функција релационог оператора -
- ЦЕ_ЈОИН (Користи се за унутрашње спајање два извора и
Прочитајте потребне колоне / податке.)
- ЦЕ_РИГХТ_ОУТЕР_ЈОИН (Користи се за извођење десног спољашњег спајања између два извора
и приказати тражене колоне на излазу.)
- ЦЕ_ЛЕФТ_ОУТЕР_ЈОИН (Користи се за извођење левог спољашњег спајања између извора и
приказати тражене колоне на излазу).
- ЦЕ_ПРОЈЕЦТИОН (Ова функција приказује одређене колоне из извора и примењује се
филтери за ограничавање података. Такође пружа и псеудониме имена колона.)
- ЦЕ_ЦАЛЦ (Користи се за израчунавање додатних колона на основу пословних захтева.
Ово је исто као израчунати ступац у графичким моделима.)
Испод је листа СКЛ-а са ЦЕ функцијом са неким Пример-
Назив упита | СКЛ упит | ЦЕ-функција у функцији |
---|---|---|
Изаберите Упит на табели колоне | СЕЛЕЦТ Ц, Д Из „ЦОЛУМН_ТАБЛЕ“. | ЦЕ_ЦОЛУМН_ТАБЛЕ ("ЦОЛУМН_ТАБЛЕ", [Ц, Д]) |
Изаберите Упит у приказу атрибута | ОДАБЕРИТЕ Ц, Д из „АТТРИБУТЕ_ВИЕВ“ | ЦЕ_ЈОИН_ВИЕВ ("АТТРИБУТЕ_ВИЕВ", [Ц, Д]) |
Изаберите Упит у аналитичком приказу | ОДАБЕРИТЕ Ц, Д, СУМ (Е) из „АНАЛИТИЦ_ВИЕВ“ Групиши према Ц, Д | ЦЕ_ОЛАП_ВИЕВ ("АНАЛИТИЦ_ВИЕВ", [Ц, Д]) |
Изаберите Упит у приказу прорачуна | ОДАБЕРИТЕ Ц, Д, СУМ (Е) из „ЦАЛЦУЛАТИОН_ВИЕВ“ Групиши према Ц, Д | ЦЕ_ЦАЛЦ_ВИЕВ ("ЦАЛЦУЛАТИОН_ВИЕВ", [Ц, Д]) |
Вхере Хавинг | ОДАБЕРИТЕ Ц, Д, СУМ (Е) Из „АНАЛИТИЦ_ВИЕВ“ Где је Ц = 'вредност' | Вар1 = ЦЕ_ЦОЛУМН_ТАБЛЕ ("ЦОЛУМН_ТАБЛЕ"); ЦЕ_ПРОЈЕЦТИОН (: вар1, [Ц, Д], "Ц" = "валуе" / |