Қарсы қойындылардағы мәндерді жиынтықтау
Айқас кестелердегі жинақтаулар келесі жинақтау өрнектерінің екеуін қолдана
отырып есептелген.
Деректерді қорытындылауға пайдаланылатын өрнектер:
v
aggregate
([ өлшем within set [ деректер элементі]) ағыдағы мазмұндағы дерек
көзіндегі мүше мәндерін жинақтайды.
v
aggregate
([ өлшем within detail [ деректер элементі]) есептегі мәліметтердің
төменгі деңгейін жинақтайды.
Жиынтықты есептеуге үшін қолданылған өрнек Жиын біріктіруін қолдану сипат
жинағы арқылы басқарылады. Мысалы келесі қарсы қойындыда егер Жалпы белгісін
жиынтық ретінде көрсетсеңіз келесі біріктіру өрнектері Жиын біріктіруін қолдану
белгісі Иә және Жоқ мәндеріне қатысты орнатылған кезде өндіріледі:
v Total
([Табыс] within set [Тоқсан])
Бұл өрнек қиылысқан өнім желісіндегі дерек көзінен тоқсандық мәндерді
жинақтайды. Әр юір ширек үшін арналған барлық өнімнің жолдарының бірігуін
жалпылайды. Жалпы мәні басқа мәндерден кейін пайда болады.
v Total
([Табыс] within detail [Тоқсан])
Бұл өрнек қиылысқан өнім желісіндегі көрінетін ай мәндерін жинақтайды. Бұл
қиылысқан айлардың барлығын жалпылайды, өнім жолының мәндері есепте
көрінеді. Жалпы мәні басқа мәндерден кейін пайда болады.
Қарапайым жағдайларда есепте көрінетін мүшелер және мәндер және есептегі
жинақтау ережелері дерек көзіндегілер сияқты және осы өрнектердің барлығы бірдей
нәтижелерді береді.
Мысалы, тоқсан және ай мәндері үшін егер сіз барлық тоқсандағы барлық айлар үшін
мәндерді жинақтайды, бұл көрінетін мәндерде, текшедегі мәндер немесе қолданылған
ай және тоқсан мәндерінде айырмашылық болмайды. Нәтижесі бірдей болады.
242
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
Кеңес: GO Деректер Қоймасы (сұрау) бумасындағы Ел немесе Аймақ есеп
үлгісіндегі Барлық Табыста total жинақ функциясы болады.
Сүзуді, жинақтау түрлерін өзгерткен немесе өрнектер немесе біріктіру жинағын
қолдану кезінде түрлі нәтижелер көрсетіледі.
Мысалы, келесі айқас кесте әрбір өнім желісі үшін барлық өнім түрлерінде сатылатын
өнімдердің санын көрсетеді. Қарсы қойынды өнім жолы арқылы сатылған өнімдердің
орташа санын көрсететін екі жиынтық мәнді иеленеді.
Бөлім 10. Өлшемдік Есептер Мәнері
243
Әрбір жиынтық мән Жиын біріктіруінің сипатын қолдану үшін көрсетілген мән
арқылы орнатылған әр түрлі өрнекті қолданады.
v
Average
(Өнім желісі) - within detail
Бұл жинақ айқас кестедегі толық мәліметті мәндердің бірігуі болып табылады.
v
Average
(Өнім желісі) - within set
Бұл жинақ Өнім желісінің деңгейіндегі жинақтарға жинақталған өнім түрі
мәндерінің бірігуі болып табылады. Мәндер дерек көздерінен алынған. Егер
сүзгілер немесе шектегіштер болса, мәндер дерек көздерінде табылған біріктіру
ережелерін қолдана отырып қайта есептелінеді.
Көптеген жағдайларда, within detail өрнегін қолдануыңыз қажет, себебі
нәтижелерін түсіну оңай болады және топтастырылған есеп тізіміндегі төменгі
деректемелерге арналған нәтижелер сияқты болады. within set өрнегі есепте
анықталған толық мәліметтер немесе жинақтама сүзгілері болмаған кездегідей тек
қана өлшемдік кезелімі бар есептер үшін сақталуы тиіс.
Мүшелер жиындарын жинақтау
Өлшемдік дерекөздермен жұмыс жасаған кезде және мүшелер жиындарын
жинақтаған кезде Барлығы сияқты анық жинақтау функциясы қолданылып, жиында
244
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
көшірмелер болатын болса, қорытынды қос есеп болады. Егер OLAP дереккөздері
пайдаланылатын болса, автоматты жинақтау функциясының қорытындысы
дереккөздерге байланысты болады.
Мысалы, төмендегі өнім жолдары өрнекті қолданып анықталды
union
([Өнім жолы], [Туристік жабдықтар], ALL)
бұл жерде [Өнім жолы] дегеніміз - туристік жабдықтарды қамтитын деңгей.
PowerCubes үшін Aggregate (Өнім жолы) көші рмелерді қоспағандағы өнім
жолдарының қосындысы. aggregate функциясының жұмысы жайында толығырақ
ақпарат алу үшін “Жиынтық Функциялары” бетте 246 қараңыз.
Қайтарылымды және Жылжымалы Орташа мәндер
Нақты уақыт қатарларына талдау жасау үшін және сол деректердегі өзгерстерді
дақшыл ету үшін қайтарылымды және жылжымалы орташа мәндерді қолданыңыз.
Сызықтық диаграммада осы орташа мәндерді көрген кезде ұзақ уақытты үрдістерді
анықтау үшін ұзақ уақыт кеңін қолданыңыз.
IBM Cognos Analytics - Reporting қызметінде айналатын немесе жылжыитын
орташаны қосу үшін орналасым өрнектерін қолдану арқылы жиынтық және
тұтынушы есептеулерін құруыңыз керек “Сұрау есептеулерін салу” бетте 274.
Қайтарылымды және жылжымалы орташа мәндердің интерактивті үлгісінде
қайтарылымды және жылжымалы есептеулер болады.
Қайтарылымды орташа мән
Қайтарылымды орташа мән сол нүктег дейін жиындағы барлық деректерді қосу үшін
деректер жинағының орташа мәнін жаңартуды жалғастырады. Мысалы, 2012 жылдың
Наурыз айындағы табыстың қайтарылымды орташа мәні Қаңтардағы, Ақпандағы
және Наурыздағы табысты қосу және ол соманы үшке бөлу арқылы есептелетін
болады.
Кеңес: Сату және Маркетинг (Текше) бумасындағы Көлденең табыс есебінің
үлгісінде сонымен қоса қайтарылымды орташа мән болады.
Сурет 41. Біріктіру жолы және қорытынды жолымен Өнім сызығы бойынша табысты
көрсететін айқас кесте
Бөлім 10. Өлшемдік Есептер Мәнері
245
Достарыңызбен бөлісу: |