Analysis Services қызметтерінен деректерді алу

Analysis Services қызметтері жиынтық кестелер мен Power View есептерінде деректерді зерттеуге қолайлы өлшемді деректерді ұсынады. Analysis Services деректерін мына орыннан алуға болады:

  • Analysis Services көп өлшемді серверіндегі OLAP текшелері.

  • Analysis Services кестелік серверіндегі кестелік үлгілер.

  • Жұмыс кітабында деректер үлгісі болса, SharePoint 2013 қызметіндегі Excel 2013 жұмыс кітаптары.

  • SharePoint 2010 бағдарламасындағы Power Pivot жұмыс кітаптары.

Деректерді желідегі байланыс арқылы сыртқы Analysis Services деректер көзінен талдауға болады. Есепті айналдырудан, бөлуден және сүзуден соң Excel бағдарламасы сұралған деректер үшін Analysis Services қызметтерін сұрайды. Осы жолмен деректерді талдау үшін деректер көзіне желілік байланыс қажет.

Басқа әдіс офлайн жұмыс істеуге арналған. Деректер мен есеп визуализацияларының екеуі де бір файлда тәуелсіз және толығымен тасымалы болатындай деректерді жұмыс кітабына импорттау арқылы офлайн жұмыс істей аласыз. Егер деректерді импорттасаңыз, бұл әрекеттің жаңа талаптарды, оның ішінде Power Pivot қондырмасын, кейбір MDX білімін және үлкенірек жұмыс кітаптарды сақтау үшін жеткілікті бос орынды қажет ететін білуіңіз қажет. Бұл мақалада деректерді әр түрлі Analysis Services деректер көздерінен импорттау түсіндіріледі.

SharePoint немесе Office 365 қызметіне сақталған Excel жұмыс кітаптары ең үлкен файл өлшеміне қатысты болады. Power Pivot қондырмасында кестені импорттау шеберін пайдалану арқылы толық файл өлшемін азайту үшін кестелерді, бағандарды және жолдарды іріктеп импорттауға болады. Жұмыс кітабыңыз Excel Online бағдарламасында көру үшін тым үлкен болса, оны Excel 2013 бағдарламасында аша аласыз.

Office 365 жүйесі сыртқы деректер көздеріне, оның ішінде желідегі серверлерде іске қосылатын Analysis Services шешімдеріне қарсы деректер жаңартуына тыйым салады. Талаптарыңызға жаңартылатын деректер кіретін болса, оның орнына SharePoint пайдаланыңыз немесе желі файлымен бөлісуді пайдаланыңыз.

Бұл мақалада

Алғышарттар

Текшеге, кестелік үлгіге немесе Power Pivot деректер үлгісіне қосылу

Деректерді текшеден импорттау

Деректерді кестелік үлгіден импорттау

SharePoint қызметінде деректерді жұмыс кітабы деректер үлгісінен импорттау

Деректерді сыртқы Analysis Services дерекқорынан жаңарту

Алғышарттар

Analysis Services текшелерінің нұсқасы SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 немесе SQL Server 2012 болуы керек.

Analysis Services кестелік үлгі дерекқорлары тек SQL Server 2012 нұсқасында болады.

Analysis Services дерекқорына қосу әдісін білуіңіз қажет. Analysis Services дерекқор әкімшісімен сервер мен дерекқор атауларын анықтауды және пайдалану қажет тіркелгі деректерін тексеріңіз.

Деректерді деректер үлгісіне импорттау үшін Office Professional Plus шығарылымымен бірге келетін Power Pivot қондырмасы болу қажет. Сондай-ақ, пайдалану қажет деректерді шығарып алатын MDX сұрауын жазу әдісін білуіңіз қажет болуы мүмкін. MDX сұрауын жазуға балама әрекеттерге өлшемдерді, өлшемділік атрибуттарын және талдау қажет иерархияларды таңдау үшін сұрау құрушысын пайдалану жатады.

Жиынтық кестеге немесе жиынтық диаграммаға Excel арқылы интерактивті қосылу үшін MDX шеберліктері қажет емес. Excel бағдарламасы толық OLAP текшесіне немесе кестелік үлгіге қосылады.

Файл өлшемдері сіз дағдыланған өлшемдерден үлкенірек болады. Салыстыру арқылы жұмыс кітабы деректер қосылымымен 100 килобайттан төмен оңай түсуі мүмкін, ал импортталған деректері бар сол жұмыс кітабы он есе үлкен болуы мүмкін. Мәселе бос орында болса, үлкенірек файлдарға арналған бөлме жасауыңыз қажет.

Деректер көздері ретінде пайдаланылатын Power Pivot жұмыс кітаптары SharePoint 2010 немесе SharePoint 2013 нұсқасында жариялануы мүмкін. SharePoint сайты есеп жасау үшін пайдаланылатын компьютерден басқа компьютерде іске қосылуы керек. SharePoint жұмыс кітаптарына қатысты есеп жасау үшін сізде SharePoint сайтында көру рұқсаттары болуы керек.

Текшеге, кестелік үлгіге немесе Power Pivot деректер үлгісіне жалғау

Analysis Services текшесінде немесе үлгісінде деректер талдаудың ең оңай жолы - сыртқы дерекқорға қосылым орнату. Жиынтық кестеде немесе есепте дерекқорға нақты уақытта байланыс болады. Өрісті Өрістер тізімінің Мәндер, Жолдар, Бағандар немесе Сүзгі аймағына әр уақыт апарған кезде Excel бағдарламасы сұрау жасап, оны Analysis Services қызметтеріне жібереді.

Талданып жатқан деректерге нақты уақытта байланыста болудың артықшылықтары бар. Еркін формадағы талдаулар жасай аласыз. Кез келген өрісті жиынтық кестеге немесе есепке қосыңыз және Analysis Services сұралған деректерді қайта береді. Analysis Services қызметтеріне қосылған өрістер тізімінде текшедегі немесе үлгідегі барлық нысандар бар, сондықтан қажетті деректерді алу үшін MDX қызметіне жазудың қажеті жоқ.

Кемшіліктеріне сервер қосылымына тәуелділігі жатады. Егер сервер нашарласа немесе офлайн жұмыс істегіңіз келсе, деректер байланысы толығымен тоқтайды.

Беттің жоғары бөлігі

Деректерді текшеден импорттау

SQL Server Analysis Services дерекқорындағы кез келген деректерді Excel бағдарламасындағы деректер үлгісіне көшіруге болады. Өлшемділікті толығымен немесе оның бір бөлігін шығарып алуға немесе текшеден ай сайынғы, ағымдағы жылдың сатылымдар сомасы сияқты бөліктерді және статистикалық өрнекті алуға болады.

Келесі процедура Analysis Service нұсқасындағы дәстүрлі текшеден деректердің ішкі жиынын алу үшін қондырманы немесе MDX қызметін пайдалану жолын көрсетеді. Power Pivot қондырмасы арқылы сұрау жасау кезінде MDX әрқашан пайдаланылады.

Бұл процедурада текшенің ішкі жиынын импорттау жолын түсіндіру үшін Adventure Works DW Multidimensional 2012 үлгі дерекқоры пайдаланылады. Егер Adventure Works DW Multidimensional 2012 бар Analysis Services қызметтеріне байланысыңыз болса, Analysis Services қызметтерінен деректерді импорттау жолын үйрену үшін осы қадамдарды орындай аласыз.

  1. Power Pivot қондырмасын іске қосыңыз және Power Pivot терезесін ашыңыз.

  2. Power Pivot терезесінде Сыртқы деректерді алу > Дерекқордан > Analysis Services қызметтерінен немесе Power Pivot тармағына өтіңіз.

  3. Microsoft SQL Server Analysis Services қызметтеріне қосылу тармағында Сервер немесе файл атауы жолағына Analysis Services қызметтерін іске қосатын компьютер атауын енгізіңіз.

  4. Дерекқор атауы тізімінің оң жағындағы төмен көрсеткіні басып, тізімнен Analysis Services дерекқорын таңдаңыз. Мысалы, Adventure Works DW Multidimensional 2012 үлгі дерекқорына кіре алсаңыз, Adventure Works DW Multidimensional 2012 дерекқорын таңдайтын едіңіз.

  5. Analysis Services сервері қол жетімді екенін тексеру үшін Байланысты тексеру пәрменін таңдаңыз.

  6. Келесі түймешігін басыңыз.

  7. MDX сұрауын көрсету бетінде Дизайн пәрменін таңдап, MDX сұраулар дизайнерін ашыңыз.

    Бұл қадамда үлкен сұрауларды құрастыру аумағына импорттау керек барлық өлшемдерді, өлшемділік атрибуттарын, иерархияларды және есептелетін элементтерді апарасыз.

    Кем дегенде бір өлшем және бір немесе бірнеше өлшемділіктерді таңдаңыз.

    Егер пайдалану керек бар MDX нұсқауы болса, нұсқауды мәтін ұясына қойып, нұсқаудың жұмыс істейтінін тексеру үшін Тексеру пәрменін таңдаңыз. Дизайнерді пайдалану туралы қосымша ақпаратты Analysis Services MDX сұраулар дизайнер Power Pivot) бөлімінен қараңыз.

    Мысал ретінде Adventure Works үлгі текшесі пайдаланатын бұл іс рәсімі үшін келесі әрекеттерді орындаңыз:

    1. Метадеректер аймағында Өлшемдер тармағын кеңейтіп алыңыз да, Сату жиынтығы тармағын шығарып алыңыз.

    2. Орташа сату сомасы тармағын үлкен құрастыру бөлігіне апарыңыз.

    3. Метадеректер аймағында Өнім өлшемін кеңейтіп алыңыз.

    4. Өнім санаттары тармағын үлкен құрастыру аумағында Орташа сату сомасы тармағының сол жағына апарыңыз.

    5. Метадеректер аймағында Күн өлшемділігін кеңейтіп алыңыз да, Күнтізбе тармағын шығарып алыңыз.

    6. Date.Calendar Year тармағын үлкен құрастыру аумағында Санат тармағының сол жағына апарыңыз.

    7. Таңдау бойынша, деректердің ішкі жиынын импорттау үшін сүзгіні қосыңыз. Дизайнердің жоғарғы оң жағындағы бөлікте Өлшем үшін «Күн» тармағын өлшем өрісіне апарыңыз. Иерархия ішінде Date.Calendar Year деңгейін таңдаңыз; Оператор үшін Тең емес параметрін таңдаңыз; Сүзгі өрнегі үшін төмен көрсеткіні басып, «CY 2009» және «CY 2010» параметрін таңдаңыз.

      Бұл текшеде сүзгіні жасайды, осылайша 2009 жылдың мәндерін қоспауға болады.

  8. ОК түймешігін басып, сұраулар дизайнері арқылы жасалған MDX сұрауын қарап шығыңыз.

  9. Деректер жиыны үшін түсінікті атауды теріңіз. Бұл атау деректер үлгісінде кесте атауы ретінде пайдаланылады. Егер жаңа атауды тағайындамасаңыз, әдепкі бойынша, сұрау нәтижелері «Сұрау» деп аталатын жаңа кестеде сақталады.

  10. Дайын пәрменін таңдаңыз.

  11. Деректерді жүктеу аяқталғанда, Жабу пәрменін таңдаңыз.

Текше дерекқорынан импортталатын барлық деректер біркелкіленеді. Үлгіңізде деректер сұрауда көрсетілген барлық бағандарды қамтитын бір кесте ретінде көрінеді. Бірнеше өлшемділіктердегі өлшемдерді шығарып алатын сұрау анықталса, деректер әр өлшемділігі бөлек бағанда импортталады.

Деректерді деректер үлгісіне импорттағаннан кейін сандық немесе қаржылық деректерді қамтитын бағандардың деректер түрін тексеруді қалауыңыз мүмкін. Егер Power Pivot бағанда бос мәндер тапса, ол деректер түрін Мәтінге өзгертеді. Деректер түрін әр бағанды таңдау және таспада Пішімдеу тобындағы деректер түрін көру арқылы тексеруге және өзгертуге болады. Сандық немесе қаржылық деректерге қате түр белгіленген болса, деректер түрін түзету үшін «Деректер түрі» параметрін пайдалануға болады.

Жиынтық кестедегі деректерді пайдалану үшін Excel бағдарламасына кері ауысыңыз:

  1. Кірістіру > Кесте > Жиынтық кесте тармағына өтіңіз.

  2. Сыртқы деректер көздерін пайдалану, кейін Байланыстарды таңдау тармағын басыңыз.

  3. Кестелер түймешігін басыңыз.

  4. Осы жұмыс кітабы деректер үлгісінде жаңа ғана импортталған кестені таңдаңыз.

Беттің жоғары бөлігі

Деректерді кестелік үлгіден импорттау

Келесі процедура кестелік үлгіні мысал ретінде пайдалану арқылы деректерді импорттауды сипаттайды. Дайындау үшін Analysis Services кестелік серверінде іске қосылатын Adventure Works Tabular Model SQL 2012 үлгісін пайдалануға болады.

  1. Кестелік дерекқорда кем дегенде бір өлшем бар екенін тексеріңіз. Дерекқорда өлшемдер болмаса, импорттау орындалмайды. Үлгі шешімін пайдалансаңыз, ол өлшемдерді қамтиды.

  2. Power Pivot қондырмасын іске қосыңыз және Power Pivot терезесін ашыңыз.

  3. Power Pivot терезесінде Сыртқы деректерді алу > Дерекқордан > Analysis Services қызметтерінен немесе Power Pivot тармағына өтіңіз.

  4. Microsoft SQL Server Analysis Services қызметтеріне қосылу тармағында Сервер немесе файл атауы жолағына Analysis Services қызметтерін іске қосатын компьютер атауын енгізіңіз.

  5. Дерекқор атауы тізімінің оң жағындағы төмен көрсеткіні басып, тізімнен Analysis Services дерекқорын таңдаңыз. Мысалы, AW Internet Sales кестелік үлгі дерекқорына кіре алсаңыз, Adventure Works Tabular Model SQL 2012 таңдайсыз

  6. Analysis Services сервері қол жетімді екенін тексеру үшін Байланысты тексеру пәрменін таңдаңыз.

  7. Келесі түймешігін басыңыз.

  8. MDX сұрауын көрсету бетінде Дизайн пәрменін таңдап, MDX сұраулар дизайнерін ашыңыз.

    Бұл қадамда үлкен сұрауларды құрастыру аумағына импорттау керек барлық өлшемдерді, бағандарды және иерархияларды апарасыз.

    Егер пайдалану керек бар MDX нұсқауы болса, нұсқауды мәтін ұясына қойып, нұсқаудың жұмыс істейтінін тексеру үшін Тексеру пәрменін таңдаңыз. Дизайн туралы қосымша ақпаратты Analysis Services MDX сұраулар дизайнері (Power Pivot) бөлімінен қараңыз.

    Осы процедурада мысал ретінде мысал үлгіні пайдалану арқылы келесі әрекеттерді орындаңыз:

    1. Метадеректер аймағында Өлшемдер тармағын, кейін Интернет сатылымдары тармағын шығарып алыңыз.

    2. Интернет жалпы сатылымдары тармағын үлкен құрастыру бөлігіне апарыңыз.

    3. Өнім кестесін жайыңыз.

    4. Тізімнің төменгі жағына айналдырып, Санат тармағын үлкен құрастыру аймағындағы Интернет жалпы сатылымдары тармағының сол жағына апарыңыз. Бұл - иерархия, сондықтан ол барлық өрістерді иерархияға қайтарады.

    5. Күн кестесін жайыңыз.

    6. Күнтізбе жылы тармағын үлкен құрастыру аумағында Санат тармағының сол жағына апарыңыз.

    7. Сату аумағын жайыңыз.

    8. Сату аумағы аймағын құрастырудың жоғарғы жағындағы Сүзгі аумағына апарыңыз. Сүзгі өрнегінде «Австралия» тармағын таңдаңыз.

      Мысал кестелік дерекқорына арналған MDX сұрауы

  9. ОК түймешігін басып, сұраулар дизайнері арқылы жасалған MDX сұрауын қарап шығыңыз.

  10. Деректер жиыны үшін түсінікті атауды теріңіз. Бұл атау деректер үлгісінде кесте атауы ретінде пайдаланылады. Егер жаңа атауды тағайындамасаңыз, әдепкі бойынша, сұрау нәтижелері «Сұрау» деп аталатын жаңа кестеде сақталады.

  11. Дайын пәрменін таңдаңыз.

  12. Деректерді жүктеу аяқталғанда, Жабу пәрменін таңдаңыз.

Деректерді деректер үлгісіне импорттағаннан кейін сандық немесе қаржылық деректерді қамтитын бағандардың деректер түрін тексеруді қалауыңыз мүмкін. Егер Power Pivot бағанда бос мәндер тапса, ол деректер түрін Мәтінге өзгертеді. Деректер түрін әр бағанды таңдау және таспада Пішімдеу тобындағы деректер түрін көру арқылы тексеруге және өзгертуге болады. Сандық немесе қаржылық деректерге қате түр белгіленген болса, деректер түрін түзету үшін «Деректер түрі» параметрін пайдалануға болады.

Жиынтық кестедегі деректерді пайдалану үшін Excel бағдарламасына кері ауысыңыз:

  1. Кірістіру > Кесте > Жиынтық кесте тармағына өтіңіз.

  2. Сыртқы деректер көздерін пайдалану, кейін Байланыстарды таңдау тармағын басыңыз.

  3. Кестелер түймешігін басыңыз.

  4. Осы жұмыс кітабы деректер үлгісінде жаңа ғана импортталған кестені таңдаңыз.

Беттің жоғары бөлігі

SharePoint қызметінде деректерді жұмыс кітабы деректер үлгісінен импорттау

Деректерді жүктеу үшін SharePoint қызметіне қосымша бағдарламалық құрал қажет болуы мүмкін. Егер SharePoint 2010 пайдалансаңыз, сізде SharePoint 2010 нұсқасына арналған Power Pivot болу қажет. Керісінше, SharePoint 2013 қызметінде деректер үлгісін жүктеуге және сұрауға арналған бекітілген мүмкіндік бар. SharePoint 2013 қызметін пайдаланып жатсаңыз, SharePoint әкімшісінен Excel қызметтерінің қосылғанын және бизнес сараптау жұмыс жүктеуіне конфигурацияланғанын сұраңыз.

  1. Power Pivot терезесінде Сыртқы деректерді алу > Дерекқордан > Analysis Services қызметтерінен немесе Power Pivot тармағына өтіңіз.

  2. Microsoft SQL Server Analysis Services қызметтеріне қосылу бетінде Түсінікті байланыс атауы үшін деректер байланысының сипаттағыш атауын теріңіз. Байланыс үшін сипаттағыш атауларды пайдалану сізге байланысты пайдалану жолын еске түсіруге көмектеседі.

  3. Сервер немесе файл атауы ішінде жарияланған .xlsx файлының URL мекенжайын теріңіз. Мысалы, http://Contoso-srv/Shared Documents/ContosoSales.xlsx.

    Ескерту : Жергілікті Excel жұмыс кітабын деректер көзі ретінде пайдалана алмайсыз; жұмыс кітабын SharePoint сайтына жариялау керек.

  4. Жұмыс кітабы SharePoint сайтында қол жетімді екенін тексеру үшін Байланысты тексеру пәрменін таңдаңыз.

  5. Келесі түймешігін басыңыз.

  6. Дизайн түймешігін басыңыз.

  7. Өлшемдерді, өлшем атрибуттарын немесе иерархияларды үлкен құрастыру аумағына апару арқылы сұрауды жасаңыз. Қосымша жоғарғы оң жақ бұрыштағы сүзгі бөлігін пайдаланып импортталатын деректердің ішкі жиынын таңдаңыз.

  8. OK түймешігін басыңыз.

  9. Тексеру пәрменін таңдаңыз.

  10. Дайын түймешігін басыңыз.

Power Pivot деректері деректер үлгісіне көшіріледі және қысылған пішімде сақталады. Деректер импортталғаннан кейін жұмыс кітабымен байланыс жабылады. Бастапқы деректерді қайта сұрау үшін Excel бағдарламасында жұмыс кітабын жаңартуға болады.

Беттің жоғары бөлігі

Деректерді сыртқы Analysis Services дерекқорынан жаңарту

Excel бағдарламасында Analysis Services дерекқорына қайта қосылу және жұмыс кітабындағы деректерді жаңарту үшін Деректер > Байланыстар > Барлығын жаңарту тармағын таңдаңыз.

Жаңарту жеке ұяшықтарды жаңартып, соңғы импорттаудан кейінгі сыртқы дерекқорға шығарылған жолдарды қосады. Жолдар мен бар бағандар ғана жаңартылады; егер үлгіге жаңа баған қосқыңыз келсе, оны осы мақаланың жоғарғы жағында көрсетілген қадамдар арқылы импорттауыңыз қажет.

Жаңарту деректерді импорттауға қолданылған сұрауды қайта іске қосады. Егер деректер көзі бірдей орында бұдан былай болмаса немесе кестелер немесе бағандар жойылса немесе атауы өзгертілсе, жаңарту мүмкін болмайды, бірақ бұрын импортталған деректер сізде қала береді. Деректерді жаңарту кезінде пайдаланылған сұрауды көру мақсатында Power Pivot терезесін ашу үшін Power Pivot > Басқару тармағына өтіңіз. Сұрауды көру үшін Дизайн > Кесте сипаттары тармағын басыңыз.

Analysis Services деректерді оның дерекқорларынан оқу үшін Windows пайдаланушы тіркелгісін пайдаланады. Деректерді импорттаудан бұрын дерекқор әкімшісінің Windows пайдаланушы тіркелгісіне дерекқордағы рұқсаттарды оқуға рұқсат беруі қажет. Бұл рұқсаттар деректерді жаңартуға да пайдаланылады. Егер басқа адамдар деректерді жаңартқысы келсе, олардың да дерекқорға кіру рұқсаттарын оқуы қажет.

Жұмыс кітабын қалай ортақ пайдаланғаныңыз деректер жаңартылуының пайда болуын анықтайтынын ұмытпаңыз. Office 365 бағдарламасында Office 365 ішіне сақталған жұмыс кітабында деректерді жаңарту мүмкін емес. SharePoint Server 2013 бағдарламасында серверде бақылаусыз деректер жаңартылуын жоспарлай аласыз, бірақ осы әрекетті орындау үшін SharePoint 2013 нұсқасына арналған Power Pivot мүмкіндігінің SharePoint ортасына орнатылуы және конфигурациялануы қажет. Жоспарланған деректер жаңартылуының қол жетімді екендігін білу үшін SharePoint әкімшісімен тексеру қажет.

Беттің жоғары бөлігі

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×