Narzędzia Business Intelligence dla managera, cz. 2: Microsoft BI

Adrian Chodkowski | Smart Data | 10.10.2023

Wdrożenie systemu Business Intelligence to już nie tylko opcja, ale konieczność. Zaawansowane narzędzia takie jak Microsoft Power BI stają się standardem. Nie czekaj i wykorzystaj sztuczną inteligencję do osiągnięcia sukcesu. Przeczytaj artykuł i poznaj najlepsze narzędzia Business Intelligence dla managera!

Data pierwszej publikacji: 10.10.2016
Ostatnia aktualizacja: 10.10.2023

Wdrożenie systemu Business Intelligence nie może być już postrzegane jako sposób na uzyskanie przewagi konkurencyjnej, tak jak miało to miejsce jeszcze kilka lat temu. Jest wręcz przeciwnie – system BI należy wdrożyć jak najszybciej właśnie po to, żeby nie zostać daleko w tyle za konkurencją. Zaawansowane systemy analityki biznesowej takie jak Microsoft Power BI, stają się powoli standardem, a bez nich bardzo trudno zarówno rywalizować na rynku, jak i zrozumieć procesy zachodzące we własnej firmie. Determinantem sukcesu jest dzisiaj poznanie swoich danych, np. przy pomocy algorytmów eksploracji i wykorzystaniu sztucznej inteligencji.

Microsoft Intelligent Data Platform – idealna platforma Business Intelligence dla biznesu?

Z doświadczenia wiem, że już najprostsza analiza, wykrywająca odchylenia czy anomalie (ang. outliers), okazuje się zaskakująca i odkrywcza dla rozpoczynających swoją przygodę z BI managerów. Poza tym w dzisiejszym biznesie coraz istotniejszą rolę odgrywa mobilny dostęp do danych. Pomocne są tutaj zarówno systemy współpracujące z chmurą obliczeniową, jak również specjalne aplikacje do raportowania mobilnego. Nowoczesny system Business Intelligence nie tylko ma dostarczać konkretnych i pewnych danych, ale również – albo może przede wszystkim – nie może ograniczać.

W odpowiedzi na te potrzeby firma Microsoft od lat rozwija swoje rozwiązanie wspierające analizę danych. Platforma wykorzystuje potencjał automatyzacji i AI. To bezpieczne i wszechstronne narzędzie, które łączy w sobie możliwości chmurowych baz danych i rozwiązań SQL (Azure SQL i Azure Cosmos DB) oraz sztucznej inteligencji. Według raportu Forrestera z 2023 Microsoft Intelligent Data Platform pozwala zredukować koszty w obszarze Data Governance nawet do 70%.

Jaki system Business Intelligence wybrać?

Coraz większe możliwości narzędzi do szeroko pojętej analityki i przetwarzania danych zaowocowały lawiną wdrożeń systemów Business Intelligence na całym świecie. Także w Polsce duże zainteresowanie tym rozwiązaniem, zwłaszcza po roku 2020, sprawiło, że sporo rodzimych firm posiada już taki system.

Z całą pewnością firmy decydujące się na wdrożenie u siebie narzędzi BI będą się różniły w ocenie, czy była to trafiona inwestycja, czy też nie. Przede wszystkim powodzenie tak dużego przedsięwzięcia, jakim bez wątpienia jest wdrożenie systemu BI, jest zależne od postrzegania samego projektu przez organizację, w której system ten ma zostać wdrożony.

Kluczowe jest zaangażowanie i traktowanie projektu jako inwestycji, a nie jedynie kosztu w budżecie. Oczywiście każdy biznes składa się z bardzo wielu indywidualnych, często dynamicznie zmieniających się procesów, które powinny podlegać procesom analitycznym i raportowym. Na pewno wiele zależy więc od umiejętności zespołu realizującego dane wdrożenie oraz – co oczywiste – od oprogramowania, jakie zostało użyte.

Należy przy tym pamiętać, że niektóre narzędzia już na samym początku cechują się pewnymi ograniczeniami, zarówno w zakresie procesów, które będą w stanie obsłużyć, jak i możliwości zmian w późniejszym czasie. Czy istnieje jednak narzędzie idealne, które sprawdzi się w każdej firmie i w każdej sytuacji? Z całą pewnością nie, jednak są narzędzia mniej lub bardziej uniwersalne i elastyczne.

Chciałbym pod tym kątem przeanalizować jedno z najpopularniejszych narzędzi Business Intelligence dostępnych na rynku, tj. system Microsoft Power BI.

Firma Microsoft jest niekwestionowanym liderem, jeśli chodzi o dostarczanie oprogramowania do użytku codziennego. Jednak oprócz powszechnie znanego systemu Windows czy pakietu Office, Microsoft na przestrzeni lat rozwinął także jedną z najpotężniejszych platform do przetwarzania, analizowania i zarządzania danymi. Nie jest to produkt ukierunkowany na jedną, wąską grupę odbiorców, a jego wdrożenie nie ma ustalonych wzorców, dzięki czemu pozwala na dużą elastyczność i dostosowanie do wymagań konkretnego projektu. Elastyczność, o której mowa, oraz bogata oferta narzędzi wchodzących w skład platformy sprawiają, że system ten pnie się coraz wyżej w różnego rodzaju rankingach.

Przeczytaj także:

Microsoft Business Intelligence – Power BI liderem w rankingu Gartnera

System Business Intelligence od Microsoft już od kilkunastu lat może pochwalić się ugruntowaną pozycją na rynku, co zresztą potwierdzają raporty Gartnera – Magic Quadrant. Narzędzia, które posiada, są znane i cenione zarówno przez użytkowników końcowych, jak i specjalistów Business Intelligence. W 2023 roku Microsoft Power BI po raz 6. z rzędu został uznany przez Gartnera za lidera w obszarze Analytics and Business Intelligence platforms.

narzędzia Business Intelligence dla managera

System Power BI utrzymuje swoją wysoką pozycję przede wszystkim dlatego, że wciąż się dynamicznie rozwija. 

Zwróćmy uwagę na nowe funkcjonalności, które ułatwiają pracę z danymi:

  • Datamarts w Power BI – nowy self-service klasy premium, wzbogacony o możliwość tworzenia przez użytkowników relacyjnych baz danych. Datamarts to funkcja Power BI Premium i Premium per User, udostępniona w wersji zapoznawczej. Dzięki niej użytkownicy narzędzia self-service mogą gromadzić, przechowywać, analizować i udostępniać dane z pomocą rozwiązania typu low code, wykorzystującego potencjał SQL
  • Nowy model danych – model, który wspiera analizę danych i wspólną pracę w oparciu o określone dane
  • Zakładka dedykowana optymalizacji – ma za zadanie ułatwić odświeżanie zapytań i zmianę ustawień optymalizacyjnych
  • Kontekstowe elementy sterujące w obiektach – wprowadzone dla jeszcze szybszej edycji wizualizacji i elementów tekstowych
  • Microsoft Azure Open AI Service –narzędzie dotworzenia szybkich podpowiedzi miar dla wyrażeń DAX (Data Analysis Expressions)

Budowanie kultury data-driven będzie możliwe tylko wtedy, gdy każdy w organizacji zyska dostęp do potrzebnych danych i będzie miał możliwość, by łatwo dzielić się nimi za pomocą dostępnych narzędzi.

Mając na uwadze rosnącą rolę demokratyzacji danych (Data Democracy) i potrzeby biznesowe użytkowników, Microsoft skoncentrował swoje działania na rozwoju nowych integracji z takimi usługami jak Teams, PowerPoint, Outlook, OneDrive czy SharePoint.  

Udostępnianie interaktywnych wizualizacji i raportów z Power BI w programach PowerPoint czy Outlook, czy w czatach na Teams to z pewnością funkcjonalności, które ułatwią codzienną współpracę i dzielenie się danymi.

Dodatkowo Microsoft udostępnił nowe funkcjonalności w metrykach w Power BI, aby uczynić to środowisko jeszcze bardziej użytecznym.

Coraz lepszy Microsoft Power BI

Microsoft ciągle poszerza swoje portfolio produktów, między innymi poprzez zwiększanie możliwości swojego flagowego narzędzia do analizy danych, jakim jest Power BI. To oprogramowanie self-service. Każdy może z niego skorzystać, by tworzyć zwizualizowane analizy swoich danych – na przykład domowych rachunków. Rozwiązanie umożliwia tworzenie nowocześnie wyglądających raportów i kokpitów menedżerskich, które bez dodatkowego nakładu sił mogą być wyświetlane z dowolnego miejsca na urządzeniach, bez względu na ich rozdzielczość.

Co na to konkurencja?

Power BI jest pełną implementacją strategii Microsoftu, który od wielu lat stawia na mobilność i chmurę.  Konkurencja, jak na przykład Qlik, promuje swoje narzędzia Business Intelligence, podkreślając, że wykorzystują technologię asocjacyjną. W ogromnym skrócie technologia ta polega na tym, że poprzez klikanie w poszczególne elementy raportu można przefiltrować inne. Technologia ta naprawdę robi wrażenie i jest niezwykle użyteczna, jednak nie jest już żadną nowością. Jest już raczej standardem, stosowanym także przez Microsoft.

Power BI od samego początku stosuje tę i inne funkcje promowane przez konkurencyjne rozwiązania (jak na przykład przetwarzanie danych w pamięci operacyjnej).

Wizualizacje w Power BI

Dla użytkowników biznesowych, szczególnie tych z wyższego szczebla, w systemach Business Intelligence bardzo ważna jest wizualizacja danych.

Jak w tym przypadku wypada oprogramowanie Microsoftu?

Otóż bardzo dobrze. Sam Power BI ma dostępną całą gamę wizualizacji z możliwością dostosowania ich do konkretnych potrzeb. Gdy wbudowane szablony wizualizacji nam mimo wszystko nie wystarczą, można dodatkowo skorzystać z wizualizacji stworzonych przez społeczność użytkowników, a nawet samemu je stworzyć (lub zlecić rzecz jasna) przy użyciu JavaScript. Możliwe jest także zaimplementowanie wizualizacji dostępnej w bibliotekach języka R, który posiada niemal nieograniczone możliwości wizualizacji danych.

Dzięki tak szerokiej funkcjonalności można tworzyć dowolne, dostosowane do naszych potrzeb i świetnie wyglądające grafiki. Możliwe jest wizualizowanie zarówno tradycyjnych danych tabelarycznych, jak i danych geograficznych oraz hierarchicznych.  

Microsoft dostrzegł w porę coraz większe zapotrzebowanie przedsiębiorstw na dogłębne analizowanie posiadanych danych. W oferowanych przez firmę od samego początku zmianach było widać silną tendencję, zmierzającą w stronę ułatwiającego wizualizację języka R i szeroko pojętej zaawansowanej analizy danych, wykorzystującej mechanizmy eksploracji danych (ang. Data Mining), uczenia maszynowego (ang. Machine Learning) i ogólnie pojętego Data ScienceWłaśnie dzięki tym kierunkom rozwoju Microsoft, ze swoimi narzędziami zaklasyfikowany został przez Gartnera, jako lider w dziedzinie Business Intelligence. 

Microsoft Fabric i Copilot. Sztuczna inteligencja dla jeszcze lepszych analiz

Microsoft Fabric

W 2023 roku Microsoft udostępnił w Power BI nowy produkt analityczny: Microsoft Fabric (w wersji zapoznawczej – preview). Microsoft Fabric zbiera wszelkie firmowe dane i analizy organizacji w jednym miejscu.

Microsoft Copilot

Copilot w Power BI do października 2023 także ma być dostępny w prywatnej wersji zapoznawczej. To zaawansowane narzędzie Generative AI, dzięki któremu użytkownicy, zadając proste pytanie lub opisując swój problem, będą mogli jeszcze szybciej docierać do ciekawych insightów i dzielić się nimi z innymi. Copilot będzie narzędziem płatnym (30 dol. / 120 zł / użytkownika miesięcznie. 

Copilot i Fabric wykorzystują możliwości sztucznej inteligencji nowej generacji, tak aby użytkownicy mogli jeszcze łatwiej analizować dane. Wykorzystanie języka naturalnego wystarczy, by wskazać, jakich wizualizacji i danych poszukujemy.  

Microsoft  Business Intelligence – Podsumowanie

Produkty Microsoft brylują w globalnych zestawieniach, co świadczy o wszechstronności całego pakietu. Dodatkowo faktem wartym odnotowania jest to, że jeżeli nie chcemy korzystać z rozwiązań chmurowych (jak Power BI), to zdecydowaną większość narzędzi Business Intelligence możemy zaimplementować w swojej organizacji, korzystając jedynie z pakietów SQL Server! Wraz z SQL Server 2022 dostajemy bowiem silnik bazodanowy, na którym możemy oprzeć swoją aplikację webową, system ERP, CRM, itd., a także wykorzystać dostępne w ten sposób narzędzia do budowy procesów ETL, budowy kostki czy też modelu analitycznego, działającego w pamięci operacyjnej. Da nam to możliwość tworzenia bogatych raportów interaktywnych.

Wszystkie elementy platformy zostały w całości zintegrowane z mechanizmami bezpieczeństwa i wysokiej dostępności. Cała architektura została zaprojektowana w taki sposób, że raporty można również generować z użyciem pakietu Office – użytkownicy bardziej zaawansowani mogą więc budować swoje sprawozdania i raporty bez pomocy działu IT, wykorzystując jedynie znane już i lubiane narzędzie, jakim jest Microsoft Excel. Sam Power BI może być używany za darmo nawet komercyjnie, pod warunkiem, że wykorzystywać go będziemy jako narzędzia stacjonarnego lub w prostych zastosowaniach chmurowych.

Microsoft zapewnia, że Platforma SQL Server 2022 to rozwiązanie z zgodne z platformą Microsoft Azure na niespotykanym dotąd poziomie.

SQL Server 2022 to między innymi:

  • Lepsze Disaster Recovery – replikacja danych w chmurze na wypadek nieprzewidzianych problemów technicznych
  • Analiza w czasie rzeczywistym –analiza danych przy użyciu środowisk Spark i SQL w chmurze z użyciem Azure Synapse Link
  • Przejrzystość i porządek – funkcja Microsoft Purview pomaga utrzymać porządek i zapewnić czytelność danych
  • Bezpieczna baza danych – wiodące rozwiązanie w zakresie bezpieczeństwa i zgodności z obowiązującymi przepisami

Ponadto powyższe komponenty mogą być rozszerzone o:

  • Power BI w darmowej lub płatnej wersji do budowy modeli i wizualizacji danych
  • Azure AI & Azure Machine Learning do budowania rozwiązań uczenia maszynowego w chmurze
  • Microsoft Excel wraz z zestawem darmowych dodatków, umożliwiających budowanie rozwiązań samoobsługowego Business Intelligence, czy też klienckiego dostępu do modeli analitycznych, rozwiązań Master Data Services i Data Mining.
  • SharePoint Server, mogący być platformą kolaboracji dla raportów Reporting Services i modeli samoobsługowych Microsoft Excel

Moim zdaniem nie istnieje obecnie na rynku pakiet, który umożliwiałby tak wiele, przynajmniej w cenie samego silnika bazodanowego. Aby stworzyć kompletne środowisko analityczno-transakcyjne z wykorzystaniem narzędzi innych producentów, trzeba zakupić wiele kosztownych licencji. Całość oczywiście nie będzie automatycznie zintegrowana, przez co trzeba będzie zaprojektować architekturę składającą się z wielu odrębnych narzędzi. Inaczej jest z rozwiązaniami opartymi o SQL Server, który zawiera niemal wszystkie wymagane przez biznes narzędzia. Czy jest to platforma idealna, o której mówiłem na początku? Nie jest, jednak patrząc na jej dotychczasowy rozwój i rozwój konkurencyjnych narzędzi, bez wątpienia można powiedzieć, że jest bliska ideału.

Przeczytaj także: Narzędzia Business Intelligence dla managera, cz. 1: QlikView i Qlik Sense