Бизнесті талдау құралын қалай таңдауға болады

Сіздің таңдауыңыз қандай?

Көбінесе қымбат және күрделі BI жүйелерін пайдалану қарапайым және салыстырмалы түрде арзан, бірақ жеткілікті тиімді аналитикалық құралдармен ауыстырылуы мүмкін. Осы мақаланы оқығаннан кейін сіз өзіңіздің бизнес-аналитика қажеттіліктеріңізді бағалай аласыз және сіздің бизнесіңіз үшін қай опция жақсы екенін түсінесіз.

Әрине, барлық BI жүйелері өте күрделі архитектураға ие және оларды компанияда енгізу оңай мәселе емес, шешім үшін үлкен қаражат пен жоғары білікті интеграторлар қажет. Сіз олардың қызметтеріне қайта-қайта жүгінуіңіз керек, өйткені бәрі іске асыру және іске қосумен аяқталмайды - болашақта функционалдылықты нақтылау, жаңа есептер мен көрсеткіштерді әзірлеу қажет болады. Жүйе сәтті болса, онда көбірек қызметкерлердің жұмыс істеуін қалайтынын ескеру керек, бұл қосымша пайдаланушы лицензияларын сатып алуды білдіреді.

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

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

Power BI немесе Excel?

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

Бұл мәселе Power BI көмегімен қалай шешіледі?

Дереккөздерден алынған мәліметтер жүйеге жүктеледі және талдауға дайындалады: кестелерге бөлінеді, тазартылады және салыстырылады. Осыдан кейін бизнес-модель құрастырылады: кестелер бір-бірімен байланыстырылады, көрсеткіштер анықталады және пайдаланушы иерархиялары жасалады. Келесі кезең - визуализация. Мұнда басқару элементтері мен виджеттерді жай сүйреп апару арқылы интерактивті бақылау тақтасы жасалады. Барлық элементтер деректер моделі арқылы қосылған. Талдау кезінде бұл бақылау тақтасының кез келген элементін бір рет басу арқылы оны барлық көріністерде сүзіп, қажетті ақпаратқа шоғырлануға мүмкіндік береді.

Дәстүрлі тәсілмен салыстырғанда Power BI пайдаланудың қандай артықшылықтарын жоғарыдағы мысалдан көруге болады?

1 – Мәліметтерді алу және талдауға дайындау процедурасын автоматтандыру.
2 – Бизнес моделін құру.
3 – Керемет визуализация.
4 – Есептерге бөлек қол жеткізу.

Енді әр тармақты бөлек қарастырайық.

1 – Есепті құруға деректерді дайындау үшін деректерге қосылатын және оны өңдейтін процедураны анықтау қажет және басқа кезеңге есеп алу қажет болған сайын Power BI деректерді жасалған процедура арқылы өткізеді. . Бұл деректерді талдауға дайындаумен байланысты жұмыстардың көпшілігін автоматтандырады. Бірақ Power BI деректерді дайындау процедурасын Excel бағдарламасының классикалық нұсқасында қол жетімді құралды пайдаланып жүзеге асырады және ол деп аталады. Қуат сұрауы. Ол Excel бағдарламасындағы тапсырманы дәл осылай орындауға мүмкіндік береді.

2 – Мұнда да жағдай бірдей. Бизнес үлгісін құруға арналған Power BI құралы Excel бағдарламасында да қол жетімді - бұл Қуат жиынтығы.

3 – Сіз ойлағандай, визуализациямен жағдай ұқсас: Excel кеңейтімі - Қуат көрінісі бұл тапсырманы соққымен жеңеді.

4 – Есептерге қол жеткізуді анықтау қалды. Бұл жерде жағдай онша қызғылт емес. Өйткені, Power BI - бұл жеке тіркелгі арқылы қол жеткізуге болатын бұлттық қызмет. Қызмет әкімшісі пайдаланушыларды топтарға бөледі және осы топтар үшін есептерге қол жеткізудің әртүрлі деңгейлерін орнатады. Бұл компания қызметкерлері арасындағы қол жеткізу құқықтарын саралауға қол жеткізеді. Осылайша, талдаушылар, менеджерлер және директорлар бір бетке кірген кезде есепті өздеріне қолжетімді көріністе көреді. Қатынас деректердің белгілі бір жинағымен немесе бүкіл есеппен шектелуі мүмкін. Дегенмен, есеп Excel файлында болса, жүйе әкімшісінің күш-жігері арқылы қол жеткізу мәселесін шешуге болады, бірақ бұл бірдей болмайды. Мен корпоративтік порталдың мүмкіндіктерін сипаттаған кезде бұл тапсырмаға қайта ораламын.

Айта кету керек, компанияның күрделі және әдемі бақылау тақталарына деген қажеттілігі әдетте үлкен емес және Excel бағдарламасында деректерді талдау үшін бизнес-модельді құрастырғаннан кейін олар Power View мүмкіндіктеріне жүгінбейді, бірақ pivot пайдаланады. кестелер. Олар көптеген бизнес-аналитика мәселелерін шешуге жеткілікті OLAP функционалдығын қамтамасыз етеді.

Осылайша, Excel бағдарламасында бизнес талдауын жүргізу опциясы есептерді қажет ететін қызметкерлер саны аз орташа компанияның қажеттіліктерін қанағаттандыруы мүмкін. Алайда, егер сіздің компанияңыздың қажеттіліктері үлкенірек болса, бәрін бірден шешетін құралдарға жүгінуге асықпаңыз.

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

ETL және DWH

Бұрын талқыланған бизнес есептерін құру тәсілдерінде деректерді жүктеу және талдау үшін дайындау Power Query технологиясы арқылы жүзеге асырылды. Деректер көздері көп болмағанша бұл әдіс толығымен негізделген және тиімді болып қала береді: бір есеп жүйесі және Excel кестелеріндегі анықтамалықтар. Дегенмен, есеп жүйелері санының көбеюімен Power Query көмегімен бұл мәселені шешу өте қиын және оны қолдау мен дамыту қиынға соғады. Мұндай жағдайларда ETL құралдары көмекке келеді.

Олардың көмегімен деректер көздерден түсіріледі (Үзінді), түрлендіріледі (Transform), бұл тазалау мен салыстыруды білдіреді және деректер қоймасына жүктеледі (Жүктеу). Деректер қоймасы (DWH - Data Warehouse) әдетте серверде орналасқан реляциялық деректер қоры болып табылады. Бұл дерекқорда талдауға қолайлы деректер бар. ETL процесі кестеге сәйкес іске қосылады, ол қойма деректерін соңғысына дейін жаңартады. Айтпақшы, бұл бүкіл асүйге MS SQL Server бөлігі болып табылатын Integration Services тамаша қызмет көрсетеді.

Бұдан басқа, бұрынғыдай деректер мен визуализацияның бизнес үлгісін құру үшін Excel, Power BI немесе Tableau немесе Qlik Sense сияқты басқа аналитикалық құралдарды пайдалануға болады. Біріншіден, мен сіздердің назарларыңызды ұзақ уақыт бойы қол жетімді болғанына қарамастан, сіз білмейтін тағы бір мүмкіндікке аударғым келеді. Біз MS SQL Server аналитикалық қызметтерін, атап айтқанда Analysis Services көмегімен бизнес үлгілерін құру туралы айтып отырмыз.

MS Analysis Services жүйесіндегі деректер үлгілері

Мақаланың бұл бөлімі өз компаниясында MS SQL серверін қолданатындар үшін қызықтырақ болады.

Analysis Services қазіргі уақытта деректер үлгілерінің екі түрін ұсынады: көп өлшемді және кестелік үлгілер. Осы үлгілердегі деректердің байланыстырылғандығына қоса, үлгі көрсеткіштерінің мәндері MDX немесе DAX сұраулары арқылы қол жеткізілетін OLAP текше ұяшықтарында алдын ала жинақталады және сақталады. Осы деректерді сақтау архитектурасына байланысты миллиондаған жазбаларды қамтитын сұрау секундтарда қайтарылады. Деректерге қол жеткізудің бұл әдісі транзакция кестелері миллионнан астам жазбаларды қамтитын компаниялар үшін қажет (жоғарғы шек шектелмейді).

Excel, Power BI және басқа да көптеген «беделді» құралдар осындай үлгілерге қосылып, олардың құрылымдарындағы деректерді визуализациялай алады.

«Қосымша» жолды ұстанған болсаңыз: ETL процесін автоматтандырдыңыз және MS SQL Server қызметтерін пайдалана отырып, бизнес үлгілерін құрдыңыз, демек сіз өзіңіздің корпоративтік порталыңыз болуға лайықсыз.

Корпоративтік портал

Ол арқылы әкімшілер есеп беру процесін бақылап, басқаратын болады. Порталдың болуы компанияның анықтамалықтарын біріздендіруге мүмкіндік береді: тұтынушылар, өнімдер, менеджерлер, жеткізушілер туралы ақпарат оны пайдаланушылардың барлығы үшін бір жерден салыстыру, өңдеу және жүктеу үшін қолжетімді болады. Порталда есеп жүйелеріндегі деректерді өзгертуге арналған әртүрлі функцияларды жүзеге асыруға болады, мысалы, деректердің репликациясын басқару. Ең бастысы, порталдың көмегімен есептерге сараланған қолжетімділікті ұйымдастыру мәселесі сәтті шешілді - қызметкерлер тек өз бөлімдері үшін өздеріне арналған пішінде жеке дайындалған есептерді ғана көреді.

Дегенмен, портал бетіндегі есептерді көрсету қалай ұйымдастырылатыны әлі белгісіз. Бұл сұраққа жауап беру үшін алдымен порталдың қандай технологияға салынатынын шешу керек. Мен негіз ретінде фреймворктардың бірін пайдалануды ұсынамын: ASP.NET MVC/Web Forms/Core немесе Microsoft SharePoint. Егер сіздің компанияңызда кем дегенде бір .NET әзірлеушісі болса, онда таңдау қиын болмайды. Енді Analysis Services көпөлшемді немесе кестелік үлгілеріне қосыла алатын қолданбадағы OLAP клиентін таңдауға болады.

Визуализация үшін OLAP клиентін таңдау

Енгізудің күрделілік деңгейі, функционалдылық және баға негізінде бірнеше құралдарды салыстырайық: Power BI, ASP.NET MVC құрамдастарына арналған Telerik UI және RadarCube ASP.NET MVC құрамдастары.

Power BI

Портал бетіндегі Power BI есептеріне компания қызметкерлеріне кіруді ұйымдастыру үшін функцияны пайдалану қажет Power BI енгізілген.

Сізге Power BI Premium лицензиясы және қосымша арнайы сыйымдылық қажет болатынын бірден айтайын. Арнайы сыйымдылықтың болуы бақылау тақталары мен есептерді ұйымыңыздағы пайдаланушыларға лицензия сатып алмай-ақ жариялауға мүмкіндік береді.

Алдымен Power BI жұмыс үстелінде жасалған есеп Power BI порталында жарияланады, содан кейін қарапайым конфигурацияның көмегімен веб-бағдарлама бетіне ендіріледі.

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

Telerik және RadarCube компоненттері

Telerik және RadarCube құрамдастарын біріктіру үшін бағдарламалық жасақтама технологиясының негізгі деңгейінің болуы жеткілікті. Сондықтан IT бөлімінің бір программистінің кәсіби шеберлігі жеткілікті болады. Сізге тек компонентті веб-бетке орналастыру және оны қажеттіліктеріңізге сәйкес реттеу қажет.

Құрамдас бөлік Жиынтық тор ASP.NET MVC жиынтығына арналған Telerik UI нұсқасы бетке әдемі Razor әдісімен ендірілген және ең қажетті OLAP функцияларын қамтамасыз етеді. Дегенмен, сізге икемді интерфейс параметрлері мен кеңейтілген функционалдық қажет болса, құрамдастарды қолданған дұрыс RadarCube ASP.NET MVC. Параметрлердің үлкен саны, оны қайта анықтау және кеңейту мүмкіндігі бар бай функционалдылық кез келген күрделіліктегі OLAP есебін жасауға мүмкіндік береді.

Төменде Төмен-Орта-Жоғары шкала бойынша қарастырылатын құралдардың сипаттамаларын салыстыратын кесте берілген.

 
Power BI
ASP.NET MVC үшін Telerik UI
RadarCube ASP.NET MVC

Көрнекілік
Жоғары
Төмен
Орташа

OLAP функцияларының жинағы
Жоғары
Төмен
Жоғары

Баптау икемділігі
Жоғары
Жоғары
Жоғары

Функцияларды қайта анықтау мүмкіндігі
-
-
+

Бағдарламалық құралды теңшеу
-
-
+

Енгізу мен конфигурациялаудың күрделілік деңгейі
Жоғары
Төмен
Орташа

Ең төменгі баға
Power BI Premium EM3

190 000 руб./ай
Бірыңғай әзірлеуші ​​лицензиясы

90 000 рубль.

Бірыңғай әзірлеуші ​​лицензиясы

25 000 рубль.

Енді аналитикалық құралды таңдау критерийлерін анықтауға көшуге болады.

Power BI таңдау критерийлері

  • Сіз әртүрлі көрсеткіштер мен деректерге қатысты элементтерге бай есептер қызықтырады.
  • Есептермен жұмыс істейтін қызметкерлердің бизнес мәселелеріне интуитивті түрде оңай және жылдам жауап алуын қалайсыз.
  • Компанияда BI дамыту дағдылары бар IT маманы бар.
  • Компанияның бюджетінде бұлттық бизнес-аналитика қызметі үшін ай сайынғы төлемнің үлкен сомасы бар.

Telerik компоненттерін таңдау шарттары

  • Ad hock талдауы үшін бізге қарапайым OLAP клиенті қажет.
  • Компанияда бастапқы деңгейдегі .NET әзірлеушісі бар.
  • Лицензияны бір реттік сатып алу және оны 20%-дан аз жеңілдікпен одан әрі жаңарту үшін шағын бюджет.

RadarCube құрамдастарын таңдау шарттары

  • Сізге интерфейсті теңшеу мүмкіндігі бар көп функционалды OLAP клиенті, сондай-ақ жеке функцияларды ендіруді қолдайтын клиент қажет.
  • Компанияның штатында орта деңгейлі .NET әзірлеушісі бар. Егер бұлай болмаса, онда құрамдас әзірлеушілер өз қызметтерін мейірімділікпен ұсынады, бірақ қосымша ақыға толық күнді бағдарламалаушының жалақы деңгейінен аспайды.
  • Бір реттік лицензияны сатып алуға және оны 60% жеңілдікпен одан әрі жаңартуға арналған шағын бюджет.

қорытынды

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

Ақпарат көзі: www.habr.com

пікір қалдыру