Power BI-Tutorial: Was ist Power BI? Warum verwenden? DAX-Beispiele
Bevor wir PowerBI verstehen, lernen wir Folgendes:
Was ist BI?
Business Intelligence ist eine technologiegestützte Methode, die Ihnen hilft, Daten zu analysieren und umsetzbare Informationen bereitzustellen, die Unternehmensleitern, Geschäftsführern und anderen Benutzern helfen, fundierte Geschäftsentscheidungen zu treffen.
Was ist PowerBI?
Power BI ist ein Business Intelligence- und Datenvisualisierungstool zur Konvertierung von Daten aus verschiedenen Datenquellen in interaktive Dashboards und Analyseberichte. Power BI bietet cloudbasierte Dienste für interaktive Visualisierungen mit einer einfachen Schnittstelle, über die Endbenutzer ihre eigenen Berichte und Dashboards erstellen können.
Für verschiedene Plattformen werden verschiedene Power BI-Versionen wie Desktop-, Service-basierte (SaaS) und mobile Power BI-Apps verwendet. Es bietet mehrere Software-Konnektoren und Dienste für Business Intelligence.
In dieser Power BI-Schulung lernen Sie alle wichtigen Konzepte von Power BI kennen und entwickeln ein grundlegendes Verständnis für die Verwendung des Power BI-Tools.
Warum Power BI verwenden?
Hier sind die bekanntesten Einsatzmöglichkeiten des Power BI-Tools:
- Vorgefertigte Dashboards und Berichte für SaaS-Lösungen
- Power BI ermöglicht Dashboard-Updates in Echtzeit.
- Bietet eine sichere und zuverlässige Verbindung zu Ihren Datenquellen in der Cloud oder vor Ort
- Power BI bietet eine schnelle Bereitstellung, Hybridkonfiguration und eine sichere Umgebung.
- Ermöglicht die Datenexploration mithilfe natürlicher Sprachabfragen
- Bietet Funktionen zur Dashboard-Visualisierung, die regelmäßig gemeinsam mit der Community aktualisiert werden.
Arten von Power BI-Tools
In diesem Power BI-Desktop-Tutorial lernen wir nun die Arten von Power BI-Tools kennen.
Einige wichtige Power BI-Tools sind:
Power BI Desktop
Power BI Desktop ist das primäre Erstellungs- und Veröffentlichungstool für Power BI. Entwickler und Power-User nutzen es, um völlig neue Modelle und Berichte von Grund auf zu erstellen.
Kosten: Kostenlos
Power BI-Dienst
Online Software as a Service (SaaS) wo Powe Bl-Datenmodelle, Berichte und Dashboards gehostet werden. Verwaltung, Freigabe und Zusammenarbeit erfolgen in der Cloud.
Pro-Lizenz: 10 $/Benutzer/Monat
Power BI-Datengateway
Power BI Data Gateway fungiert als Brücke zwischen dem Power Bl-Dienst und lokalen Datenquellen wie DirectQuery, Import und Live Query. Es wird von Bl Admin installiert.
Power BI-Berichtsserver
Es kann paginierte Berichte, KPIs, mobile Berichte und Power Bl Desktop-Berichte hosten. Es wird alle 4 Monate aktualisiert und vom IT-Team installiert/verwaltet. Die Benutzer können Power Bl-Berichte und andere vom Entwicklungsteam erstellte Berichte ändern.
Mobile Power BI-Apps
Die mobile Power BI-App ist für iOS verfügbar. Android, Windows. Es kann mit verwaltet werden Microsoft Intune. Mit diesem Tool können Sie Berichte und Dashboards auf dem Power Bl Service Report Server anzeigen.
Datenquellen für Power BI
Datenquelle | Beschreibung |
---|---|
Excel (.xlsx, xlxm) | Eine Arbeitsmappe kann manuell eingegebene Daten oder Daten enthalten, die von externen Datenquellen abgefragt und geladen werden. |
Comma Separated Value (CSV) | Dateien sind einfache Textdateien mit Datenzeilen. Jede Zeile kann einen oder mehrere Werte enthalten, die durch ein Komma getrennt werden. |
Power BI Desktop (.pbi) | Mit Power BI Desktop können Sie Daten aus externen Datenquellen abfragen und laden. |
Datenbanken in der Cloud | Sie können sich live verbinden mit Azure SQL-Datenbank, Azure SQL Data Warehouse usw. |
Datenbanken vor Ort | Sie können eine direkte Verbindung zu relationalen Modelldatenbanken von SQL Server Analysis Services herstellen. Ein Power BI Enterprise Gateway ist erforderlich. |
Schlüsselbegriffe, die in Power BI verwendet werden
Bedingungen | Beschreibung |
---|---|
Visualisierung | Eine visuelle Darstellung von Informationen zur Erreichung eines oder mehrerer Ziele. Es bietet eine Einzelbildschirmanzeige von Informationen. Es benachrichtigt Benutzer über Probleme oder Probleme OperaFunktional, Leistung, Persönlich usw. |
Datensätze | Ein Datensatz ist etwas, das Sie importieren oder mit dem Sie eine Verbindung herstellen. Datensätze können umbenannt, aktualisiert, entfernt und untersucht werden. |
Dashboard | Das Dashboard ist eine Sammlung, die null oder mehr Kacheln und Widgets enthält. Es wird verwendet, um eine benutzerdefinierte Ansicht einer Teilmenge der zugrunde liegenden Datensätze darzustellen. |
Meldungen | Ein Power BI-Bericht besteht aus einer oder mehreren Seiten mit Visualisierungen. Es kann von Grund auf erstellt, in ein Dashboard importiert und mithilfe von Datensätzen erstellt werden. |
Kachel | Es handelt sich um eine einzelne Visualisierung, die sich in einem Bericht oder in einem rechteckigen Dashboard-Feld befindet, das die einzelnen visuellen Elemente enthält. |
Geschichte von Power BI
- Power BI wurde von Ruler und Dhers Netz vom SQL Server Services-Team bei konzipiert Microsoft.
- Es wurde im Jahr 2010 von West Chadic George entworfen und als Project Crescent bezeichnet.
- Im Jahr 2011 wurde es mit SQL Server unter dem Codenamen Mount McKinley gebündelt.
- Microsoft stellte im September 2014 die erste Vorschau von Power BI vor.
- Die erste Version von Power BI wurde am 24. Juli 2015 veröffentlicht. Sie basierte auf Excel-basierten Add-Ins wie Power Query, Pivot, View und Map.
ArchiStruktur von Power BI
Datenintegration
Eine Organisation muss mit Daten arbeiten, die aus verschiedenen Quellen stammen und in verschiedenen Dateiformaten vorliegen können. Die Daten sollten aus einer anderen Quelle extrahiert werden, die von verschiedenen Servern oder Datenbanken stammen kann. Diese Daten werden in einem gemeinsamen Staging-Bereich in ein Standardformat integriert.
Datenverarbeitung
In dieser Phase sind die integrierten Daten noch nicht für die Visualisierung vorbereitet, da die Daten verarbeitet werden müssen. Diese Daten werden vorverarbeitet. Beispielsweise werden redundante Werte und fehlende Werte aus dem Datensatz entfernt.
Die Geschäftsregel sollte auf die Daten angewendet werden, wenn die Daten bereinigt werden. Sie können diese Daten wieder laden Data Warehousing.
Datenpräsentation
Sobald die Daten geladen und verarbeitet sind, können sie mithilfe der verschiedenen Visualisierungen, die Power Bi bietet, viel besser visualisiert werden. Durch die Verwendung von Dashboards und Berichten können Daten intuitiver dargestellt werden. Dieser visuelle Bericht hilft geschäftlichen Endbenutzern, auf der Grundlage der Erkenntnisse Geschäftsentscheidungen zu treffen.
Installieren Sie Power BI Desktop und führen Sie es aus
Schritt 1) besuchen https://powerbi.microsoft.com/en-us/desktop/
Und wählen Sie die Schaltfläche „Kostenlos herunterladen“.
Schritt 2) Sie werden zu a weitergeleitet Microsoft Speichern Sie und wählen Sie die Schaltfläche „Abrufen“.
Schritt 3) Klicken Sie auf die Schaltfläche Installieren.
Schritt 4) Sie können den Fortschrittsstatus auf dem Bildschirm sehen.
Schritt 5) Vor dem Begrüßungsbildschirm werden Sie aufgefordert, sich zu registrieren, um teilnehmen zu können.
Schritt 6) Wenn Sie Power BI Desktop ausführen, wird ein Willkommensbildschirm angezeigt.
Power BI-Dashboard
Die folgende Abbildung zeigt das Power BI-Dashboard:
Power Bl Desktop ist ein Erweiterungstool zum Erstellen von Dashboards und Berichten. Auf Power Bl-Anwendungen können andere Benutzer über Desktop- und Mobilgeräte zugreifen.
Es gibt 5 Hauptkomponenten von Power BI, die auf dem Markt erhältlich sind.
- PowerQuery: Es kann zum Durchsuchen, Zugreifen und Transformieren öffentlicher und/oder interner Datenquellen verwendet werden.
- Leistungsdrehpunkt: Es wird genutzt für Datenmodellierung für In-Memory-Analysen.
- Power-Ansicht: Mit dieser Komponente können Sie Daten visualisieren, analysieren und anzeigen.
- Leistungskarte: Es erweckt Daten mit interaktiver geografischer Visualisierung zum Leben.
- Power BI-Dienst: Es ermöglicht Ihnen die gemeinsame Nutzung von Datenansichten und Arbeitsmappen, die Sie aus lokalen und cloudbasierten Datenquellen aktualisieren können.
- Fragen und Antworten zu Power BI: Es ermöglicht Ihnen, Fragen zu stellen und mithilfe einer Abfrage in natürlicher Sprache sofort Antworten zu erhalten.
- Datenmanagement-Gateway: Es bietet regelmäßige Datenaktualisierungen, die Anzeige von Daten-Feeds und die Bereitstellung von Tabellen.
- Datenkatalog: Mit dieser Komponente kann der Benutzer mithilfe des Datenkatalogs Abfragen erkennen und wiederverwenden. Metadaten können für die Suchfunktionalität erleichtert werden.
Was ist die Dax-Funktion?
DAX ist eine Formelausdruckssprache namens (DAX), die mit verschiedenen verwendet werden kann Visualisierungstools wie Power BI. Sie wird auch als funktionale Sprache bezeichnet, bei der der vollständige Code innerhalb einer Funktion gespeichert wird. DAX-Programmierformeln enthalten zwei Datentypen: Numerisch und Andere.
Alle sind durch gemeinsame Spalten miteinander verknüpft. Hier ist ein einfaches Diagramm eines Power BI-Dashboard-Beispiels, das die Beziehungen zeigt.
Es gibt drei Dinge in Power BI, die Sie verwenden können
DAX –
- Berechnete Spalten
- Maßnahmen
- Tische
Sehen wir uns alle diese Power BI-Beispiele an und sehen wir, wie die DAX-Funktionen funktionieren.
Berechnete Spalten
Mit der berechneten Spalte können Sie neue Spalten basierend auf den angegebenen Daten erstellen.
Beispielsweise ist in der Artikeltabelle keine Spalte „Endpreis“ verfügbar. Hier wird die DAX-Funktion verwendet, um eine neue Spalte zu berechnen, wenn nur Gesamtpreis und -menge verfügbar sind.
Price = List_Items[MRP]*List_Items[Qty]
In den im obigen Power BI-Beispiel gezeigten Daten enthält jede Zeile nun den jeweils berechneten Preis.
Maßnahmen
Sie können eine Berechnung mithilfe von Measure durchführen, ohne Daten hinzufügen zu müssen, wie im folgenden Power BI-Beispiel gezeigt. Dies ist sehr hilfreich für Berichte, in denen der Preis angezeigt werden kann, ohne dass eine völlig neue Spalte zum Speichern erforderlich ist.
Beispiel:
1] Total of the MRP column * Total of Qty column
Tische
DAX-Funktionen im Tabellenmodell geben ganze Tabellen zurück. Um beispielsweise eine Liste aller Länder zu erstellen, in denen die Organisation Kunden hat, verwenden Sie die Funktion:
cities touched = DISTINCT(Customers[City])
Ein Wort zu Filtern
Filter verbergen Zeilen, die bestimmte Kriterien nicht erfüllen. Eine Berechnung nach dem Herausfiltern von Daten ist nur auf eine Zeile anwendbar, die diesen Kriterien entspricht.
Power BI DAX-Funktionen
Einige wichtige DAX-Funktionen sind:
Durchschnittlich
Mit dieser DAX-Funktion können Sie den Durchschnitt aus einem bestimmten Wertesatz ermitteln, wie im folgenden Power BI-Beispiel gezeigt.
Beispiel -
AvgComm = AVERAGE(List_Items[Price])
Max
Hilft Ihnen, das Maximum aus einem bestimmten Wertesatz zu ermitteln.
Beispiel – Finden Sie die höchste Ordnung heraus.
HighSale = MAX(List_Items[Price])
Min.
Hilft Ihnen, den Mindestsatz an Werten zu finden.
Beispiel – Ermöglicht Ihnen, die niedrigste Ordnung herauszufinden.
LowestSale = MIN(List_Items[Price])
Zu Zählen
Zählen Sie alle numerischen Daten.
Beispiel – Anzahl der ausgestellten Tickets zählen.
TicketVolume = COUNT(Invoices[Ticket])
Verketten
Mit dieser Funktion können Sie Werte in berechneten Spalten verbinden. Sie können ConcatenateX verwenden, wenn Sie es in Kennzahlen verwenden.
Beispiel – Verketten Sie die Artikelnamen, und MRPs geben einen eindeutigen Code für alle Preispunkte an, zu denen jedes Produkt verkauft wird.
ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])
GesamtYTD
Mit dieser Funktion können Sie die Summe vom Beginn des aktuellen Jahres bis zum angegebenen Datum berechnen. Die Berechnung basiert auf einem Kalenderjahr, nicht auf einem Geschäftsjahr.
Beispiel – Berechnen Sie die Verkaufssummen für die Preisspalte.
CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])
Alle
Gibt alles zurück. Ignoriert Filter.
Beispiel – Wird mit der Berechnungsfunktion oben verwendet.
Power BI vs. Tableau
Hier gibt es große Unterschiede zwischen Power BI vs. Tableau:
Parameter | Power BI | Tableau |
---|---|---|
Gründungsjahr | 2013 | 2003 |
Anwendungs- | Vollständige Dashboards zur Analyse | Ad-hoc-Analyse zulassen |
Verwenden Sie von | Technische oder nichttechnische Benutzer | Nur von Analysten verwendet |
Unterstützung | Sehr begrenzt | Volle Unterstützung |
Skalierbarkeit | Gut | Ausgezeichnet |
Infrastruktur | SaaS | Flexibel |
Wer nutzt Power BI?
Hier sind ein wichtiger Fachmann, der das Power BI-Tool verwendet:
- PMO – Projekt- und Portfoliomanager
- Geschäfts- und Datenanalyst
- Entwickler und Datenbankadministrator
- IT-Team, IT-Experte
- Verbraucherbericht für Endbenutzer
- Daten Scientist
Vorteile von Power BI
Hier sind die Vorteile der Verwendung von Power BI:
- Bietet vorgefertigte Dashboards und Berichte für SaaS-Lösungen
- Stellen Sie Dashboard-Updates in Echtzeit bereit.
- Sichere und zuverlässige Verbindung zu Ihren Datenquellen in der Cloud oder vor Ort
- Power BI bietet eine schnelle Bereitstellung, Hybridkonfiguration und eine sichere Umgebung.
- Datenexploration mithilfe einer Abfrage in natürlicher Sprache.
- Funktion zur Dashboard-Visualisierung
- Es werden häufig neue Funktionen hinzugefügt, die sich hervorragend für Excel-Benutzer eignen.
- Umfangreiche Datenbankkonnektivitätsfunktionen. Q&A-Funktion zur Veröffentlichung im Internet.
- Integration mit beiden Python und R-Codierung zur Verwendung von Visualisierungen.
- Power Query bietet viele Optionen im Zusammenhang mit der Datenverarbeitung und -bereinigung.
- Nach der Veröffentlichung der Daten im Power BI-Webdienst kann eine Aktualisierung ohne manuelles Eingreifen geplant werden.
- Power BI unterstützt durch die Superkraft von künstlicher Intelligenz und maschinellem Lernen.
Nachteile von Power BI
Hier sind die Vor- und Nachteile der Verwendung von Power BI:
- Dashboards und Berichte werden nur mit Benutzern geteilt, die über dieselben E-Mail-Domänen verfügen.
- Power Bl mischt keine importierten Daten, auf die über Echtzeitverbindungen zugegriffen wird.
- Power Bi akzeptiert keine Dateien, die größer als 250 MB sind, und keine ZIP-Dateien, die mit den Daten der X-Velocity-In-Memory-Datenbank komprimiert wurden.
- Power BI kann keine Dateigrößen von mehr als 1 GB akzeptieren.
- Dashboards akzeptieren oder übergeben niemals Benutzer-, Konto- oder andere Entitätsparameter.
- Nur sehr wenige Datenquellen, die Echtzeitverbindungen zu Power BI-Berichten und -Dashboards ermöglichen.
Zusammenfassung
- BI hilft Ihnen, Daten zu analysieren und umsetzbare Informationen bereitzustellen, die Unternehmensleitern und Geschäftsführern dabei helfen, fundierte Geschäftsentscheidungen zu treffen.
- Power BI ist ein Business Intelligence und ein Datenvisualisierungstool, mit dem Sie Daten aus verschiedenen Datenquellen konvertieren können
- Einige wichtige Power BI-Tools sind 1) Power BI Desktop 2) Power BI-Dienst 3) Power BI Data Gateway 4) Power BI Report Server 5) Power BI Mobile Apps
- Excel (.xlsx, xlxm), durch Kommas getrennte Werte (.csv), Power BI Desktop (.pbi), Datenbanken in der Cloud und lokale Datenbanken sind wichtige Datenquellen, die in Power BI verwendet werden.
- Visualisierung, Datensätze, Dashboard, Berichte, Kachel sind wichtige Begriffe, die in Power BI verwendet werden.
- Power BI wurde von Ruler und Dhers Netz vom SQL Server Services-Team bei konzipiert Microsoft.
- 1) Datenintegration 2) Datenverarbeitung 3) Datenpräsentation sind wichtige Komponenten der Power BI-Architektur.
- Power Query, Power Pivot, Power View, Power Map, Power BI Service, Power BI Q&A, Data Management Gateway, Data Catalog sind wichtige Elemente des Power BI Dashboards.
- DAX ist eine Formelausdruckssprache namens (DAX), die mit verschiedenen Visualisierungstools wie Power BI verwendet werden kann.
- Power BI bietet vollständige Dashboards zur Analyse, während Tableau nur Ad-hoc-Analysen ermöglicht.
- Wichtige Fachkräfte, die Power BI nutzen, sind PMOs – Projekt- und Portfoliomanager, Geschäfts- und Datenanalysten, IT-Teams, IT-Experten usw.
- Der größte Nachteil von Power Bi besteht darin, dass keine Dateien akzeptiert werden, die größer als 250 MB sind, und ZIP-Dateien, die durch die Daten der X-Velocity-In-Memory-Datenbank komprimiert wurden.