Егер МБА өзгертілсе, өрнектерде, сүзгілерде немесе есептерде сілтеме жасалған
мүшелерді табу мүмкін болмайды. МБА-на енгізілетін өзгерістер басқа да
өзгерістерге қатысты болуы мүмкін. Мысалы, иерархия мен деңгей құрылымдарына
енгізілген өзгерістер деңгейдің бірегей атын өзгертуі мүмкін, ал бизнестің негізгі
мәніне енгізілген өзгерістер мүшенің негізгі жолын өзгертіп жіберуі мүмкін. МБА
өзгерісіне әсер ететін факторлар қатарына жасақтау барысындағы немесе басқа
кездегі бағдарлама өзгерістері, IBM Cognos PowerCube алдын ала білуге болмайтын
бірегей кодтары, сынақ ортасындағыға қарағанда мүшелер саны көп өндіріс ортасы,
немесе мүшені дерекқордан жою факторлары жатады.
Болашақ қиындықтардың алдын алу үшін, OLAP дерек көздерін құру барысында
келесі әрекеттерді ұсынамыз:
v
Мүше кілті үшін өлшемдегі бірегей кодтар мен кілттерді пайдаланыңыз.
v
Ұқсас өлшемдер немесе дерек мәндеріндегі бағдарламалар арасындағы
егжей-тегжейлі есептер талап етілуі мүмкін болған OLAP және оған қатысты
бумаларды түпкі мәндер үшін расталған мәндерді қолданып анықтаңыз (бизнес
кілттері).
v
Өндіріс және сынақ ортасындағы бизнес кілттері мен метадерек құрылымы бірдей
екендігіне көз жеткізіңіз.
v
Өндіріс ортасындағы IBM Cognos Framework Manager бағдарламасындағы бизнес
кілтін өзгертпеңіз.
v
Текше құрмас бұрын, дерек көзіндегі өлшемнің бірегей емес кілттерінен
арылыңыз.
PowerCube құрмас бұрын, өлшемнің ешбір деңгейінде түпкі мәндердің
қайталанбайтынына көз жеткізіңіз. Санат кодтарында ирек (~) белгіні пайдалану
ұсынылмайды.
Қосымша ақпаратты IBM Cognos Series 7 Step-by-Step Transformer бірегейлік
бөлімінен қараңыз.
IBM Cognos Series 7, бөлімінен көшірілген PowerCubes туралы ақпарат алу үшін IBM
Cognos PowerPlay Көшіру және басқару нұсқаулығы бөлімін қараңыз.
Расталған өлшемдер
Егер бір немесе одан да көп өлшемдік деректер көзімен жұмыс істесеңіз, кейбір
өлшемдер бірдей құрастырылғанын, ал кейбірі құрастырылмағанын байқауға болады.
Өлшемдердің әртүрлі құрастырылуының себебі деректер көздерінің әртүрлі
мақсаттарда қызмет атқарауы болып табылады.
Мысалы, Тұтынушы өлшемі Қойма деректер қоймасында емес, Табыс деректер
қоймасында пайда болады. Дегенмен, Өнімдер өлшемі және Уақыт өлшемі деректер
қоймасының екеуінде де пайда болады.
Егер олардың құрылымы мыналардың барлығына сәйкес келсе, бірнеше деректер
қоймаларында пайда болатын өлшемдер сәйкестендіріледі:
v
иерархия аттары
v
деңгей аттары
v
деңгей рету
v
ішкі кілттер
Егер өлшемдер сәйкестендірілсе және егер өлшемнің деректер қоймасы бірдей
жеткізуші түрінде, яғни IBM Cognos PowerCube бағдарламас бастапқы және
мақсатты ретінде болса, егжей-тегжейлі әртүрлі өлшемдік деректер қоймалары
390
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
арасында мүмкін болуы мүмкін. Мысалы, Өнімдер және Уақыт өлшемдерін қамтитын
Табыс және Қойма үшін екі деректер қоймасында, әр деректер қоймасы үшін
Өнімдер және Уақыт өлшемдерін әртүрлі анықтауы мүмкін. Дегенмен, жұмыс істеу
үшін Өнімдер және Уақыт өлшемдері арасындағы егжей-тегжейлі мәліметтер үшін,
оның құрылымдарының әр деректер қоймасында сәйкес келуі керек.
Егер өлшемдердің сәйкестендірілгеніне сенімді болмасаңыз, сосын
егжей-тегжейлендірудің маңызды нәтижелерін жасайтынына сенімді болу үшін
деректер үлгісін жасаушымен тексергеніңіз жөн.
IBM Cognos Analytics бөлігі IBM арқылы жасалған Cognos Framework Manager for
SAP BW дерек қайнар көздерінің расталған өлшемдерін қолдамайды.
Өлшемдік моделденген Реляциялық Дерек Көздері
Әр деңгей құрамында PowerCube немесе басқа DMR үлгілерімен салыстырылатын
мәндері бар бизнес кілттерінің барын тексеріңіз. Сондай-ақ, Түбірлік бизнес кілті
сипатының орнатылғанына және бірінші деңгейдің бизнес кілтін иерархияда
пайдаланатынына сенімді болу керек. Бұл осы өлшемдегі мүшелерді пайдаланып
егжей-тегжейлі әрекеті кезінде сәйкестендірілген мүшенің бірегей атының барын
тексеруге көмектеседі.
Өзара байланысты түсініктер:
“Мақсатты есепте деректер пайда болмайды немесе қате деректер шығады” бетте 443
Мақсатты есепке ауысқан кезде деректер пайда болмаса немесе қате деректер шықса,
мұның себебі деректер көзінің талаптарға сай келмеуі болуы мүмкін. Іскери кілттер
әртүрлі болуы мүмкін немесе сәйкес келмеуі мүмкін.
Өзара байланысты тапсырмалар:
“Толық мәліметтерді іздеу барысындағы күтпеген немесе бос нәтижелер” бетте 450
Есеп көзінен мақсаттық есепке жылжытқан кезде, деректер қайта шықпауы мүмкін.
Деректерді көруге арналған рұқсатңыз болмаса немесе толық мәліметтер
таңдалымдарына сәйкес деректер жоқ болса, онда бұл дұрыс нәтиже беруі мүмкін.
Бизнес кілттері
Егжей-тегжейлі қатынас мүшеден қатыстық мәніне анықталғанда, бизнес кілт әдепкі
параметрі бойынша өткізіледі.
Бұл қатыстық мақсатты параметрдің көбінесі деректер элементінің бизнес кілті
болатын салыстыру мәні бар деректер элементін пайдалану арқылы орнату керектігін
білдіреді. Бастапқы метадеректер элементінің тақырыбын өткізіп жіберуді де таңдауға
болады.
Мысалы, қызметкерлер әдетте олардың аты арқылы емес, қызметкер нөмірі арқылы
анықталады, себебі олардың аты қажетті бірегей емес. Өлшемдік мүшеден қатыстық
деректер элементіне дейін егжей-тегжейлендірген кезде, берілген бизнес кілтінің
мәні болып табылады. Сондықтан, мақсатты есептегі параметр мәннің бизнес кілтін
қабылдау үшін анықталу керек. Нақты логика текше жеткізушіге байланысты
берілген бизнес кілтінің мәнін анықтау үшін пайдаланылады. IBM Cognos
PowerCubes үшін, кілт мәні Бастапқы сипаты IBM Cognos Transformer қызметінде
деңгей үшін анықталған. IBM Cognos Series 7 Transformer PowerCubes бағдарламасы
егер егжей-тегжейлі жалауша текше жасалмай тұрып іске қосылса, бастапқы мәнді
өткізеді. Керісінше, санат коды пайдаланылады.
Бөлім 18. Егжей-тегжейлі қатынасты қолдану
391