Өзара байланысты тапсырмалар:
“SQL не MDX құруда сұрау мәндерін көрсетеді” бетте 297
Сұрау не есептің құрылған SQL не MDX көрсету кезінде сұрау мәндерін көрсете
аласыз.
Сіздің жеке SQL немесе MDX пайдалана отырып, есеп
жасау
Сіз басқа есеп сияқты сыртқы көзден SQL немесе MDX қоса отырып, өз есебіңізді
жасай аласыз.
Егер сіз MDX элементімен жұмыс істеп жатсаңыз, онда MDX syntax қызметінің IBM
Cognos Analytics - Reporting қолдауын білуіңіз керек.
Егер сіз сұраудың SQL өңдеп отырған болсаңыз, онда Өңдеу қасиетін сұрауды
Шектелген Жергілікті қасиетіне өзгерту қажет.
Егер дерек көзі IBM Cognos TM1 болса, сіз өзіңіздің жеке MDX қосу арқылы есеп
жасай аласыз. IBM Cognos TM1 теңшеу MDX қолдау көрсетпейді.
Процедура
1. Жаңа есеп құрыңыз және Бос үлгіні таңдаңыз.
2. Сұраулар белгісі
басып және Сұраулар басыңыз.
3.
Құрал қорабы белгісін
басып және Сұрау белгісін жұмыс аймағына
апарыңыз.
4. Құрал жиыны бөлігінен келесілердің бірін орындаңыз:
v
SQL сұрау жасау үшін SQL сұраудың оң жағына салыңыз.
v
MDX сұрауын жасау үшін MDX сұраудың оң жағына салыңыз.
Кеңес: SQL немесе
MDX элементін жұмыс аймағының кезкелген жеріне
жылжыта аласыз және Cognos Analytics - Reporting элементі автоматты түрде
сұрауды құрады.
5. Сипаттарды көрсету белгісін
басып және Сипаттар қойынында Дерек
қайнар көздері сипатын екі рет басып және дерек қайнар көздерін басыңыз.
6. Қажет болған жағдайда Каталог қасиетін каталогтың атымен күйлеңіз.
7. SQL немесе MDX қасиетін екі рет басып, SQL немесе MDX жазыңыз.
8. Қателерді тексеру үшін, Тексеру түймешігін басыңыз.
9. Егер SQL белгісімен жұмыс істесеңіз, сұрауды таңдап және Сипаттар қойнында
Орындау сипатын Шектелген тіл элементіне орнатыңыз.
10. Сұрауды екі рет басыңыз.
Егер SQL немесе MDX жарамды болса, SQL немесе MDX анықталған дерек
элементтері Дерек элементтері тақтасында пайда болады.
11. Беттер белгісін басып
және есеп бетін басыңыз.
12.
Құралдар жиыны белгісін басып және нысанды жұмыс аймағына апарыңыз.
Мысал үшін тізімді, айқас кестені, диаграмманы немесе қайталауышты салыңыз.
13. Дерек контейнерін басыңыз.
14. Сипаттарды көрсету белгісін басып және Сипаттар тақтасында Иені
таңдаубелгісін
басыңыз
және жаңа ғана құрған контейнерді басыңыз.
Мысал үшін, егер сіз тізім жасаған болсаңыз,
Тізім қасиетін басыңыз.
Бөлім 10. Өлшемдік Есептер Мәнері
269
Кеңес: Таңдау үшін контейнердің таңдау шарттарын (үш қызғылт нүктелер)
баса аласыз.
15. Сұрау қасиетін есеп түріне арналған сұрау ретінде күйлеңіз.
16. Дерек белгісін
басып, Дерек элементтері қойындысынан
элементтерді алдыңғы қадамдағы сіз таңдаған сұраудан дерек ұстағышына
апарыңыз.
Сұрауды SQL түрлендіру
Сіз сұрауды өңдеу үшін SQL ретінде түрлендіре аласыз. Осыны көрсетілімді
жетілдіру үшін орындауды қалауыңыз мүмкін немесе SQL мүмкіндіктері тікелей IBM
Cognos Analytics - Reporting қызметі арқылы қолдауға ие болмайды.
Сұрауды SQL - ге түрлендіру қайтарылмайтын үдеріс болы табылады.
Процедура
1. Сұраулар белгісін басыңыз
және сұрауды басыңыз.
2.
Сипаттарды көрсету белгісін
басып және Сипаттар қойынында Жасалған
сипатты екі рет басыңыз.
3. OK басып және содан кейін Түрлендіру басыңыз.
4. Қателерді тексеру үшін, Тексеру түймешігін басыңыз.
5. Сұрауды таңдап және Сипаттар қойнында Орындау сипатын Шектелген тіл
элементіне орнатыңыз.
SQL немесе MDX өңдеу
Сіз SQL немесе MDX сұрауы ретінде жасалған немесе SQL ауыстырылған сұрауға
SQL немесе MDX өңдей аласыз.
Процедура
1. Сұраулар белгісін басып
сұрауды кеңейтіп және SQL немесе MDX элементін
сұрау астында басыңыз.
2. Жұмыс аумағында SQL немесе MDX элементін екі рет басыңыз.
3. Мәтін қорыпшасында өзгертулер жасаңыз.
Егер сіз MDX элементімен жұмыс істеп жатсаңыз, онда MDX syntax қызметінің
IBM Cognos Analytics - Reporting қолдауын білуіңіз керек.
4. Қателерді тексеру үшін, Тексеру түймешігін басыңыз.
Бірінші-Оңтайландыру Жолдары
IBM Cognos Analytics - Reporting қызметі арқылы жасалған SQL элементі сіз
таңдаған есеп пішіміне байланысты. Мысалы, егер HTML пішімін көрсететін
болсаңыз, бірінші-оңтайландыру жолдарына сұрау жасалған. Егер PDF көрсеткен
болсаңыз, барлық-жолдарға сұрау жасалған болады.
Бұл дерекқор әкімшілері мен бағдарламашылары үшін Cognos Analytics - Reporting
қызметі бірінші жолдардағы оңтайандыруды әрдайым қолданбайтынын ескеру үшін
маңызды. Егер қабылдайтын болсаңыз бірінші-оңтайландыру жолдарына әрқашанда
сұрау жасалған болса, бұл RDBMS оңтайландырғышты сұрауды күткеннен басқаша
өңдеуге алып келуі мүмкін.
270
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
MDX Синтаксисіне қолдаукөрсетілген
MDX элементімен бірге жұмыс істесеңіз IBM Cognos Analytics - Reporting
қолдайтын синтаксистан аулақ болуыңыз керек. Cognos Analytics - Reporting бөлігі
MDX грамматикасын Microsoft Data Access Software Developer Kit 2.8 нұсқасында
көрсетілгендей қолдайды.
Cognos Analytics - Reporting бөлігі келесі MDX қызметтерін қолдайды. Бұл толық
емес тізім және келесі дерек көздерімен жұмыс істеген кезде ғана қолданылады:
v
текшелер
v
SAP BW
v
IBM Cognos TM1
v
IBM Db2 OLAP
v
IBM Cognos Consolidation
v
IBM Cognos Contributor
Осы дерек қорлары үшін IBM Cognos Analytics есебі Microsoft SQL Server Analysis
Services синтаксисінің түрлерін қолданады.
v
Acos
v
Aggregate
v
Ancestor
v
Ancestors
v
Asin
v
Atan
v
Avg
v
BottomCount
v
BottomPercent
v
BottomSum
v
Children
v
ClosingPeriod
v
CoalesceEmpty
v
Convert
v
Cos
v
Cosh
v
Count
v
Cousin
v
Crossjoin
v
CurrentMember
v
DefaultMember
v
Descendants
v
Dimension
v
Distinct
v
Except
v
Exp
v
Filter
v
FirstChild
v
FirstSibling
v
Generate
Бөлім 10. Өлшемдік Есептер Мәнері
271