[gosales_goretailers].[Orders].[Order date] in_range ?Date?
Сондай-ақ, егжей-тегжейлі анықтаманың параметрді өлшем деңгейінде
салыстыратынын және сол PowerCube күн деңгейі бос санаттарды басу үшін
орнатылмағанын тексеріңіз. Текшені құрастырмай тұрып, Түрлендіргіш үлгісінде бос
санаттарды басу үшін параметрді іске қосу күндер бойынша егжей-тегжейлендірудің
сәтсіз аяқталуына әсерін тигізуі мүмкін. Бұның орын алу себебі ауқымда мәндер жоқ.
Есептегі егжей-тегжейлі қатынасқа орнату
Байланысқан ақпарат бар екі есепті байланыстыру үшін бастапқы есепке
егжей-тегжейлі қатынасты орнатыңыз.
Басқа есептен (қайнар көзінен) бір немесе бірнеше деректер элементі мәндерін
таңдай отырып, бір есептегі (мақсаттық) байланысты немесе толығырақ ақпаратқа
кіре аласыз. IBM Cognos қайнар көзіндегі мәндерді мақсатқа өткізеді және өткізілген
мәндерді мақсатты нысанға қолданады. Егер қайнар көзіндегі және мақсатты деректер
нақтыланған болады немесе егер деректер элементінің атаулары бір болса, жүйе
мақсатты (динамикалық егжей-тегжей) сүзгілеу үшін бастапқы мәндерді картадан
таба алады. Егер қатты бақылау қажет болса, параметрлерді мақсатты нысаннан
(параметрленген егжей-тегжей) анықтай аласыз.
Мақсаттардың басқа түрлерінде параметрлерді құру туралы қосымша ақпаратты алу
үшін келесіні қараңыз IBM Cognos Analytics Administration and Security Guide.
Жылжыту жолын IBM Cognos Analytics - Reporting қызметінде анықтаған кезде
мәнді әлі де сұрауда , бірақ көріністі сұрауында мақматтарды көрсету үшін
пайдаланушыдан жасырын әр түрлі дерек элементінен жібере аласыз. Мысалы,
пайдаланушылар Өнім Атауы деркетер элементін көреді және сол элементі нақтылау
алады, бірақ егжей-тегжейлі анықтама Өнім Атауы мәнін пайдаланушы таңдаған
өнім атауына береді. Егжей-тегжейлі бастапқы есептегі деректер элементінен
мәндердің ауқымын немесе бірнеше мәндерді қабылдау үшін немесе бастапқы
есептегі параметрден мәнді қабылдау үшін сонымен қатар мақсатты параметрді
анықтай аласыз.
жылжыту анықтамалары Есеп беру қызметінен іштей авторланған есеп қайнар көз
есебінде көкпен белгіленген байланыстарда пайда болады. Пайдаланушылар
мақсатты және мақсатты есепке арқылы нақтылауға өткізгісі келетін мәнді таңдау
үшін еренсілтемені нұқиды. Егер пайдаланушы жалғыз бағанда бірнеше элементтерді
таңдаған болса және егжей-тегжейлі мақсаттық есеп іске қосылған болса, әрбір
таңдалған жолдағы мәндер мақсатты параметрлерге өткізілген болады. Бұл және
шартты сияқты орын алады.
Бетбелгілерді жасау арқылы бірдей есепте жылжытуға да болады. Сонымен қатар
жылжыту анықтамаларын Есеп беру есебінен гөрі қайнар көз бумасында құра аласыз.
Пайдаланушылар буманың жылжытк анықтамаларын мақматты есепке IBM Cognos
Analysis Studio талдауларынан IBM Cognos Query Studio есебі, IBM Cognos
PowerPlay Studio report or IBM Cognos PowerCube бумасы немесе Есеп беру есебіне
шарлау үшін буманың жылжыту анықтамаларын қолданады. Қосымша ақпаратты
Басқару және Қауіпсіздік нұсқаулығы бөлімінен қараңыз.
Егер сізде IBM Cognos Software Development Kit болса, үшінші жақты қайнар
көздеріне кіру және шығуға егжей-тегжейлі қатынас орнату үшін URL
екен-жайларын қолдана аласыз.
Сонымен қоса картадан нақтылай аласыз.
394
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
Мақсатты есепте параметр жасау
Сәйкес келетін ақпараты бар екі септі байланыстыру үшін негізгі есепте
егжей-тегжейлі қатынау орнатыңыз. Осы әрекеттен кейін сіз басқа бір есептен
(негізгі) бір немесе одан көп дерек элементтерін таңдау арқылы бір есептің
(мақсатты) ішіндегі қатысты немесе нақтырақ ақпаратқа қол жеткізе аласыз.
Егер сіз мақсатты есепке SAP BW дерек көзін пайдаланып отырсаңыз және мақсатты
есепте иерархия түйініне арналған мән болса, негізгі есептегі мәндер иерархияның
жапырақ деңгейінің идентификаторын көрсететін дерек элементтері ғана бола алады.
Бастаудан бұрын
Бастамас бұрын, негізгі есеп ретінде қызмет ететін бір есептің және мақтсатты есеп
ретінде қызмет ететін екінші есептің бар екендігіне көз жеткіңіз.
Процедура
1. IBM Cognos Analytics - Reporting қызметінде мақсатты есепті ашыңыз.
2. Жылжыту бағаны ретінде қызмет ететін не есепті сүзетін параметрді жасаңыз.
Мысалы, жылжыту немесе тауарлар қатарын сүзу үшін келесі параметрді жасаңыз:
[Product line]=?prodline_p?
Кеңес: Көптеген мәндерді не мәндер ауқымын қабылдау үшін мақсатты есепті
қосу мақсатында inне in_rangeамалдағыштарын қолданыңыз.
3. Қолданыс жолағында мақсатты параметрге арналған мән жылжыту бөлігі ретінде
жіберілмегенде орындалатын әрекетті көрсетіңіз:
v
Пайдаланушылардың мәнді таңдауы қажеттігін көрсету үшін Талап етіледі
түймешігін басыңыз.
Мақсатты параметге арналған мән жіберілмесе, пайдаланушылардан мәнді
таңдау сұралады.
v
Пайдаланушылардың мәнді таңдау қажет еместігін көрсету үшін Қосымша
түймешігін басыңыз.
Пайдаланушылардан мәнді таңдау сұралады және мән осылай сүзілмейді.
v
Параметрді пайдаланбауға анықтау үшін, Ажыратылған түймешігін басыңыз.
Жылжыту кезінде параметр қолданылмайды. Ол басқа мақсаттар үшін де
есепте
қолданылмайды.
Кеңес: параметр басқа себептер үшін есепте қажет болса, анықтамада да
қолдануды көрсетпеуге болады(Параметрлер кестесі, Әдіс, Параметрді
қолданбау).
Шолу анықтамасын жасау
Екі байланыстырылған ақпараты бар есепті байланыстыру үшін шолу анықтамасын
жасаңыз (негізгі есеп және мақсатты есеп).
IBM Cognos Analytics - Reporting есебінде расталған жылжыту анықтамалары қайнар
көз есебінде көк түспен белгіленген байланыстар ретінде пайда болады.
Пайдаланушылар еренсілтемені мақсатты есепке шолу жасау және оған өткізгісі
келетін мәнді таңдау үшін басады. Егер пайдаланушы бір бағананың ішінді бірнеше
элементтерді таңдаса, егжей-тегжейлі есеп іске қосылған кезде әрбір таңдалған
жолдағы мәндер мақсатты параметрлерге өтеді. Яғни және шартындағыдай әрекет
орындалады.
Бөлім 18. Егжей-тегжейлі қатынасты қолдану
395