So wählen Sie ein Business-Analyse-Tool aus

Was ist deine Wahl?

Oft kann der Einsatz teurer und komplexer BI-Systeme durch einfache und relativ kostengünstige, aber durchaus effektive Analysetools ersetzt werden. Nachdem Sie diesen Artikel gelesen haben, können Sie Ihren Bedarf an Geschäftsanalysen einschätzen und verstehen, welche Option für Ihr Unternehmen am besten geeignet ist.

Natürlich haben alle BI-Systeme eine äußerst komplexe Architektur und ihre Implementierung in einem Unternehmen ist keine leichte Aufgabe, da sie viel Geld für die Lösung und hochqualifizierte Integratoren erfordert. Sie werden immer wieder auf ihre Dienste zurückgreifen müssen, denn mit der Implementierung und Inbetriebnahme endet nicht alles – in Zukunft gilt es, die Funktionalität zu verfeinern, neue Berichte und Indikatoren zu entwickeln. Es ist zu berücksichtigen, dass bei einem Erfolg des Systems immer mehr Mitarbeiter damit arbeiten möchten und dies den Erwerb zusätzlicher Benutzerlizenzen erfordert.

Ein weiteres wesentliches Merkmal fortschrittlicher Business-Intelligence-Systeme ist ein extrem umfangreicher Funktionsumfang, von dem Sie viele zwar nie nutzen werden, für den Sie aber bei jeder Erneuerung Ihrer Lizenzen weiterhin bezahlen müssen.

Die oben genannten Merkmale von BI-Systemen regen dazu an, über die Wahl einer Alternative nachzudenken. Als nächstes schlage ich vor, die Lösung mit einem Standardsatz von Aufgaben bei der Erstellung von Berichten mit Power BI und Excel zu vergleichen.

Power BI oder Excel?

Um einen vierteljährlichen Umsatzbericht zu erstellen, lädt der Analyst in der Regel Daten aus Buchhaltungssystemen herunter, vergleicht sie mit seinen Verzeichnissen und sammelt sie mithilfe der VLOOKUP-Funktion in einer Tabelle, auf deren Grundlage der Bericht erstellt wird.

Wie wird dieses Problem mit Power BI gelöst?

Daten aus Quellen werden in das System geladen und für die Analyse vorbereitet: in Tabellen aufgeteilt, bereinigt und verglichen. Anschließend wird ein Geschäftsmodell aufgebaut: Tabellen werden miteinander verknüpft, Indikatoren definiert und benutzerdefinierte Hierarchien erstellt. Der nächste Schritt ist die Visualisierung. Hier entsteht durch einfaches Ziehen und Ablegen von Steuerelementen und Widgets ein interaktives Dashboard. Alle Elemente sind durch das Datenmodell verbunden. Dadurch können Sie sich bei der Analyse auf die notwendigen Informationen konzentrieren und diese in allen Ansichten mit einem Klick auf ein beliebiges Element des Dashboards filtern.

Welche Vorteile des Einsatzes von Power BI im Vergleich zum herkömmlichen Ansatz sind im obigen Beispiel zu erkennen?

1 – Automatisierung des Verfahrens zur Datengewinnung und -vorbereitung für die Analyse.
2 – Aufbau eines Geschäftsmodells.
3 – Unglaubliche Visualisierung.
4 – Getrennter Zugriff auf Berichte.

Schauen wir uns nun jeden Punkt einzeln an.

1 – Um Daten für die Erstellung eines Berichts vorzubereiten, müssen Sie einmal eine Prozedur definieren, die eine Verbindung zu den Daten herstellt und diese verarbeitet. Jedes Mal, wenn Sie einen Bericht für einen anderen Zeitraum benötigen, leitet Power BI die Daten durch die erstellte Prozedur . Dadurch wird der Großteil der Arbeit automatisiert, die mit der Vorbereitung der Daten für die Analyse verbunden ist. Tatsache ist jedoch, dass Power BI den Datenvorbereitungsvorgang mit einem Tool durchführt, das in der klassischen Version von Excel verfügbar ist, und zwar mit dem Namen Power Query. Damit können Sie die Aufgabe in Excel auf genau die gleiche Weise erledigen.

2 – Die Situation ist hier die gleiche. Das Power BI-Tool zum Aufbau eines Geschäftsmodells ist auch in Excel verfügbar – dieses Power Pivot.

3 – Wie Sie wahrscheinlich schon vermutet haben, ist die Situation bei der Visualisierung ähnlich: Excel-Erweiterung - Energieansicht meistert diese Aufgabe mit Bravour.

4 – Es bleibt noch, den Zugang zu Berichten herauszufinden. Hier sieht es nicht so rosig aus. Tatsache ist, dass Power BI ein Cloud-Dienst ist, auf den über ein persönliches Konto zugegriffen wird. Der Dienstadministrator verteilt Benutzer in Gruppen und legt für diese Gruppen unterschiedliche Zugriffsebenen auf Berichte fest. Dadurch wird eine Differenzierung der Zugriffsrechte zwischen den Mitarbeitern des Unternehmens erreicht. Somit sehen Analysten, Manager und Direktoren beim Zugriff auf dieselbe Seite den Bericht in einer für sie zugänglichen Ansicht. Der Zugriff kann auf einen bestimmten Datensatz oder auf den gesamten Bericht beschränkt sein. Wenn der Bericht jedoch in einer Excel-Datei vorliegt, können Sie durch die Bemühungen des Systemadministrators versuchen, das Zugriffsproblem zu lösen, dies wird jedoch nicht dasselbe sein. Ich werde auf diese Aufgabe zurückkommen, wenn ich die Funktionen des Unternehmensportals beschreibe.

Es ist erwähnenswert, dass der Bedarf eines Unternehmens an komplexen und schönen Dashboards in der Regel nicht groß ist und dass sie zur Analyse von Daten in Excel nach dem Aufbau eines Geschäftsmodells häufig nicht auf die Funktionen von Power View zurückgreifen, sondern Pivot verwenden Tische. Sie bieten OLAP-Funktionalität, die zur Lösung der meisten Geschäftsanalyseprobleme ausreicht.

Somit kann die Möglichkeit, Geschäftsanalysen in Excel durchzuführen, durchaus den Bedürfnissen eines durchschnittlichen Unternehmens mit einer kleinen Anzahl von Mitarbeitern, die Berichte benötigen, gerecht werden. Wenn die Anforderungen Ihres Unternehmens jedoch anspruchsvoller sind, sollten Sie nicht voreilig auf Tools zurückgreifen, die alles auf einmal lösen.

Ich mache Sie auf einen professionelleren Ansatz aufmerksam, mit dem Sie Ihr eigenes, vollständig verwaltetes, automatisiertes System zur Erstellung von Geschäftsanalyseberichten mit eingeschränktem Zugriff darauf erhalten.

ETL und DWH

Bei den zuvor besprochenen Ansätzen zur Erstellung von Geschäftsberichten erfolgte das Laden und Aufbereiten von Daten für die Analyse mithilfe der Power Query-Technologie. Diese Methode bleibt völlig gerechtfertigt und effektiv, solange nicht viele Datenquellen vorhanden sind: ein Buchhaltungssystem und Nachschlagewerke aus Excel-Tabellen. Mit der zunehmenden Anzahl von Buchhaltungssystemen wird die Lösung dieses Problems mithilfe von Power Query jedoch sehr umständlich und schwierig zu warten und zu entwickeln. In solchen Fällen helfen ETL-Tools.

Mit ihrer Hilfe werden Daten aus Quellen entladen (Extract), transformiert (Transform), was eine Bereinigung und einen Vergleich erfordert, und in das Data Warehouse geladen (Load). Ein Data Warehouse (DWH – Data Warehouse) ist in der Regel eine relationale Datenbank, die auf einem Server liegt. Diese Datenbank enthält Daten, die zur Analyse geeignet sind. Nach einem Zeitplan wird ein ETL-Prozess gestartet, der die Lagerdaten auf den neuesten Stand bringt. Diese ganze Küche wird übrigens perfekt von den Integration Services bedient, die Teil des MS SQL Servers sind.

Darüber hinaus können Sie wie bisher Excel, Power BI oder andere Analysetools wie Tableau oder Qlik Sense verwenden, um ein Geschäftsmodell aus Daten und Visualisierung zu erstellen. Aber zunächst möchte ich Sie auf eine weitere Möglichkeit aufmerksam machen, von der Sie vielleicht noch nichts wissen, obwohl sie Ihnen schon seit langem zur Verfügung steht. Wir sprechen über den Aufbau von Geschäftsmodellen mithilfe der Analysedienste von MS SQL Server, nämlich Analysis Services.

Datenmodelle in MS Analysis Services

Dieser Abschnitt des Artikels wird vor allem für diejenigen interessant sein, die in ihrem Unternehmen bereits MS SQL Server verwenden.

Analysis Services bietet derzeit zwei Arten von Datenmodellen: mehrdimensionale und tabellarische Modelle. Zusätzlich zur Tatsache, dass die Daten in diesen Modellen verknüpft sind, werden die Werte der Modellindikatoren vorab aggregiert und in OLAP-Würfelzellen gespeichert, auf die über MDX- oder DAX-Abfragen zugegriffen wird. Aufgrund dieser Datenspeicherarchitektur wird eine Abfrage, die Millionen von Datensätzen umfasst, in Sekundenschnelle zurückgegeben. Diese Methode des Datenzugriffs ist für Unternehmen erforderlich, deren Transaktionstabellen über eine Million Datensätze enthalten (die Obergrenze ist nicht begrenzt).

Excel, Power BI und viele andere „seriöse“ Tools können sich mit solchen Modellen verbinden und Daten aus ihren Strukturen visualisieren.

Wenn Sie den „fortgeschrittenen“ Weg eingeschlagen haben: Sie haben den ETL-Prozess automatisiert und Geschäftsmodelle mithilfe von MS SQL Server-Diensten erstellt, dann verdienen Sie ein eigenes Unternehmensportal.

Unternehmensportal

Dadurch überwachen und verwalten Administratoren den Berichtsprozess. Das Vorhandensein eines Portals ermöglicht die Vereinheitlichung von Unternehmensverzeichnissen: Informationen über Kunden, Produkte, Manager und Lieferanten stehen allen Nutzern an einem Ort zum Vergleich, zur Bearbeitung und zum Herunterladen zur Verfügung. Auf dem Portal können Sie verschiedene Funktionen zur Datenänderung in Buchhaltungssystemen implementieren, beispielsweise die Verwaltung der Datenreplikation. Und vor allem wird mit Hilfe des Portals das Problem der Organisation eines differenzierten Zugriffs auf Berichte erfolgreich gelöst – den Mitarbeitern werden nur die Berichte angezeigt, die persönlich für ihre Abteilungen in der für sie vorgesehenen Form erstellt wurden.

Es ist jedoch noch nicht klar, wie die Anzeige der Berichte auf der Portalseite organisiert wird. Um diese Frage zu beantworten, müssen Sie sich zunächst für die Technologie entscheiden, auf der das Portal aufbauen soll. Ich schlage vor, eines der Frameworks als Basis zu verwenden: ASP.NET MVC/Web Forms/Core oder Microsoft SharePoint. Wenn Ihr Unternehmen mindestens einen .NET-Entwickler hat, wird Ihnen die Auswahl nicht schwerfallen. Sie können jetzt einen anwendungsinternen OLAP-Client auswählen, der eine Verbindung zu mehrdimensionalen oder tabellarischen Analysis Services-Modellen herstellen kann.

Auswahl eines OLAP-Clients zur Visualisierung

Vergleichen wir mehrere Tools anhand der Komplexität der Einbettung, der Funktionalität und des Preises: Power BI, Telerik UI für ASP.NET MVC-Komponenten und RadarCube ASP.NET MVC-Komponenten.

Power BI

Um den Zugriff für Unternehmensmitarbeiter auf Power BI-Berichte auf Ihrer Portalseite zu organisieren, müssen Sie die Funktion nutzen Power BI eingebettet.

Lassen Sie mich Ihnen gleich sagen, dass Sie eine Power BI Premium-Lizenz und zusätzliche dedizierte Kapazität benötigen. Dank der dedizierten Kapazität können Sie Dashboards und Berichte für Benutzer in Ihrem Unternehmen veröffentlichen, ohne dafür Lizenzen erwerben zu müssen.

Zunächst wird ein in Power BI Desktop generierter Bericht auf dem Power BI-Portal veröffentlicht und dann mithilfe einer einfachen Konfiguration in eine Webanwendungsseite eingebettet.

Ein Analyst kann das Verfahren zum Erstellen und Veröffentlichen eines einfachen Berichts problemlos bewältigen, bei der Einbettung können jedoch schwerwiegende Probleme auftreten. Auch die Funktionsweise dieses Tools ist nur sehr schwer zu verstehen: Eine große Anzahl an Cloud-Service-Einstellungen, viele Abonnements, Lizenzen und Kapazitäten erhöhen die Anforderungen an den Ausbildungsstand eines Spezialisten erheblich. Überlassen Sie diese Aufgabe daher besser einem IT-Spezialisten.

Telerik- und RadarCube-Komponenten

Um Telerik- und RadarCube-Komponenten zu integrieren, reicht es aus, über ein grundlegendes Maß an Softwaretechnologie zu verfügen. Daher reichen die Fachkenntnisse eines Programmierers aus der IT-Abteilung völlig aus. Sie müssen die Komponente lediglich auf einer Webseite platzieren und an Ihre Bedürfnisse anpassen.

Komponente PivotGrid aus der Telerik UI für ASP.NET MVC-Suite ist elegant in Razor-Manier in die Seite eingebettet und stellt die wichtigsten OLAP-Funktionen bereit. Wenn Sie jedoch flexiblere Schnittstelleneinstellungen und erweiterte Funktionalität benötigen, ist es besser, Komponenten zu verwenden RadarCube ASP.NET MVC. Eine große Anzahl von Einstellungen, umfangreiche Funktionalität mit der Möglichkeit, diese neu zu definieren und zu erweitern, ermöglichen Ihnen die Erstellung eines OLAP-Berichts beliebiger Komplexität.

Nachfolgend finden Sie eine Tabelle, in der die Eigenschaften der betrachteten Instrumente auf der Skala „Niedrig-Mittel-Hoch“ verglichen werden.

 
Power BI
Telerik-UI für ASP.NET MVC
RadarCube ASP.NET MVC

Visualisierung
hoch
niedrig
Durchschnitt

Satz von OLAP-Funktionen
hoch
niedrig
hoch

Flexibilität der Anpassung
hoch
hoch
hoch

Möglichkeit zur Übersteuerung von Funktionen
-
-
+

Softwareanpassung
-
-
+

Komplexitätsgrad der Einbettung und Konfiguration
hoch
niedrig
Durchschnitt

Die minimal Kosten
Power BI Premium EM3

RUB 190 / Monat
Einzelentwicklerlizenz

90 000 reiben.

Einzelentwicklerlizenz

25 000 reiben.

Jetzt können Sie mit der Definition von Kriterien für die Auswahl eines Analysetools fortfahren.

Auswahlkriterien für Power BI

  • Sie sind an Berichten interessiert, die reich an einer Vielzahl von Metriken und datenbezogenen Elementen sind.
  • Sie möchten, dass Mitarbeiter, die mit Berichten arbeiten, einfach und schnell auf intuitive Weise Antworten auf ihre Geschäftsprobleme erhalten.
  • Das Unternehmen verfügt über einen IT-Spezialisten mit BI-Entwicklungskompetenzen.
  • Im Budget des Unternehmens ist ein hoher monatlicher Betrag für einen Cloud-Business-Analysedienst enthalten.

Bedingungen für die Auswahl von Telerik-Komponenten

  • Wir benötigen einen einfachen OLAP-Client für die Ad-Hock-Analyse.
  • Das Unternehmen beschäftigt einen .NET-Entwickler der Einstiegsklasse.
  • Ein kleines Budget für den einmaligen Kauf einer Lizenz und deren weitere Verlängerung mit einem Rabatt von weniger als 20 %.

Bedingungen für die Auswahl von RadarCube-Komponenten

  • Sie benötigen einen multifunktionalen OLAP-Client mit der Möglichkeit, die Oberfläche anzupassen, sowie einen, der die Einbettung eigener Funktionen unterstützt.
  • Das Unternehmen beschäftigt einen .NET-Entwickler mittlerer Ebene. Sollte dies nicht der Fall sein, stellen die Komponentenentwickler gerne ihre Dienste zur Verfügung, jedoch gegen eine zusätzliche Gebühr, die das Gehaltsniveau eines Vollzeitprogrammierers nicht übersteigt.
  • Ein kleines Budget für den einmaligen Kauf einer Lizenz und deren weitere Verlängerung mit 60 % Rabatt.

Abschluss

Wenn Sie das richtige Tool für Geschäftsanalysen auswählen, können Sie vollständig auf die Berichterstellung in Excel verzichten. Ihr Unternehmen wird in der Lage sein, schrittweise und schmerzlos auf den Einsatz fortschrittlicher Technologien im Bereich BI umzusteigen und die Arbeit der Analysten in allen Abteilungen zu automatisieren.

Source: habr.com

Kommentar hinzufügen