v
Head
v
Hierarchize
v
Hierarchy
v
IIf
v
Intersect
v
Is
v
IsAncestor
v
IsEmpty
v
Item
v
Lag
v
LastChild
v
LastPeriods
v
LastSibling
v
Lead
v
Level
v
Levels
v
LinkMember
v
Ln
v
Log10
v
Max
v
Median
v
Members
v
Min
v
Mtd
v
Name
v
NextMember
v
OpeningPeriod
v
Order
v
Ordinal
v
ParallelPeriod
v
Parent
v
PeriodsToDate
v
PrevMember
v
PreviousMember
v
Properties
v
Qtd
v
Rank
v
Siblings
v
Sin
v
Sinh
v
Stddev
v
Subset
v
Sum
v
Tail
v
Tan
272
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
v
Tanh
v
TopCount
v
TopPercent
v
TopSum
v
Union
v
Value
v
Var
v
Wtd
v
Ytd
Есептеулерді_қолдану'>Өлшемдік Есептеулерді қолдану
Дерек көзінен қосымша деректерді алу арқылы есебіңізді мағыналы ету үшін
есептеулерді кірістіріңіз. Мысалы, сіз есептің шотын жасап жатырсыз және әрбір
тапсырыс жасалған өнім үшін сатылымның ортақ сомасын көргіңіз келеді.
Өнімбағасын тапсырылғанына көбейтетін санағыш баған жасаңыз.
Функцияларды қолдана отырып өрнекті өңдеуіште есептеулерді құрастырасыз.
Егер есептеу бірнеше есептерде немесе түрлі есеп авторларымен қолданылса, үлгідегі
оқшау нысан ретіндегі есептеуді жасау үшін модельдеуден сұраңыз және оны тиісті
бумаға қосыңыз.
Өзара байланысты түсініктер:
“Есептеулерді құру кезіндегі шаралар” бетте 461
Өлшемдік есептеулерді құру кезінде келесі ақпаратты және шектеулерді
қарастырыңыз.
Қарапйым мүше есебін жасау
Өлшемдік дерек көздерімен жұмыс істеген кезде сіз өз есебіңіздегі мүшелерді таңдап,
қарапайым есептеулер жасай аласыз.
Қарапйым арифметикалық есептеуге қоса, сіз келесі есептеулерді жасай аласыз:
Есептеу
Сипаттама
Жыйма
Иерахиядағы
барлық таңдалған
элементтердің барлық мәндерін жинақтайды
немесе жоғары жылжытады.
%
таңдаған элементтің мәнін басқа элементтің
пайызы ретінде есептейді.
% айырмашылығы
Екі элементтің арасындағы айырмашылықты
пайыз ретінде есептейді.
Бөлім 10. Өлшемдік Есептер Мәнері
273
Есептеу
Сипаттама
негіздің %
Бұл есептеу сіз екі мүшені әртүрлі
жиектерден, әртүрлі иерархиялардан таңдаған
кезде ғана қолжетімді болады.
Бұл есептеу А жиегінен таңдалған мүшені
бірінші және В жиегінен таңдалған мүшені
екінші алады. Негіздің пайызын есептеудің
нәтижесі А мүшесінің барлық мәндері өздерін
А және В мүшелерінің аралық мәндеріне
салыстырған болуы қажет.
Мысал үшін, сізде өнім сызығы бойынша бір
жылда сатылған көлемді көрсететін айқас
кесте бар. Сіз 2012 және Саяхатқа шығуға
арналған жабдықтар параметрін таңдайсыз
да таңдауды оң жақпен басасыз, Есептеу
түймешігін басып, содан кейін Негіздің %
(2012, Саяхатқа шығуға арналған
жабдықтар) басыңыз. Есептелген жол 2012
жылға арналған әрбір өнім сызығының
пайыздық мәнін 2012 жылға арналған
Саяхатқа шығуға арналған жабдықтар
параметрімен салыстырығандай көрсетеді.
Теңшелім
Қарапайым арифметикалық есептеуді жасаған
кезде өз мәніңізді көрсетуге мүмкіндік береді.
Сонымен қатар, сізге жаңадан есептелген жол
немесе бағанаға арналған пайдаланушы
атауын жазуға немесе операнд ретін
өзгертуге мүмкіндік береді.
Процедура
1. Есептеу үшін есептегі элементтерді таңдаңыз.
2. Есеп нысаны құрал тақтасында есептеуді енгізу түймешігін
басыңыз және
орындалатын есептеуді таңдаңыз.
Кеңес: Сіз таңдаған элементтерге жарамды емес есептеулер сұр түспен
белгіленген.
3. Есепке қосылған элементтің атын өзгерту немесе операндтардың ретін өзгерту
үшін Теңшеу параметрін басыңыз.
Нәтижелер
Есептеу есептегі жаңа жол немесе бағана ретінде пайда болады.
Сұрау есептеулерін салу
Өлшемдік дерекпен жұмыс істеген кезде есептеуге негізделген мәндері бар жаңа жол
немесе бағананы қосу үшін есебіңізге сұрау есептеулерін салыңыз. Мысал үшін, сіз
доллардың бар өлшемін конвертациялау бағамына көбейту арқылы долларды евроға
айналдыратын Евро атты сұрау есептеуін жасадыңыз. Евроны пайдаланушыларға
соңында бөлек жолда немесе бағанада көрсетуге болады.
IBM Cognos Analytics - Reporting бөлігінде есептеулердің келесі түрлерін құра
аласыз:
274
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
v
Өрнек мүшеге немесе кортежге негізделген (қасиетке негізделгенге қайшы) мән
өрнегі боыл табылатын есептелген мүшелер немесе есептелген өлдшемдер жасау.
Мысал үшін [2013] - [2012] есептелген мүше және [Revenue] - [Planned
Revenue]
есептелген өлшем.
v
Мүшелердің есептелген жиынтықтарын жасау үшін жиынтық өрнектерді
пайдалану. Мысал үшін, children ([2012]) 2012 жылдың бала мүшелерін
көрсететін жиынтық өрнек.
Сіз ірбңр жиынтық өрнекті иерархияда орналастыруыңыз керек және жиынтық
өрнектің құрамында тек қана осы иерархияның мүшелері болуы керек.
v
Жол, сан, күн немесе интервал мәнін салу үшін мәндік өрнектерді жасаңыз.
Сонымен қатар, сіз анықтап қойған қиылысты (кортеж) пайдаланатын есептеуді
жасай аласыз.
Егер сіз IBM Db2 дерек көзін пайдаланып отырсаңыз, есептейтін амалғыш жарамсыз
болады, яғни сіз timestamp2 және packed decimal дерек түрлерін топтайтын
болсаңыз.
Екі байттық ортада пайдаланылатын өрнекті жасаған кезде, Жапон тілі сияқты,
жұмыс істейтін арнайы таңбалар ASCII-7 және ~ -- || - $ ¢ £ ¬.
Процедура
1. Құрал қорабы белгісін
басып және Сұрау есебі белгісін есепке апарыңыз.
2. Құрғыңыз келген есептеу түрін басып және егер қажет
болса сіздің есептеуіңізге
меңзейтін деректі қамтитын иерархияны таңдаңыз.
3. Ат қорабында есептеу үшін маңызды атты теріңіз.
Мысал үшін, егер сіз 2012 жылғы және 2011 жылғы табыстың арасындағы
айырмашылықты есептеп отырған болсаңыз, өрнегіңізді 2012 - 2011 Табыс деп
атай аласыз.
4. Қолжетімді құрамдастар қорапшасынан есептеуді анықтаңыз:
v
Дерек бумаңызда қол жетімді дерек элементтерін
мүше тармағы көрінісі
түймешігін басу арқылы немесе
метадерек тармағы түймешігін қалай
көргіңіз келетінін көрсетіңіз.
v
Есепте көрсетілмеген дерек элементтерін қосу үшін көзі қойыншасындағы
дерек элементтерін екі рет басыңыз.
v
Есептеулер сияқты есепте бар, бірақ модельде болуы міндетті емес дерек
элементтерін қосу үшін дерек элементтерінің қойыншасындағы
дерек
элементтерін екі рет басыңыз.
v
Деректер элементтерін нақты сұрауға қосу үшін
сұраулар қойындысында
деректер элементтерін екі рет нұқыңыз.
v
Функцияларды, жиынтықтарды және операторларды функциялар
қойындысында
қосу үшін, элементтерді екі рет басыңыз.
v
Параметрден шығарылатын мәнді қосу үшін
параметрлер қойындысында
параметрді екі рет шертіңіз.
Параметрлер шақыруларды, жылжитын есептерді және негізгі егжей-тегжейлі
қатынастарды анықтады.
Бөлім 10. Өлшемдік Есептер Мәнері
275