Тереңдікке_негізделген__Өрнек'>Әрекет атауы
Жоғары жылжыту әрекеті
Төмен жылжыту әрекеті
Тереңдікке негізделген
Өрнек
Дерек элементінің мәні
бірігулердегі барлық дерек
элементтерінен жоғары
жылжыған элементтен
өлшемдік иерархияда жоғары
болу үшін өзгереді.
Бірігулердің немесе
деңгейлердің саны Тереңдік
мәнінде анықталады.
Дерек элементінің мәні
бірігулердегі барлық дерек
элементтерінен жоғары
жылжыған элементтен
өлшемдік иерархияда жоғары
болу үшін өзгереді.
Бірігулердің немесе
деңгейлердің саны Тереңдік
мәнінде анықталады.
Аталық элемент
Дерек атауының мәні n
бірігуіндегі аталық
элементтің жылжыған
элементке қарағанда
өлшемдік иерархиядағы
жоғары дерек мәні болу үшін
өзгереді. Бірігу немесе деңгей
саны Тереңдік мәнімен
анықталады.
Дерек атауының мәні n
бірігуіндегі аталық
элементтің жылжыған
элементке қарағанда
өлшемдік иерархиядағы
жоғары дерек мәні болу үшін
өзгереді. Бірігу немесе деңгей
саны Тереңдік мәнімен
анықталады.
8. Бағана атауын жылжыту әрекеті жәшігінде әрбір дерек элементі үшін элемент
атауын не болмаса деңгей белгісін қолданатындығыңызды көрсетіңіз.
9. Дерек элементтерінің байланысын орнату қойындысынан дерек
элементтерінің топтарын байланыстыра аласыз:
v
Байланысқан дерек элементтерінің жаңа тобы белгісін басыңыз
.
v
Байланыстырылған дерек элементтерінің аталған тобына ат енгізіп OK
басыңыз.
Байланыстырылған дерек элементтерінің тобының атауын өзгерту үшін топты
басыңыз, Байланыстырылған деректер элементтері тобының атауын
өзгерту белгішесін нұқыңыз
, атауды енгізіңіз және OK түймешігін
басыңыз.
v
Дерек элементтерін сол жақтағы сұраулардан оң жақтағы топтарға жылжыту
үшін көрсеткілерді пайдаланыңыз.
Ескерту: Сіз бір топқа дерек элементін қоса аласыз.
Нәтижелер
Баяндама жоғары немесе төмен жылжытуға болатын кез келген элементке
байланыстар жасайды.
Сіз баяндаманы іске қосқан кезде, дерек элементін оң жақты басу арқылы және қажет
әрекетті мазмұн мәзірінен таңдай отырып, төмен немесе жоғары жылжыта аласыз.
Мәзір элементтері элементті төмен немесе жоғары жылжыту мүмкін емес болған
жағдайда қолжетімсіз болып табылады.
Өзара байланысты тапсырмалар:
“Жоғары жылжыту және төмен жылжыту диаграммасын құру” бетте 132
Егер сіз өлшемдік модельденген дереккөзді пайдалансаңыз, төменгі деңгейлі
деректерге төменге жылжуға немесе жоғары деңгейлі деректерге жоғары жылжуға
мүмкіндік беретін диаграмма жасай аласыз.
Бөлім 10. Өлшемдік Есептер Мәнері
281
Ұсыныс - Өте Үлкен Дерек Көздерінде Төмен Жылжиды
Өте үлкен дерек көздерінің сұрауын қолданатын есепте төмен жүрген кезде
нәтижелері жадыда болатынға ақарағанда үлкенірек болуы мүмкін. Мысалы, егер
әрқайсысында 1000 мүшелер болатын төрт иерархияның төменгі деңгейін енгізетін
болсаңыз, есепте 1,000,000,000,000 ұяшық болуы мүмкін. Ең қолайлысы, бұл сұрау
іске қосылу үшін өте ұзақ уақытты алады. Осы үлкен сұрау орындалған кезде, сол
сервер үрдісіне арналған барлық басқа сұраулар құрсауланған болады. Көптеген
дерек көздері үшін жадының жеткіліксіздігінен немесе тайм-ауттан сәтсіз болуы
мүмкін. Жады босайды және қалыпты қызметтер жаңартылады.
Алайда, Microsoft SQL Server 2005 Analysis Services (SSAS) текшені пайдаланған
кезде, SSAS тұтынушымен пайдаланылған жады басқа сұраулар қайтадан тиімді
пайдалануы мүмкін жолмен шығарылады. Өте баяу толық емес жұмыс істеу үшін
жаңа сұрауларды шақыра отырып сервер жеткіліксіз жадыны іске қосуды
жалғастырады. Сіз қателікке кезігуіңіз мүмкін және жүйе әкімшісін қолмен тоқтатып
және IBM Cognos Analytics қызметін қайта бастауыңыз қажет.
Бл ақаулардың алдын алу үшін есептерді жасау кезінде иерархия деңгейлерінің және
жиындарының өлшемін ескеріңіз және үлкен сұрауларды жасайтын жолдардағы
олардың бірігуіне жол бермеңіз. Жинақтың өлшемін анықтаңыз, сол жинақтағы
мүшелердің есебі ғана болатын өте кіші есепті жасаңыз немесе іске қосыңыз.
Деректеріңізге ықпал ету үшін сонымен қоса сүзу әдістерін қолдана аласыз.
282
IBM Cognos Analytics - Reporting Нұсқа 11.0: Пайдаланушы нұсқаулығы
Бөлім 11. Сүзгі деректеріне шақырулар қосу
Пайдаланушылар үшін өзара әркетті қосу үшін есепке шақырулар қоса аласыз.
Шақырулар олардың өз қажеттіліктеріне сәйкес есепке ақпаратты теңшеу үшін
пайдаланушыларға көмектесетін сұрақтар ретінде әрекет етеді. Мысалы,
пайдаланушылар өнім түрін таңдай алатындай етіп шақыру жасайсыз. тек таңдалған
өнім түріне жататын өнімдер ғана алынған және есепте көрсетілген.
Шақырулар байланысты емес үш құрамдастардан тұрады: параметрлер, шақыру
басқармалары және параметр мәндері. Параметрлер параметрленген сүзгілерде
негізделген және пайдаланушыларға қойылатын сұрақтарды құрастыру. Сұраларды
басқару сұрақтар қойылатын пайдаланушы интерфейсін қатамасыз етеді. Параметр
мәндері сұрақтарға берілетін жауаптарды қамтамасыз етеді.
IBM Cognos Analytics - Reportingқызметі шақыруларды құру үшін бірнеше жолдарды
қамтамасыз етеді. Сізге жасауға болады
v
Әкімшіңізге теңшелген параметрлерге кіру үшін Менің параметрлерім
тақтасын қолданыңыз
v
Build Prompt Page құралын қолданады
v
өзіңіздің шақыруыңызды және шақыру бетін құрастырады
v
шақыруды жасау үшін параметрді жасайды
v
ақыруларды тікелей есеп бетіне енгізеді
v
өлшемдік есептеуде, сіз сонымен қоса мтән сүзгілрін қолдана отырып
шақыруларды анықтай аласыз
Егер глобалдық сүзгілерді қолданатын интерактивті сандық тақтаға түрлі бумалардан
алынған есептерді қосатын болсаңыз, барлық есептердегі шақыру үшін бір параметр
атауын қолданатыңызға көз жеткізіңіз. Сонымен қоса шақыруларды бумада жасаңыз.
Қосымша ақпараттар үшін үлгілеу жөніндегі тақырыптарды қараңыз. Сонымен қоса
шектегіш сүзгілері сияқты есебіңіздегі деректерге назар аудару үшін мәтін сүзгілерін
қолданыла аласыз.
Шақыру Өрнектерінің синтаксисі
Шақыру өрнектері р параметр атауын білдіреді келесі синтаксисті қолданады.
Кейін басты мәліметті өзара қатынаста қолдана алатын параметрленген деректер
элементтерін жасау үшін осы өрнектерді қолдана аласыз.
Қолданатын өрнек түрі сіздің таңдаған реляциялық немесе өлшемдік есептеу
мәнеріне тәуелді болады. Есептеу мәнерлері туралы қосымша ақпарат үшін
“Реляциялық және өлшемдік есептеу мәнерлері” бетте 11 қараңыз.
Реляциялық: Мәліметті Сүзгі Өрнектері
Өлшемдік: Мәтін (Шектегіш) немесе Жиек
Өрнектері
[деректер элементі] = ?p?
шақыруларды және басты мәліметті өзара
қатынасты бір рет таңдау үшін
[деңгей немесе иерархия]->?p?
Шақырулардың және мәліметті өзара
қатынастардың мүшесін бір рет таңдау үшін
283