Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
Bonuskapitel 1 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 1
IN DIESEM KAPITEL
Erstellen einer eigenen Power-BI-Embedded-Kapazitaumlt in Azure
Starten stoppen und skalieren der Power-BI- Embedded-Kapazitaumlt
Erstellen der Power-BI-Embedded-Umgebung
Arbeiten mit der Power-BI-Developer-Beispiel-applikation
Hinzufuumlgen von Dashboards und Kacheln
Auswaumlhlen der Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace
Power BI Embedded
Wie Sie in Kapitel 14 des Buchs sehen koumlnnen koumlnnen Sie Power-BI-Berichte auch in andere Anwendungen integrieren Allerdings wird mit der Webfreigabe ein Be-richt nur mit einem Snapshot der Daten zum aktuellen Zeitpunkt und ohne jegli-
che Sicherheitseinstellungen freigegeben
Mit Power BI Embedded bietet Microsoft eine weitere Moumlglichkeit wie Sie Berichte und Dashboards einem groumlszligeren Benutzerkreis zur Verfuumlgung stellen koumlnnen und diese in Ihre eigenen Applikationen einbinden koumlnnen Durch die umfangreichen Programmierschnitt-stellen (API) koumlnnen Sie Power BI dabei vollstaumlndig an Ihre Applikation anpassen Folgende Vorteile bietet Ihnen Power BI Embedded
Keine Power-BI-Endbenutzer-Lizenzen
Wenn Endbenutzer auf Ihre Berichte und Dashboards zugreifen wollen benoumltigen sie keine eigene Power-BI-Lizenz sowie kein Power-BI-Konto Die Entwicklung erfordert eine Power-BI-Pro-Lizenz fuumlr jeden Entwickler im Team Jeder der die Power BI APIs verwendet muss uumlber eine Power-BI-Pro-Lizenz verfuumlgen
Beste Loumlsung fuumlr ISV
Mit Power BI Embedded haben Softwarehersteller (im Englischen haumlufig als ISV Independent Software Vendor bezeichnet) die Moumlglichkeit Dashboards Berichte
2emspBonuskapitel 1enspPower BI Embedded
und Visuals in ihre eigenen Anwendungen einzubetten und ihren Kunden eine um-fangreiche Analyseplattform zu bieten
Umfangreiche API
Power BI Embedded bietet umfangreiche API in NET sowie in JavaScript Mit der API haben Sie nicht nur die Moumlglichkeit den Power BI Service anzusprechen Sie koumlnnen zudem mit einzelnen Objekten innerhalb Ihres Berichtes arbeiten wie der Seitennavigation Filter Einstellungen aktualisieren und vieles mehr
White-Labeling
Gestalten Sie Power BI in Ihrer Applikation wie Sie es moumlchten Je nachdem wie Sie die Integration in Ihre Applikation vornehmen sehen die Benutzer noch nicht einmal dass Sie gerade Power BI verwenden
Eigene Azure-Kapazitaumlt
Skalieren Sie Ihre Power-BI-Embedded-Anwendung mit einer eigenen Azure-Power- BI-Embedded-Kapazitaumlt Wenn Ihre Berichte mehr Leistung benoumltigen koumlnnen Sie Power BI Embedded einfach nach oben skalieren
Pay as You Go
Power BI Embedded ist eine Platform-as-a-Service(PaaS)-Loumlsung die vollstaumlndig mit Ihrer Anwendung waumlchst Sie koumlnnen Power-BI-Embedded-Instanzen beliebig skalieren und haben dabei eine nutzungsbasierte Abrechnung ohne Vorauszahlung
Erstellen einer eigenen Power-BI-Embedded-Kapazitaumlt in AzureUm eine eigene Power-BI-Embedded-Kapazitaumlt in Azure zu erstellen sind die folgenden Voraussetzung notwendig
Azure-Subscription
Am besten verfuumlgen Sie schon uumlber eine eigene Azure-Subscription in der Sie selber Ressourcen erstellen koumlnnen Sollte dies nicht der Fall sein koumlnnen Sie sich eine kos-tenlose Test-Subscription unter der folgenden Adresse erstellen
httpsazuremicrosoftcomde-defree
Azure Active Directory
Ihre Subscription muss mit einem Azure-Active-Directory(AAD)-Tenant verbunden sein Sie muumlssen zudem mit einem Account aus diesem Tenant an Azure angemeldet sein Wie Sie auch in Kapitel 20 des Buchs erfahren werden sogenannte Microsoft- Accounts an dieser Stelle nicht unterstuumltzt
Bonuskapitel 1enspPower BI Embeddedemsp3
Power-BI-Tenant
Mindestens ein Account aus Ihrem Azure-Active-Directory(AAD)-Tenant muss im Power BI Service registriert sein
Wenn Sie die oben beschriebenen Voraussetzungen erfuumlllen koumlnnen Sie mit dem Erstellen einer eigenen Power-BI-Embedded-Kapazitaumlt in Azure beginnen Melden Sie sich dafuumlr zu-naumlchst am Azure-Portal unter httpsportalazurecom mit Ihrem Arbeits- oder Schul-konto aus Ihrem AAD-Tenant an
1 Klicken Sie zunaumlchst auf Ressource erstellen (Abbildung 11)
2 Geben Sie danach in das Suchfeld Power BI ein
Sie sollten daraufhin in der Auswahlliste verschiedene Ressourcen sehen die raquoPower BIlaquo im Namen haben
3 Waumlhlen Sie aus dieser Liste Power BI Embedded aus
4 Klicken Sie im naumlchsten Screen auf die Schaltflaumlche Erstellen um eine neue Power-BI-Embedded-Kapazitaumlt zu erstellen
Sie erhalten daraufhin den in Abbildung 12 gezeigten Screen um die grundlegenden Einstellungen vorzunehmen
5 Waumlhlen Sie als Erstes das Azure-Abonnement aus in dem Sie die Power-BI- Embedded-Kapazitaumlt erstellen koumlnnen Waumlhlen Sie eine bestehende Ressourcengruppe aus Sie koumlnnen hier auch direkt uumlber den Link Neues Element erstellen eine neue
Abbildung 11enspErstellen einer Power-BI-Embedded-Kapazitaumlt
4emspBonuskapitel 1enspPower BI Embedded
Ressourcengruppe erstellen Geben Sie danach als Ressourcenname den Namen der Power-BI-Embedded-Kapazitaumlt an Definieren Sie dann den Standort fuumlr Ihre Power- BI-Embedded-Kapazitaumlt Uumlber die Groumlsse koumlnnen Sie die Groumlszlige Ihrer Power-BI- Embedded-Kapazitaumlt festlegen Als letzten Punkt geben Sie den Power-BI Kapazitaumlts-administrator an Klicken Sie danach auf die Schaltflaumlche Bewerten + erstellen
Eine Ressourcengruppe in Azure ist ein Container der zusammenhaumlngende Res-sourcen fuumlr eine Azure-Loumlsung logisch gruppiert Eine Ressourcengruppe ent-haumllt alle Ressourcen die Sie als Gruppe verwalten moumlchten In der Regel sollen alle Ressourcen einer Gruppe uumlber den gleichen Lebenszyklus verfuumlgen da diese zusammen bereitgestellt aktualisiert und geloumlscht werden Zusaumltzlich kann eine Ressourcengruppe zum Festlegen der Zugriffsteuerung fuumlr administrative Akti-onen verwendet werden
Die Berechnung der Groumlszlige der Power-BI-Embedded-Kapazitaumlt basiert auf meh-reren Parametern wie den verwendeten Datenmodellen der Anzahl und Kom-plexitaumlt der Abfragen der Verteilung der Nutzung oder den Datenaktualisie-rungsraten
Abbildung 12enspGrundlegende Einstellungen von Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp5
Sie koumlnnen eine Power-BI-Embedded-Kapazitaumlt in verschiedenen Groumlszligen auch SKU oder Knotentyp genannt erstellen und zwischen diesen nach Bedarf wech-seln Die Groumlszligen unterscheiden sich je nach Anzahl der virtuellen Kerne und des Arbeitsspeichers und reichen von einer A1 mit einem virtuellen Kern und 3 GB RAM bis hin zu einer A6 mit 32 virtuellen Kernen und 100 GB RAM
Die Gesamtkosten Ihrer Power-BI-Embedded-Umgebung haumlngen vom gewaumlhl-ten Knotentypen und der Laufzeit dieser ab
Detaillierte Informationen zu den Kosten der Power-BI-Embedded-Kapazitaumlt finden Sie in der Preisuumlbersicht in der Microsoft Dokumentation
httpsazuremicrosoftcomde-depricingdetailspower-bi-embedded
Sie werden nun auf eine Seite weitergeleitet auf der die von Ihnen eingegebenen Daten noch einmal uumlberpruumlft werden
6 Sofern alle Einstellungen von Azure erfolgreich validiert worden sind klicken Sie unten auf die Schaltflaumlche Erstellen
Sie werden automatisch auf eine Seite weitergeleitet auf der Sie den aktuellen Status Ihrer Bereitstellung sehen koumlnnen (Abbildung 13 Bereitstellung der )
Sobald die Bereitstellung erfolgreich abgeschlossen wurde sehen Sie eine Schaltflaumlche Zu Ressource wechseln
7 Klicken Sie auf diese Schaltflaumlche gelangen Sie zur neuen von Ihnen erstellten Azure Ressource Power BI Embedded
Abbildung 13enspBereitstellung der Power-BI-Embedded-Kapazitaumlt
6emspBonuskapitel 1enspPower BI Embedded
Starten stoppen und skalieren der Power-BI-Embedded-KapazitaumltUm Ihre Power-BI-Embedded-Kapazitaumlt dem Ressourcenbedarf Ihrer Power-BI-Anwen-dung anzupassen koumlnnen Sie diese wie bereits angesprochen starten und anhalten oder die Groumlszlige aumlndern
Um eine Power-BI-Kapazitaumlt zu starten oder anzuhalten oumlffnen Sie die zuvor erstellte Res-source im Azure-Portal Gehen Sie dazu wie folgt vor
1 Klicken Sie auf Ressourcengruppen (Abbildung 14)
2 Waumlhlen Sie die zuvor verwendete Ressourcengruppe aus
3 Klicken Sie danach auf die Power-BI-Embedded-Ressource die Sie skalieren moumlchten um sie zu oumlffnen
In der Uumlbersicht der Ressource sehen Sie oben die Schaltflaumlche Anhalten (Abbildung 15)
Uumlber diese Schaltflaumlche koumlnnen Sie die Power-BI-Embedded-Kapazitaumlt anhalten so-dass diese Ressource keine weiteren Kosten erzeugt Natuumlrlich koumlnnen in dieser Zeit auch keine Benutzer auf der Power-BI-Embedded-Kapazitaumlt arbeiten oder sich Berich-te und Dashboards anzeigen lassen
Abbildung 14enspAuswaumlhlen der Ressourcengruppe PBI
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
2emspBonuskapitel 1enspPower BI Embedded
und Visuals in ihre eigenen Anwendungen einzubetten und ihren Kunden eine um-fangreiche Analyseplattform zu bieten
Umfangreiche API
Power BI Embedded bietet umfangreiche API in NET sowie in JavaScript Mit der API haben Sie nicht nur die Moumlglichkeit den Power BI Service anzusprechen Sie koumlnnen zudem mit einzelnen Objekten innerhalb Ihres Berichtes arbeiten wie der Seitennavigation Filter Einstellungen aktualisieren und vieles mehr
White-Labeling
Gestalten Sie Power BI in Ihrer Applikation wie Sie es moumlchten Je nachdem wie Sie die Integration in Ihre Applikation vornehmen sehen die Benutzer noch nicht einmal dass Sie gerade Power BI verwenden
Eigene Azure-Kapazitaumlt
Skalieren Sie Ihre Power-BI-Embedded-Anwendung mit einer eigenen Azure-Power- BI-Embedded-Kapazitaumlt Wenn Ihre Berichte mehr Leistung benoumltigen koumlnnen Sie Power BI Embedded einfach nach oben skalieren
Pay as You Go
Power BI Embedded ist eine Platform-as-a-Service(PaaS)-Loumlsung die vollstaumlndig mit Ihrer Anwendung waumlchst Sie koumlnnen Power-BI-Embedded-Instanzen beliebig skalieren und haben dabei eine nutzungsbasierte Abrechnung ohne Vorauszahlung
Erstellen einer eigenen Power-BI-Embedded-Kapazitaumlt in AzureUm eine eigene Power-BI-Embedded-Kapazitaumlt in Azure zu erstellen sind die folgenden Voraussetzung notwendig
Azure-Subscription
Am besten verfuumlgen Sie schon uumlber eine eigene Azure-Subscription in der Sie selber Ressourcen erstellen koumlnnen Sollte dies nicht der Fall sein koumlnnen Sie sich eine kos-tenlose Test-Subscription unter der folgenden Adresse erstellen
httpsazuremicrosoftcomde-defree
Azure Active Directory
Ihre Subscription muss mit einem Azure-Active-Directory(AAD)-Tenant verbunden sein Sie muumlssen zudem mit einem Account aus diesem Tenant an Azure angemeldet sein Wie Sie auch in Kapitel 20 des Buchs erfahren werden sogenannte Microsoft- Accounts an dieser Stelle nicht unterstuumltzt
Bonuskapitel 1enspPower BI Embeddedemsp3
Power-BI-Tenant
Mindestens ein Account aus Ihrem Azure-Active-Directory(AAD)-Tenant muss im Power BI Service registriert sein
Wenn Sie die oben beschriebenen Voraussetzungen erfuumlllen koumlnnen Sie mit dem Erstellen einer eigenen Power-BI-Embedded-Kapazitaumlt in Azure beginnen Melden Sie sich dafuumlr zu-naumlchst am Azure-Portal unter httpsportalazurecom mit Ihrem Arbeits- oder Schul-konto aus Ihrem AAD-Tenant an
1 Klicken Sie zunaumlchst auf Ressource erstellen (Abbildung 11)
2 Geben Sie danach in das Suchfeld Power BI ein
Sie sollten daraufhin in der Auswahlliste verschiedene Ressourcen sehen die raquoPower BIlaquo im Namen haben
3 Waumlhlen Sie aus dieser Liste Power BI Embedded aus
4 Klicken Sie im naumlchsten Screen auf die Schaltflaumlche Erstellen um eine neue Power-BI-Embedded-Kapazitaumlt zu erstellen
Sie erhalten daraufhin den in Abbildung 12 gezeigten Screen um die grundlegenden Einstellungen vorzunehmen
5 Waumlhlen Sie als Erstes das Azure-Abonnement aus in dem Sie die Power-BI- Embedded-Kapazitaumlt erstellen koumlnnen Waumlhlen Sie eine bestehende Ressourcengruppe aus Sie koumlnnen hier auch direkt uumlber den Link Neues Element erstellen eine neue
Abbildung 11enspErstellen einer Power-BI-Embedded-Kapazitaumlt
4emspBonuskapitel 1enspPower BI Embedded
Ressourcengruppe erstellen Geben Sie danach als Ressourcenname den Namen der Power-BI-Embedded-Kapazitaumlt an Definieren Sie dann den Standort fuumlr Ihre Power- BI-Embedded-Kapazitaumlt Uumlber die Groumlsse koumlnnen Sie die Groumlszlige Ihrer Power-BI- Embedded-Kapazitaumlt festlegen Als letzten Punkt geben Sie den Power-BI Kapazitaumlts-administrator an Klicken Sie danach auf die Schaltflaumlche Bewerten + erstellen
Eine Ressourcengruppe in Azure ist ein Container der zusammenhaumlngende Res-sourcen fuumlr eine Azure-Loumlsung logisch gruppiert Eine Ressourcengruppe ent-haumllt alle Ressourcen die Sie als Gruppe verwalten moumlchten In der Regel sollen alle Ressourcen einer Gruppe uumlber den gleichen Lebenszyklus verfuumlgen da diese zusammen bereitgestellt aktualisiert und geloumlscht werden Zusaumltzlich kann eine Ressourcengruppe zum Festlegen der Zugriffsteuerung fuumlr administrative Akti-onen verwendet werden
Die Berechnung der Groumlszlige der Power-BI-Embedded-Kapazitaumlt basiert auf meh-reren Parametern wie den verwendeten Datenmodellen der Anzahl und Kom-plexitaumlt der Abfragen der Verteilung der Nutzung oder den Datenaktualisie-rungsraten
Abbildung 12enspGrundlegende Einstellungen von Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp5
Sie koumlnnen eine Power-BI-Embedded-Kapazitaumlt in verschiedenen Groumlszligen auch SKU oder Knotentyp genannt erstellen und zwischen diesen nach Bedarf wech-seln Die Groumlszligen unterscheiden sich je nach Anzahl der virtuellen Kerne und des Arbeitsspeichers und reichen von einer A1 mit einem virtuellen Kern und 3 GB RAM bis hin zu einer A6 mit 32 virtuellen Kernen und 100 GB RAM
Die Gesamtkosten Ihrer Power-BI-Embedded-Umgebung haumlngen vom gewaumlhl-ten Knotentypen und der Laufzeit dieser ab
Detaillierte Informationen zu den Kosten der Power-BI-Embedded-Kapazitaumlt finden Sie in der Preisuumlbersicht in der Microsoft Dokumentation
httpsazuremicrosoftcomde-depricingdetailspower-bi-embedded
Sie werden nun auf eine Seite weitergeleitet auf der die von Ihnen eingegebenen Daten noch einmal uumlberpruumlft werden
6 Sofern alle Einstellungen von Azure erfolgreich validiert worden sind klicken Sie unten auf die Schaltflaumlche Erstellen
Sie werden automatisch auf eine Seite weitergeleitet auf der Sie den aktuellen Status Ihrer Bereitstellung sehen koumlnnen (Abbildung 13 Bereitstellung der )
Sobald die Bereitstellung erfolgreich abgeschlossen wurde sehen Sie eine Schaltflaumlche Zu Ressource wechseln
7 Klicken Sie auf diese Schaltflaumlche gelangen Sie zur neuen von Ihnen erstellten Azure Ressource Power BI Embedded
Abbildung 13enspBereitstellung der Power-BI-Embedded-Kapazitaumlt
6emspBonuskapitel 1enspPower BI Embedded
Starten stoppen und skalieren der Power-BI-Embedded-KapazitaumltUm Ihre Power-BI-Embedded-Kapazitaumlt dem Ressourcenbedarf Ihrer Power-BI-Anwen-dung anzupassen koumlnnen Sie diese wie bereits angesprochen starten und anhalten oder die Groumlszlige aumlndern
Um eine Power-BI-Kapazitaumlt zu starten oder anzuhalten oumlffnen Sie die zuvor erstellte Res-source im Azure-Portal Gehen Sie dazu wie folgt vor
1 Klicken Sie auf Ressourcengruppen (Abbildung 14)
2 Waumlhlen Sie die zuvor verwendete Ressourcengruppe aus
3 Klicken Sie danach auf die Power-BI-Embedded-Ressource die Sie skalieren moumlchten um sie zu oumlffnen
In der Uumlbersicht der Ressource sehen Sie oben die Schaltflaumlche Anhalten (Abbildung 15)
Uumlber diese Schaltflaumlche koumlnnen Sie die Power-BI-Embedded-Kapazitaumlt anhalten so-dass diese Ressource keine weiteren Kosten erzeugt Natuumlrlich koumlnnen in dieser Zeit auch keine Benutzer auf der Power-BI-Embedded-Kapazitaumlt arbeiten oder sich Berich-te und Dashboards anzeigen lassen
Abbildung 14enspAuswaumlhlen der Ressourcengruppe PBI
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp3
Power-BI-Tenant
Mindestens ein Account aus Ihrem Azure-Active-Directory(AAD)-Tenant muss im Power BI Service registriert sein
Wenn Sie die oben beschriebenen Voraussetzungen erfuumlllen koumlnnen Sie mit dem Erstellen einer eigenen Power-BI-Embedded-Kapazitaumlt in Azure beginnen Melden Sie sich dafuumlr zu-naumlchst am Azure-Portal unter httpsportalazurecom mit Ihrem Arbeits- oder Schul-konto aus Ihrem AAD-Tenant an
1 Klicken Sie zunaumlchst auf Ressource erstellen (Abbildung 11)
2 Geben Sie danach in das Suchfeld Power BI ein
Sie sollten daraufhin in der Auswahlliste verschiedene Ressourcen sehen die raquoPower BIlaquo im Namen haben
3 Waumlhlen Sie aus dieser Liste Power BI Embedded aus
4 Klicken Sie im naumlchsten Screen auf die Schaltflaumlche Erstellen um eine neue Power-BI-Embedded-Kapazitaumlt zu erstellen
Sie erhalten daraufhin den in Abbildung 12 gezeigten Screen um die grundlegenden Einstellungen vorzunehmen
5 Waumlhlen Sie als Erstes das Azure-Abonnement aus in dem Sie die Power-BI- Embedded-Kapazitaumlt erstellen koumlnnen Waumlhlen Sie eine bestehende Ressourcengruppe aus Sie koumlnnen hier auch direkt uumlber den Link Neues Element erstellen eine neue
Abbildung 11enspErstellen einer Power-BI-Embedded-Kapazitaumlt
4emspBonuskapitel 1enspPower BI Embedded
Ressourcengruppe erstellen Geben Sie danach als Ressourcenname den Namen der Power-BI-Embedded-Kapazitaumlt an Definieren Sie dann den Standort fuumlr Ihre Power- BI-Embedded-Kapazitaumlt Uumlber die Groumlsse koumlnnen Sie die Groumlszlige Ihrer Power-BI- Embedded-Kapazitaumlt festlegen Als letzten Punkt geben Sie den Power-BI Kapazitaumlts-administrator an Klicken Sie danach auf die Schaltflaumlche Bewerten + erstellen
Eine Ressourcengruppe in Azure ist ein Container der zusammenhaumlngende Res-sourcen fuumlr eine Azure-Loumlsung logisch gruppiert Eine Ressourcengruppe ent-haumllt alle Ressourcen die Sie als Gruppe verwalten moumlchten In der Regel sollen alle Ressourcen einer Gruppe uumlber den gleichen Lebenszyklus verfuumlgen da diese zusammen bereitgestellt aktualisiert und geloumlscht werden Zusaumltzlich kann eine Ressourcengruppe zum Festlegen der Zugriffsteuerung fuumlr administrative Akti-onen verwendet werden
Die Berechnung der Groumlszlige der Power-BI-Embedded-Kapazitaumlt basiert auf meh-reren Parametern wie den verwendeten Datenmodellen der Anzahl und Kom-plexitaumlt der Abfragen der Verteilung der Nutzung oder den Datenaktualisie-rungsraten
Abbildung 12enspGrundlegende Einstellungen von Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp5
Sie koumlnnen eine Power-BI-Embedded-Kapazitaumlt in verschiedenen Groumlszligen auch SKU oder Knotentyp genannt erstellen und zwischen diesen nach Bedarf wech-seln Die Groumlszligen unterscheiden sich je nach Anzahl der virtuellen Kerne und des Arbeitsspeichers und reichen von einer A1 mit einem virtuellen Kern und 3 GB RAM bis hin zu einer A6 mit 32 virtuellen Kernen und 100 GB RAM
Die Gesamtkosten Ihrer Power-BI-Embedded-Umgebung haumlngen vom gewaumlhl-ten Knotentypen und der Laufzeit dieser ab
Detaillierte Informationen zu den Kosten der Power-BI-Embedded-Kapazitaumlt finden Sie in der Preisuumlbersicht in der Microsoft Dokumentation
httpsazuremicrosoftcomde-depricingdetailspower-bi-embedded
Sie werden nun auf eine Seite weitergeleitet auf der die von Ihnen eingegebenen Daten noch einmal uumlberpruumlft werden
6 Sofern alle Einstellungen von Azure erfolgreich validiert worden sind klicken Sie unten auf die Schaltflaumlche Erstellen
Sie werden automatisch auf eine Seite weitergeleitet auf der Sie den aktuellen Status Ihrer Bereitstellung sehen koumlnnen (Abbildung 13 Bereitstellung der )
Sobald die Bereitstellung erfolgreich abgeschlossen wurde sehen Sie eine Schaltflaumlche Zu Ressource wechseln
7 Klicken Sie auf diese Schaltflaumlche gelangen Sie zur neuen von Ihnen erstellten Azure Ressource Power BI Embedded
Abbildung 13enspBereitstellung der Power-BI-Embedded-Kapazitaumlt
6emspBonuskapitel 1enspPower BI Embedded
Starten stoppen und skalieren der Power-BI-Embedded-KapazitaumltUm Ihre Power-BI-Embedded-Kapazitaumlt dem Ressourcenbedarf Ihrer Power-BI-Anwen-dung anzupassen koumlnnen Sie diese wie bereits angesprochen starten und anhalten oder die Groumlszlige aumlndern
Um eine Power-BI-Kapazitaumlt zu starten oder anzuhalten oumlffnen Sie die zuvor erstellte Res-source im Azure-Portal Gehen Sie dazu wie folgt vor
1 Klicken Sie auf Ressourcengruppen (Abbildung 14)
2 Waumlhlen Sie die zuvor verwendete Ressourcengruppe aus
3 Klicken Sie danach auf die Power-BI-Embedded-Ressource die Sie skalieren moumlchten um sie zu oumlffnen
In der Uumlbersicht der Ressource sehen Sie oben die Schaltflaumlche Anhalten (Abbildung 15)
Uumlber diese Schaltflaumlche koumlnnen Sie die Power-BI-Embedded-Kapazitaumlt anhalten so-dass diese Ressource keine weiteren Kosten erzeugt Natuumlrlich koumlnnen in dieser Zeit auch keine Benutzer auf der Power-BI-Embedded-Kapazitaumlt arbeiten oder sich Berich-te und Dashboards anzeigen lassen
Abbildung 14enspAuswaumlhlen der Ressourcengruppe PBI
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
4emspBonuskapitel 1enspPower BI Embedded
Ressourcengruppe erstellen Geben Sie danach als Ressourcenname den Namen der Power-BI-Embedded-Kapazitaumlt an Definieren Sie dann den Standort fuumlr Ihre Power- BI-Embedded-Kapazitaumlt Uumlber die Groumlsse koumlnnen Sie die Groumlszlige Ihrer Power-BI- Embedded-Kapazitaumlt festlegen Als letzten Punkt geben Sie den Power-BI Kapazitaumlts-administrator an Klicken Sie danach auf die Schaltflaumlche Bewerten + erstellen
Eine Ressourcengruppe in Azure ist ein Container der zusammenhaumlngende Res-sourcen fuumlr eine Azure-Loumlsung logisch gruppiert Eine Ressourcengruppe ent-haumllt alle Ressourcen die Sie als Gruppe verwalten moumlchten In der Regel sollen alle Ressourcen einer Gruppe uumlber den gleichen Lebenszyklus verfuumlgen da diese zusammen bereitgestellt aktualisiert und geloumlscht werden Zusaumltzlich kann eine Ressourcengruppe zum Festlegen der Zugriffsteuerung fuumlr administrative Akti-onen verwendet werden
Die Berechnung der Groumlszlige der Power-BI-Embedded-Kapazitaumlt basiert auf meh-reren Parametern wie den verwendeten Datenmodellen der Anzahl und Kom-plexitaumlt der Abfragen der Verteilung der Nutzung oder den Datenaktualisie-rungsraten
Abbildung 12enspGrundlegende Einstellungen von Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp5
Sie koumlnnen eine Power-BI-Embedded-Kapazitaumlt in verschiedenen Groumlszligen auch SKU oder Knotentyp genannt erstellen und zwischen diesen nach Bedarf wech-seln Die Groumlszligen unterscheiden sich je nach Anzahl der virtuellen Kerne und des Arbeitsspeichers und reichen von einer A1 mit einem virtuellen Kern und 3 GB RAM bis hin zu einer A6 mit 32 virtuellen Kernen und 100 GB RAM
Die Gesamtkosten Ihrer Power-BI-Embedded-Umgebung haumlngen vom gewaumlhl-ten Knotentypen und der Laufzeit dieser ab
Detaillierte Informationen zu den Kosten der Power-BI-Embedded-Kapazitaumlt finden Sie in der Preisuumlbersicht in der Microsoft Dokumentation
httpsazuremicrosoftcomde-depricingdetailspower-bi-embedded
Sie werden nun auf eine Seite weitergeleitet auf der die von Ihnen eingegebenen Daten noch einmal uumlberpruumlft werden
6 Sofern alle Einstellungen von Azure erfolgreich validiert worden sind klicken Sie unten auf die Schaltflaumlche Erstellen
Sie werden automatisch auf eine Seite weitergeleitet auf der Sie den aktuellen Status Ihrer Bereitstellung sehen koumlnnen (Abbildung 13 Bereitstellung der )
Sobald die Bereitstellung erfolgreich abgeschlossen wurde sehen Sie eine Schaltflaumlche Zu Ressource wechseln
7 Klicken Sie auf diese Schaltflaumlche gelangen Sie zur neuen von Ihnen erstellten Azure Ressource Power BI Embedded
Abbildung 13enspBereitstellung der Power-BI-Embedded-Kapazitaumlt
6emspBonuskapitel 1enspPower BI Embedded
Starten stoppen und skalieren der Power-BI-Embedded-KapazitaumltUm Ihre Power-BI-Embedded-Kapazitaumlt dem Ressourcenbedarf Ihrer Power-BI-Anwen-dung anzupassen koumlnnen Sie diese wie bereits angesprochen starten und anhalten oder die Groumlszlige aumlndern
Um eine Power-BI-Kapazitaumlt zu starten oder anzuhalten oumlffnen Sie die zuvor erstellte Res-source im Azure-Portal Gehen Sie dazu wie folgt vor
1 Klicken Sie auf Ressourcengruppen (Abbildung 14)
2 Waumlhlen Sie die zuvor verwendete Ressourcengruppe aus
3 Klicken Sie danach auf die Power-BI-Embedded-Ressource die Sie skalieren moumlchten um sie zu oumlffnen
In der Uumlbersicht der Ressource sehen Sie oben die Schaltflaumlche Anhalten (Abbildung 15)
Uumlber diese Schaltflaumlche koumlnnen Sie die Power-BI-Embedded-Kapazitaumlt anhalten so-dass diese Ressource keine weiteren Kosten erzeugt Natuumlrlich koumlnnen in dieser Zeit auch keine Benutzer auf der Power-BI-Embedded-Kapazitaumlt arbeiten oder sich Berich-te und Dashboards anzeigen lassen
Abbildung 14enspAuswaumlhlen der Ressourcengruppe PBI
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp5
Sie koumlnnen eine Power-BI-Embedded-Kapazitaumlt in verschiedenen Groumlszligen auch SKU oder Knotentyp genannt erstellen und zwischen diesen nach Bedarf wech-seln Die Groumlszligen unterscheiden sich je nach Anzahl der virtuellen Kerne und des Arbeitsspeichers und reichen von einer A1 mit einem virtuellen Kern und 3 GB RAM bis hin zu einer A6 mit 32 virtuellen Kernen und 100 GB RAM
Die Gesamtkosten Ihrer Power-BI-Embedded-Umgebung haumlngen vom gewaumlhl-ten Knotentypen und der Laufzeit dieser ab
Detaillierte Informationen zu den Kosten der Power-BI-Embedded-Kapazitaumlt finden Sie in der Preisuumlbersicht in der Microsoft Dokumentation
httpsazuremicrosoftcomde-depricingdetailspower-bi-embedded
Sie werden nun auf eine Seite weitergeleitet auf der die von Ihnen eingegebenen Daten noch einmal uumlberpruumlft werden
6 Sofern alle Einstellungen von Azure erfolgreich validiert worden sind klicken Sie unten auf die Schaltflaumlche Erstellen
Sie werden automatisch auf eine Seite weitergeleitet auf der Sie den aktuellen Status Ihrer Bereitstellung sehen koumlnnen (Abbildung 13 Bereitstellung der )
Sobald die Bereitstellung erfolgreich abgeschlossen wurde sehen Sie eine Schaltflaumlche Zu Ressource wechseln
7 Klicken Sie auf diese Schaltflaumlche gelangen Sie zur neuen von Ihnen erstellten Azure Ressource Power BI Embedded
Abbildung 13enspBereitstellung der Power-BI-Embedded-Kapazitaumlt
6emspBonuskapitel 1enspPower BI Embedded
Starten stoppen und skalieren der Power-BI-Embedded-KapazitaumltUm Ihre Power-BI-Embedded-Kapazitaumlt dem Ressourcenbedarf Ihrer Power-BI-Anwen-dung anzupassen koumlnnen Sie diese wie bereits angesprochen starten und anhalten oder die Groumlszlige aumlndern
Um eine Power-BI-Kapazitaumlt zu starten oder anzuhalten oumlffnen Sie die zuvor erstellte Res-source im Azure-Portal Gehen Sie dazu wie folgt vor
1 Klicken Sie auf Ressourcengruppen (Abbildung 14)
2 Waumlhlen Sie die zuvor verwendete Ressourcengruppe aus
3 Klicken Sie danach auf die Power-BI-Embedded-Ressource die Sie skalieren moumlchten um sie zu oumlffnen
In der Uumlbersicht der Ressource sehen Sie oben die Schaltflaumlche Anhalten (Abbildung 15)
Uumlber diese Schaltflaumlche koumlnnen Sie die Power-BI-Embedded-Kapazitaumlt anhalten so-dass diese Ressource keine weiteren Kosten erzeugt Natuumlrlich koumlnnen in dieser Zeit auch keine Benutzer auf der Power-BI-Embedded-Kapazitaumlt arbeiten oder sich Berich-te und Dashboards anzeigen lassen
Abbildung 14enspAuswaumlhlen der Ressourcengruppe PBI
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
6emspBonuskapitel 1enspPower BI Embedded
Starten stoppen und skalieren der Power-BI-Embedded-KapazitaumltUm Ihre Power-BI-Embedded-Kapazitaumlt dem Ressourcenbedarf Ihrer Power-BI-Anwen-dung anzupassen koumlnnen Sie diese wie bereits angesprochen starten und anhalten oder die Groumlszlige aumlndern
Um eine Power-BI-Kapazitaumlt zu starten oder anzuhalten oumlffnen Sie die zuvor erstellte Res-source im Azure-Portal Gehen Sie dazu wie folgt vor
1 Klicken Sie auf Ressourcengruppen (Abbildung 14)
2 Waumlhlen Sie die zuvor verwendete Ressourcengruppe aus
3 Klicken Sie danach auf die Power-BI-Embedded-Ressource die Sie skalieren moumlchten um sie zu oumlffnen
In der Uumlbersicht der Ressource sehen Sie oben die Schaltflaumlche Anhalten (Abbildung 15)
Uumlber diese Schaltflaumlche koumlnnen Sie die Power-BI-Embedded-Kapazitaumlt anhalten so-dass diese Ressource keine weiteren Kosten erzeugt Natuumlrlich koumlnnen in dieser Zeit auch keine Benutzer auf der Power-BI-Embedded-Kapazitaumlt arbeiten oder sich Berich-te und Dashboards anzeigen lassen
Abbildung 14enspAuswaumlhlen der Ressourcengruppe PBI
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp7
4 Wenn Sie die Power-BI-Embedded-Kapazitaumlt skalieren moumlchten klicken Sie in der Na-vigation auf die Schaltflaumlche Groumlsse aumlndern (2)
5 Sie koumlnnen nun eine andere SKU auswaumlhlen und danach auf die Schaltflaumlche Groumlsse aumlndern klicken
Ihre Power-BI-Embedded-Kapazitaumlt wird danach auf diese Groumlszligen skaliert was einige Mi-nuten in Anspruch nehmen kann
Wenn Sie eine Power-BI-Embedded-Kapazitaumlt anhalten koumlnnen Benutzer nicht mehr auf die in Ihrer Applikation eingebetteten Ressourcen zugreifen Erst nach-dem Sie die Power-BI-Kapazitaumlt wieder gestartet haben was einige Minuten dauern kann koumlnnen die Benutzer wieder voll auf die eingebetteten Inhalte zu-greifen
Das Skalieren einer Power-BI-Embedded-Kapazitaumlt fuumlhrt ebenfalls dazu dass die eingebetteten Inhalte fuumlr die Zeit des Skalierungsvorganges nicht erreichbar sind Auch dies kann einige Minuten dauern
Uumlberlegen Sie von daher genau wann Sie Ihre Power-BI-Embedded-Kapazitaumlt stoppen oder skalieren koumlnnen ohne dass Ihre Endanwender von einem Ausfall betroffen sind
Power-BI-Embedded-Umgebung erstellenUm Power BI Embedded nutzen zu koumlnnen muumlssen Sie sich neben der zuvor erstellten Power-BI-Embedded-Kapazitaumlt eine Applikation erstellen in der Sie Ihre Power-BI-Inhal-te einbetten koumlnnen Diese Power-BI-Embedded-Applikation benoumltigt verschiedene Vor-aussetzungen wie die Registrierung der Applikation im Azure Active Directory oder das
Abbildung 15enspStarten und stoppen einer Power-BI-Embedded-Kapazitaumlt
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
8emspBonuskapitel 1enspPower BI Embedded
Erstellen eines Power-BI-Workspaces Um diese grundlegenden Aufgaben fuumlr den Entwick-ler zu vereinfachen stellt Microsoft ein Power-BI-Embedded-Setup-Tool zur Verfuumlgung das Sie uumlber die folgende URL aufrufen koumlnnen
httpsapppowerbicomembedsetupAppOwnsData
Das Setup-Tool ist ein einfacher Wizard uumlber den Sie Ihre Umgebung in fuumlnf einfachen Schritten vorbereiten koumlnnen
1 Melden Sie sich zuerst wieder an Ihrem Geschaumlfts- oder Schulkonto an (Abbildung 16)
2 Waumlhlen Sie danach die Berechtigungen aus die Ihre Anwendung uumlber das Azure AD uumlber die Power BI REST APIs haben soll (Abbildung 17) Sie koumlnnen diese Berechti-gungen spaumlter uumlber das Azure-Portal jederzeit aumlndern
Geben Sie der Applikation einen Application Name
Setzen Sie die Berechtigungen fuumlr die entsprechenden Read only APIs
Klicken Sie auf Register um die Berechtigungen fuumlr Ihre Applikation zu setzen
Abbildung 16enspAnmeldung am Power-BI-Setup-Tool
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp9
Es wurde eine Application ID generiert die nun angezeigt wird (Abbildung 18) Die Application ID wird im weiteren Verlauf wieder auftauchen Fuumlr die spaumltere Ent-wicklung mit Power BI Embedded ist es aber sinnvoll wenn Sie sich diese notieren
3 Definieren Sie danach den Namen Ihres Workspaces (2) und klicken Sie auf Create workspace (3) um den neuen Workspace in Power BI zu erstellen
4 Im Schritt Import Content koumlnnen Sie nun Ihrer neuen Power-BI-Embedded-Appli-kation Inhalt hinzufuumlgen (Abbildung 19) Entweder verwenden Sie einen Beispielbe-richt oder Sie laden eine bereits erstellte Power-BI-Desktop-Datei (pbix) hoch
Abbildung 17enspErteilen von Readonly-Berechtigungen fuumlr die Power BI Applikation
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
10emspBonuskapitel 1enspPower BI Embedded
Abbildung 18enspErstellen eines Workspaces in Power BI Embedded
Abbildung 19enspHinzufuumlgen von Inhalten zu Power BI Embedded
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp11
Fuumlr das weiterfuumlhrende Beispiel koumlnnen Sie am besten den mitgelieferten Beispielbe-richt des Setup-Tools verwenden
In der Summary Box sehen Sie wieder Ihre Application ID und zudem jetzt auch die Workspace ID vom Ihrem neu erstellten Workspace
5 Klicken Sie auf die Schaltflaumlche Import um den Beispielbericht zu importieren
6 Im letzten Schritt Grant permissions geben Sie Ihrer neuen Anwendung Zugriff auf die zuvor ausgewaumlhlten API fuumlr den aktuell angemeldeten Benutzer Klicken Sie auf die Schaltflaumlche Grant permissions um das Setup abzuschlieszligen
Das Setup-Tool oumlffnet nun noch einen neuen Dialog aus Ihrem Azure AD heraus in dem Sie noch einmal explizit den angeforderten Berechtigungen zustimmen muumlssen (Abbildung 110)
Abbildung 110enspAkzeptieren der angeforderten Berechtigungen
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
12emspBonuskapitel 1enspPower BI Embedded
Gehen Sie wie folgt vor
1 Uumlberpruumlfen Sie ob Sie dem richtigen Benutzer die Berechtigungen erteilen
2 Stimmen Sie noch einmal explizit im Namen Ihrer Organisation zu dass dieser Benut-zer die angeforderten Berechtigungen erhalten darf
3 Akzeptieren Sie die Berechtigungen uumlber die Schaltflaumlche
Nachdem Sie die entsprechenden Berechtigungen akzeptiert haben sind Sie mit dem Setup Ihrer Power-BI-Embedded-Entwicklungsumgebung fertig
Sie sehen im Bereich Summary noch einmal alle relevanten IDs fuumlr Ihre Power-BI-Embedded-Applikation Auch wenn diese Daten in dem vom Setup-Tool generierten Projekt enthalten sind ist es zu empfehlen diese Daten noch einmal gesondert zu speichern
Das Setup-Tool hat im Hintergrund eine fertige Applikation mit allen notwendigen IDs er-stellt die Sie sich nun uumlber die Schaltflaumlche Download sample application herunter-laden koumlnnen Speichern Sie die Datei PowerBI-Developer-Sampleszip auf Ihrem lokalen Computer
Arbeiten mit der Power-BI-Developer-BeispielapplikationDie zuvor erstellte und heruntergeladene Beispielapplikation enthaumllt vollstaumlndig fertigen Programmiercode um auf Ihrem Computer mit Power BI Embedded zu starten Um die Applikation zu kompilieren und auszufuumlhren gehen Sie am besten wie folgt vor
1 Entpacken Sie die heruntergeladene Datei PowerBI-Developer-Sampleszip in ein Arbeitsverzeichnis auf Ihrem lokalen Computer wie z B CPBI_Beispiel Sie sollten in Ihrem Verzeichnis danach einen Unterordner App Owns Data sehen
2 Starten Sie Microsoft Visual Studio 2019 mit lokalen Administratorrechten indem Sie im Startmenuuml das Programm-Symbol mit der rechten Maustaste anklicken und danach aus dem Kontextmenuuml Als Administrator ausfuumlhren auswaumlhlen (Abbildung 111)
Wenn Sie bisher kein Microsoft Visual Studio auf Ihrem Computer installiert haben koumlnnen Sie sich unter httpswwwvisualstudiocom mit der Visual Studio Community 2019 Edition eine kostenlose Version von Microsoft Visual Studio herunterladen und auf Ihrem Computer installieren Die Setup-Datei der Visual Studio Community Edition ist nur wenige MB groszlig waumlhrend der Installa-tion kann der Visual Studio Installer aber mehrere GB herunterladen
Waumlhlen Sie waumlhrend der Installation der Microsoft Visual Studio Community Edition unter Workloads den Punkt ASPNET und Webentwicklung aus (Abbildung 112)
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp13
Abbildung 111enspAusfuumlhren von Visual Studio 2019 als Administrator
Abbildung 112enspInstallieren der Microsoft Visual Studio Community Edition
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
14emspBonuskapitel 1enspPower BI Embedded
3 Oumlffnen Sie aus dem zuvor erstellten Verzeichnis die Visual-Studio-Projektmappe Power-BIEmbedded_AppOwnsDatasln
Sie sehen nun innerhalb des Visual Studios das vollstaumlndig vom Power-BI-Embedded- Setup-Tool generierte Webprojekt um einen Power-BI-Bericht in einer eigenen Web-seite einzubetten Bevor Sie das Beispielprojekt starten koumlnnen ist noch ein weiterer Konfigurationsschritt notwendig
4 Oumlffnen Sie zunaumlchst die Datei webconfig aus dem Projektmappen-Explorer Tragen Sie hier in Zeile 35 das Passwort fuumlr den verwendeten Benutzer innerhalb des Power-BI-Embedded-Setup-Tools ein
Sobald Sie Ihr Passwort in die webconfig eingetragen haben achten Sie unbe-dingt darauf den Source Code Ihres Power-BI-Embedded-Beispielprojektes nicht mit anderen Personen zu teilen oder auf einem Webserver zu veroumlffentli-chen der nicht ausschlieszliglich unter Ihrer Kontrolle liegt
Jeder der Zugriff auf die webconfig Datei hat kann ansonsten auf Ihr Passwort zugreifen und damit auch auf den von Ihnen verwendeten Azure-Active- Directory-Account
In der Webconfig sollte nun in Zeile 34 Ihr Benutzername und in Zeile 35 das Passwort des entsprechenden Benutzers stehen mit dem Sie im Setup-Tool angemeldet waren (Abbildung 113)
Abbildung 113enspDie Webconfig im Visual Studio
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp15
In den Zeilen 24 bis 25 finden Sie zudem die entsprechenden IDs wieder die beim Er-stellen der Beispielapplikation erstellt wurden
Aktualisieren Sie nun die NuGet-Pakete innerhalb des Projektes Diese werden in der Regel nicht mit dem Source Code ausgeliefert und muumlssen vor dem ersten Kompilieren manuell geladen werden
1 Klicken Sie mit der rechten Maustaste auf den Projektnamen PowerBIEmbedded_ AppOwnsData innerhalb des Projektmappen-Explorer (Abbildung 114) und waumlhlen Sie dann aus dem Kontextmenuuml den Befehl NuGet-Pakete verwaltenhellip aus
Sie werden sehen dass 21 NuGet-Pakete aktualisiert werden muumlssen Hier koumlnnen auch bereits mehrere NuGet-Pakete mit Aktualisierungen zur Verfuumlgung stehen
2 Setzen Sie den Haken vor Alle Pakete auswaumlhlen um alle 21 NuGet-Pakete zu ak-tualisieren Klicken Sie auf die Schaltflaumlche Aktualisieren um die Aktualisierung der Pakete durchzufuumlhren
Die Aktualisierung der NuGet-Pakete kann einige Zeit in Anspruch nehmen Warten Sie bis die Aktualisierung vollstaumlndig abgeschlossen ist bevor Sie fortfahren
NuGet ist ein von Microsoft entwickelter Service zur Verteilung von Softwarebi-bliotheken der besonders bei der Softwareentwicklung unter NET zum Ein-satz kommt Bei der Verwendung von NuGet werden Softwarebibliotheken zu-sammen mit Metadaten auf einem zentralen Repository wie z B nugetorg oder mygetorg als sogenannte Pakete gespeichert Entwickler koumlnnen aus ihrer Ent-wicklungsumgebung heraus in dem Repsoitory suchen und die Pakete dann in ihren Projekten referenzieren
Abhaumlngigkeiten zwischen Softwarebibliotheken erkennt NuGet automatisch und kann diese rekursiv aufloumlsen und die zusaumltzlichen Pakete dem Projekt hinzufuumlgen
Die meisten im Source Code zur Verfuumlgung gestellten Projekte enthalten nicht die vollstaumlndigen NuGet-Pakete sondern nur Referenzen auf diese Durch die
Abbildung 114enspAktualisieren der NuGet-Pakete
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
16emspBonuskapitel 1enspPower BI Embedded
Integration von NuGet im Visual Studio koumlnnen diese Pakete sehr einfach aus dem Repository nachgeladen werden sodass sich der Entwickler nicht auf die Suche nach den einzelnen Softwarebibliotheken begeben muss
3 Wenn Sie nun die Taste druumlcken oder uumlber das Menuuml Debuggen den Unterpunkt Debuggen starten auswaumlhlen wird die aktuelle Anwendung kompiliert und in Ih-rem Browser geoumlffnet
In Abbildung 115 sehen Sie den Startbildschirm Ihrer ersten selbst erstellen Power-BI-Beispielapplikation
4 Klicken Sie auf die Schaltflaumlche Embed Report um sich den in der Beispielapplikation eingebetteten Bericht in Power BI Embedded anzeigen zu lassen
In Abbildung 116 sehen Sie den Beispielbericht der aus dem mit dem Setup-Tool generierten Power-BI-Workspace geladen wird
Sie koumlnnen diesen Bericht innerhalb von Power BI Embedded genauso verwenden wie Sie es im Power BI Service oder in Power BI Desktop tun
Navigieren Sie zwischen den Seiten
Filtern Sie interaktiv durch Anklicken der einzelnen Elemente
Verwenden Sie die Filter um die Daten detaillierter betrachten
Abbildung 115enspDie Power-BI-Embedded-Beispielapplikation
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp17
Dashboards und Tiles hinzufuumlgenOumlffnen Sie erneut die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie auf die Schaltflaumlche Embed Dashboard Sie sehen nun die Fehlermeldung Error ndash Work-space has no dashboard
Das Setup-Tool hat im Power-BI-Workspace bisher nur einen Bericht erstellt aber noch kein Dashboard Um dies zu aumlndern melden Sie sich beim Power BI Service an und erstel-len Sie Ihr erstes Dashboard in dem generierten Workspace
1 Oumlffnen Sie den mit dem Power-BI-Setup-Tool erstellten Arbeitsbereich (Abbildung 117) Oumlffnen Sie den Beispielbericht US Sales Analysis Klicken Sie bei der Visualisierung Sales und Avg Price nach Month auf die Stecknadel um das entsprechende Visual einem neuen Dashboard hinzuzufuumlgen
2 Geben Sie im naumlchsten Dialog (Abbildung 118) den Namen PowerBIDashboard fuumlr Ihr neues Dashboard an und klicken Sie danach auf die Schaltflaumlche Anheften
Abbildung 116enspDer erste Power-BI-Embedded-Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
18emspBonuskapitel 1enspPower BI Embedded
3 Wiederholen Sie den Vorgang fuumlr die Visualisierung Sales nach Demographic und waumlh-len Sie dann im Dialog das vorhandene Dashboard aus (Abbildung 119)
4 Klicken Sie auf die Schaltflaumlche Anheften um auch das zweite Visual dem Dashboard hinzuzufuumlgen
Wenn Sie nun innerhalb Ihres Arbeitsbereiches unter Dashboards Ihr neues Dashboard auswaumlhlen wird ein Dashboard mit zwei Visualisierungen geoumlffnet (Abbildung 120)
Abbildung 117enspHinzufuumlgen einer Kachel zu einem neuen Dashboard
Abbildung 118enspErstellen eines neuen Dashboards
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp19
5 Wechseln Sie nun zuruumlck auf die Startseite Ihrer Power-BI-Embedded-Applikation und klicken Sie erneut auf die Schaltflaumlche Embedded Dashboard
Wie Sie in Abbildung 121 sehen koumlnnen wird Ihnen nun innerhalb Ihrer Power-BI-Embed-ded-Applikation Ihr zuvor erstelltes Dashboard angezeigt
Wenn Sie die beiden Dashboards miteinander vergleichen werden Sie feststellen dass es so gut wie keinen Unterschied zwischen den Dashboards gibt Ihre Power-BI-Embedded- Applikation zeigt natuumlrlich entgegen dem Power BI Service nur das reine Dashboard mit den Visualisierungen an ohne zum Beispiel der Navigation oder dem Eingabefeld von Power- BI-QampA Dies entspricht aber auch genau dem Ziel das Power BI Embedded an dieser Stelle verfolgt Sie werden auch feststellen dass Sie bei einem Klick auf eine der Visualisierungen nicht wie aus dem Power BI Service gewoumlhnt auf den Bericht springen aus dem die Visualisierungen an das Dashboard angeheftet wurden
Abbildung 119enspHinzufuumlgen einer Visualisierung zu einem vorhandenen Dashboard
Abbildung 120enspDas neue Power-BI-Dashboard mit den angehefteten Visualisierungen
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
20emspBonuskapitel 1enspPower BI Embedded
Wenn Sie innerhalb von Power BI Embedded eine Navigation aufbauen moumlchten muumlssen Sie diese selber programmieren Ebenso koumlnnen Sie entscheiden ob Sie Power-BI-QampA in Ihrem Dashboard oder Bericht anzeigen lassen moumlchten und koumlnnen bei Bedarf hier auch eine Fragestellung direkt beim Aufruf eines Berichts vorgeben
Wenn Sie nun aus der Startseite Ihrer Power-BI-Embedded-Kapazitaumlt heraus uumlber die Schaltflaumlche Embed Tile die eingebetteten Kacheln aufrufen wird Ihnen die Kachel Sales Avg Price angezeigt In dem aktuellen Beispiel wird an dieser Stelle immer die erste Kachel aus dem ersten Dashboard aufgerufen
1 Gehen Sie zuruumlck in Ihr Visual Studio und beenden Sie das Debugging indem Sie uumlber das Menuuml Debuggen die Option Debuggen beenden auswaumlhlen
2 Oumlffnen Sie nun die Datei EmbedServicecs aus dem Unterordner Services innerhalb des Projektmappen-Explorers und navigieren Sie zu Zeile 229
var tile = tilesValueFirstOrDefault()
3 Aumlndern Sie die Zeile in
var tile = tilesValue[1]
4 Starten Sie nun Ihre Power-BI-Embedded-Applikation erneut indem Sie wieder uumlber das Menuuml Debuggen auswaumlhlen und die Option Debuggen starten ausfuumlh-ren Navigieren Sie uumlber die Schaltflaumlche Embed Tile wieder zu den eingebetteten Kacheln
Anstelle der zuvor dargestellten Kachel Sales Avg Price wird nun die Kachel Sales an-gezeigt (Abbildung 122)
Abbildung 121enspDas Power-BI-Dashboard in der Power-BI-Embedded-Applikation
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp21
In dem C-Code den Sie in diesem Abschnitt veraumlndert haben enthaumllt das Ob-jekt Tiles alle Kacheln die Sie in dem Dashboard erstellt haben Der vorgestellte C-Code gibt mit der Methode FirstOrDefault() das erste Element der Sequenz Tiles zuruumlck
Durch die von Ihnen durchgefuumlhrte Aumlnderung wird aus der Auflistung Tiles das Element 1 ausgewaumlhlt und zuruumlckgegeben Beachten Sie dass bei Arrays und Se-quenzen zu denen die Auflistung Tiles gehoumlrt das erste Element in der Regel mit 0 beginnt Das von Ihnen uumlber die 1 ausgewaumlhlte Element ist somit das zwei-te aus der Auflistung
Power-BI-Embedded-Kapazitaumlt fuumlr Ihren Workspace auswaumlhlenIn den vorangegangenen Abschnitten haben Sie eine Power-BI-Embedded-Kapazitaumlt sowie eine Power-BI-Embedded-Applikation erstellt Der bisher verwendete Beispielbericht so-wie das erstellte Dashboard werden jedoch aktuell noch vom Power BI Service uumlber die Power-BI-Applikation ausgeliefert
Abbildung 122enspDarstellung der zweiten Kachel aus dem Beispiel-Dashboard
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
22emspBonuskapitel 1enspPower BI Embedded
Sobald Sie die Entwicklung Ihrer Power-BI-Embedded-Applikation fertiggestellt haben und in eine Produktionsumgebung wechseln wollen muumlssen Sie Ihren Arbeitsbereich durch eine dedizierte Kapazitaumlt absichern wie Sie sie am Anfang des Kapitels erstellt haben
1 Vergewissern Sie sich im Azure Portal noch einmal dass Ihre Power-BI-Embedded- Kapazitaumlt aktiv ist
2 Wechseln Sie dann zuruumlck in den Power-BI-Arbeitsbereich (Abbildung 123) und kli-cken Sie dort in der hellgrauen Menuumlleiste auf Einstellungen (2)
3 Wechseln Sie dort auf die Registerkarte Premium und stellen Sie die Dedizierte Kapazitaumlt auf Ein
In der Drop-down-Box Waumlhlen Sie eine verfuumlgbare dedizierte Kapazitaumlt fuumlr diesen Arbeitsbereich aus sehen Sie Ihre zuvor erstellte Power-BI-Embedded- Kapazitaumlt zusammen mit der Azure-Region in der diese von Ihnen erstellt wurde
4 Sofern Sie uumlber mehrere Power-BI-Embedded-Kapazitaumlten verfuumlgen stellen Sie si-cher dass Sie hier die fuumlr dieses Beispiel erstellte Power-BI-Embedded-Kapazitaumlt auswaumlhlen
Wenn Sie die Einstellungen oumlffnen und auf Premium wechseln wird die Ein-stellung Dedizierte Kapazitaumlt vorerst deaktiviert sein sodass Sie keine Aumlnde-rungen vornehmen koumlnnen
Gedulden Sie sich an dieser Stelle ein bisschen Power BI fragt im Hintergrund die mit Ihrem Account verbundenen Azure-Subscriptions nach aktiven Power- BI-Embedded-Kapazitaumlten ab Je nachdem wie viele Azure-Subscriptions Ihrem Account zugeordnet sind und wie viele Power-BI-Embedded-Kapazitaumlten in diesen aktiv sind kann der Vorgang bis zu einer Minute dauern
Erst danach koumlnnen Sie die Einstellung aktivieren und entsprechend konfigu-rieren
Abbildung 123enspOumlffnen der Arbeitsbereicheinstellungen
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 1enspPower BI Embeddedemsp23
5 Klicken Sie danach auf die Schaltflaumlche Speichern um Ihren Arbeitsbereich der Power-BI-Kapazitaumlt zuzuordnen
6 Um zu testen ob die Konfiguration einwandfrei funktioniert hat wechseln Sie wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie dort den Bericht auf
Sie sollten nun zunaumlchst keinen Unterschied zu dem zuvor verwendeten Service fest-stellen
7 Oumlffnen Sie nun im Azure-Portal wieder Ihre Power-BI-Embedded-Kapazitaumlt und kli-cken Sie dort auf die Schaltflaumlche Anhalten Warten Sie kurz bis Sie den blauen Hin-weis raquoAngehaltenlaquo sehen
8 Wechseln Sie nun wieder zuruumlck in Ihre Power-BI-Embedded-Applikation und rufen Sie erneut den Bericht auf Testen Sie den Aufruf auch bei dem Dashboard oder der eingebetteten Kachel
Im Gegensatz zu dem Fehler den Sie erhalten haben als das Dashboard noch nicht existierte erhalten Sie nun je nach aufgerufenem eingebettetem Objekt Hinweise dar-auf dass das Modell nicht geladen werden kann (Abbildung 124) und dass der Inhalt nicht verfuumlgbar ist
Wenn Sie die Power-BI-Embedded-Kapazitaumlt erneut starten haben Sie wieder vollen Zu-griff auf die Beispielberichte
Da Sie nun am Ende des Kapitels zu Power BI Embedded angekommen sind achten Sie darauf dass Sie Ihre Power-BI-Embedded-Kapazitaumlt wieder anhalten damit Ihnen keine zusaumltzlichen Kosten entstehen Sofern Sie die Power-BI-Em-bedded-Kapazitaumlt nicht mehr benoumltigen koumlnnen Sie sie auch direkt wieder louml-schen
Sie haben auch zu einem spaumlteren Zeitpunkt die Moumlglichkeit einen neue Power- BI-Embedded-Kapazitaumlt zu erstellen
Abbildung 124enspDas Modell kann nicht geladen werden
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Filmreif ndash eine Auswertung der IMDB mit Power BI
Seien wir mal ehrlich Finanzdaten analysieren kann jeder und meist sind diese Berichte ja auch ziemlich eintoumlnig und irgendwie immer dasselbe Umsatz in einem bestimm-ten Zeitabschnitt aufgegliedert nach bestimmten Kriterien Viel lustiger ist es doch
wenn man mal etwas analysiert das nichts mit dem oumlden Buumlroalltag zu tun hat Und was wuumlrde da naumlher liegen als sich einmal mit Filmen zu beschaumlftigen Na also ndash in diesem raquoPra-xisbeispiellaquo werden noch einmal viele der Techniken in einem durchgaumlngigen Beispiel an-gewendet die Sie im Verlauf des Buches kennengelernt haben Dann lassen Sie uns nun mal auf den roten Teppich starten
Die Daten fuumlr die Analyse vorbereitenBevor Sie an die Visualisierung der IMDB-Daten gehen koumlnnen muumlssen Sie sich zunaumlchst einmal die Daten besorgen diese aufbereiten und gegebenenfalls verknuumlpfen In unserem Beispiel werden Sie die 250 am besten in der IMDB (Internet Movie Database) bewerteten Filme analysieren
Die Internet Movie Database (httpwwwimdbcom) ist eine der wichtigsten Anlaufstellen im Internet wenn Sie sich Filmbewertungen anschauen moumlchten Hinter der IMDB steht eine sehr groszlige Community die die Inhalte pflegt und die Filme bewertet
Bonuskapitel 2
IN DIESEM KAPITEL
Ein filmreifes Praxisbeispiel
Daten bereinigen
Unterschiedliche Datenquellen verbinden
Den Bericht aufhuumlbschen
Den Bericht in Power BI veroumlffentlichen
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
26emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Starten Sie Power BI
2 Klicken Sie im Startdialog auf den Link Daten abrufen in der linken Leiste so wie in Abbildung 21 zu sehen ist
Der Dialog Daten Abrufen wird angezeigt
3 Waumlhlen Sie wie in Abbildung 22 zu sehen ist im Dialog Daten abrufen links den Menuumlpunkt Sonstige In der Liste waumlhlen Sie Web aus und klicken dann auf die Schaltflaumlche Verbinden
4 Wechseln Sie zum Browser und rufen Sie die Seite wwwimdbcom auf Klicken Sie in der Navigation auf Movies TV amp Showtimes und waumlhlen Sie im Menuuml den Menuuml-punkt Top Rated Movies aus Markieren Sie die URL (httpswwwimdbcomcharttopref_=nv_mv_250) und kopieren Sie sie mittels + in die Zwischen-ablage
5 Waumlhlen Sie das Eingabefeld URL aus und fuumlgen Sie dann die URL aus der Zwi-schenablage mittels + ein (Abbildung 23) Klicken Sie danach auf die Schaltflaumlche OK
Nun wird der Navigator angezeigt in dem alle Tabellen zu sehen sind die die Power-BI-Desktop-Anwendung in der Webseite gefunden hat Die Tabelle die uns interessiert ist Table 0
Abbildung 21enspDer Power-BI-Startdialog
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp27
6 Waumlhlen Sie diese Tabelle aus dann wird im rechten Bereich des Fensters eine Vorschau der Daten angezeigt (Abbildung 24) Klicken Sie auf die Schaltflaumlche Bearbeiten
Wenn Sie sich die zuruumlckgelieferte Datenmenge genauer ansehen dann stellen Sie fest dass die Daten noch nicht so gut fuumlr eine Analyse geeignet sind Es gibt Spalten die nicht mit Daten gefuumlllt sind Auszligerdem sind im Feld Rank amp Titel der Rang der Titel und das Jahr in dem ein Film erschienen ist enthalten Das koumlnnen Sie so nicht sinn-voll auswerten Daher werden Sie die Datenmenge in den naumlchsten Schritten anpassen
Abbildung 22enspDer Dialog raquoDaten abrufenlaquo
Abbildung 23enspDie URL in Power BI kopieren
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
28emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie die beiden Spalten Rank amp Title und IMDB Rating aus (linke Maustaste und Umschalttaste) Klicken Sie dann auf die rechte Maustaste und waumlhlen Sie im Kon-textmenuuml den Menuumlpunkt Andere Spalten entfernen aus
Hierdurch werden alle uumlberfluumlssigen Spalten entfernt
Als Naumlchstes werden Sie die Informationen die in der Spalte Rank amp Title zusam-menstehen voneinander trennen
8 Waumlhlen Sie dazu die Spalte Rank amp Title aus und klicken Sie sie mit der rechten Maustaste an Waumlhlen Sie im Kontextmenuuml Spalte teilen und dann Nach Trenn-zeichenhellip aus
9 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 25) in der Combobox --Benutzerdefiniert-- aus und geben Sie im Eingabefeld einen Punkt () ein Waumlhlen Sie dann die Option Beim aumlussersten linken Trennzeichen aus und klicken Sie danach auf die Schaltflaumlche OK
10 Waumlhlen Sie die neue Spalte Rank amp Title1 aus (Abbildung 26) klicken Sie auf die rechte Maustaste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennenhellip aus
Abbildung 24enspTable 0 auswaumlhlen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp29
11 Geben Sie als neuen Namen Rang ein und druumlcken Sie auf
Das Feld Rang haben Sie somit schon einmal vom Rest abgetrennt Sie muumlssen nun noch eine Trennung des Titels und des Jahres vornehmen
Abbildung 25enspSpalte nach Trennzeichen teilen
Abbildung 26enspSpalte raquoRank amp Titel1laquo umbenennen
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
30emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
12 Klicken Sie die Spalte Rank amp Title2 mit der rechten Maustaste an (Abbildung 27) und waumlhlen Sie aus dem Menuuml Spalte teilen den Menuumlpunkt Nach Trennzei-chenhellip aus
13 Waumlhlen Sie im Fenster Spalte nach Trennzeichen teilen (Abbildung 28) in der Combobox den Eintrag --Benutzerdefiniert-- aus und geben Sie im Eingabefeld die oumlffnende runde Klammer (ein Waumlhlen Sie als Option Beim aumlussersten linken Trennzeichen aus und klicken Sie auf die Schaltflaumlche OK
Abbildung 27enspDen Spaltennamen korrigieren
Abbildung 28enspDie Klammer als Trennzeichen verwenden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp31
14 Klicken Sie die Spalte Rank amp Title21 mit der rechten Maustaste an (Spalte raquoRank amp Titel21laquo umbenennen) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbe-nennenhellip aus (Abbildung 29)
15 Geben Sie als neuen Namen den Wert Titel ein
In einem der naumlchsten Schritte werden wir unsere bisherige Datenmenge mit einer anderen Datenmenge uumlber die Spalte Titel verknuumlpfen Leider sind momentan im Feld Titel noch unsichtbare Sonderzeichen vorhanden sodass wir bei der Verknuumlp-fung keinen Match in der anderen Datenmenge bekommen Um die Sonderzeichen zu entfernen muumlssen wir das Feld raquobereinigenlaquo und raquokuumlrzenlaquo
16 Klicken Sie das Feld Titel mit der rechten Maustaste an (Abbildung 210) und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuuml-punkt Kuumlrzen aus
Hierdurch entfernen Sie fuumlhrende und abschlieszligende Leerzeichen die durch das Auf-teilen der Spalte entstanden sind
Im Text koumlnnen noch Sonderzeichen oder Steuerzeichen enthalten sein die nicht in Power BI angezeigt werden Auch diese Sonderzeichen verhindern dass die Werte in der Spalte Titel mit Werten in anderen Datenmengen uumlbereinstimmen
Abbildung 29enspSpalte raquoRank amp Titel21laquo umbenennen
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
32emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
17 Klicken Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann dort den Menuumlpunkt Bereinigen an (Abbildung 211)
Jetzt ist in der Spalte Rank amp Title22 noch ein wenig unschoumln dass hinter der Jahres-zahl die schlieszligende Klammer zu finden ist Diese muumlssen Sie auch noch eliminieren
Abbildung 210enspLeerzeichen werden durch Kuumlrzen entfernt
Abbildung 211enspSonderzeichen durch Bereinigen entfernen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp33
18 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Werte ersetzenhellip aus (Abbildung 212)
19 Geben Sie im Feld Zu suchender Wert im Fenster Werte ersetzen die schlieszligen-de runde Klammer) ein (Abbildung 213) Das Feld Ersetzen durch lassen Sie bitte frei da wir die schlieszligende runde Klammer einfach nur loumlschen moumlchten Klicken Sie dann auf die Schaltflaumlche OK
Abbildung 212enspDer Menuumlpunkt raquoWerte ersetzenlaquo
Abbildung 213enspDer Dialog raquoWerte ersetzenlaquo
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
34emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
20 Klicken Sie die Spalte Rank amp Title22 mit der rechten Maustaste an und waumlhlen Sie im Kontextmenuuml den Menuumleintrag Umbenennenhellip aus (Abbildung 214)
21 Geben Sie als neuen Namen Jahr ein
Wir moumlchten die 250 besten Filme in der IMDB nach Jahrzehnten auswerten Es gibt aber in unserer Datenmenge bisher noch kein Feld das uns diese Auswertung ermoumlg-licht Daher muumlssen wir uns ein solches Feld auf Basis der vorhandenen Daten selbst erstellen
22 Klicken Sie bitte in der Multifunktionsleiste auf die Registerkarte Spalte hinzufuuml-gen und waumlhlen Sie dann die Schaltflaumlche Benutzerdefinierte Spalte aus Geben Sie im Feld Neuer Spaltenname den Wert Jahrzehnt ein Als Rechenvorschrift fuumlr die Spalte geben Sie die Formel TextStart([Jahr]3) amp 0er ein Klicken Sie dann auf die Schaltflaumlche OK
Diese Formel macht Folgendes Sie nimmt die ersten drei Buchstaben aus dem Feld Jahr und haumlngt den Text raquo0erlaquo an So wird beispielsweise aus 1995 der Text 1990er und so berechnen wir das zugehoumlrige Jahrzehnt des Films
Wenn Sie sich die Spalte Jahrzehnt einmal genauer anschauen sehen Sie dass vor dem Namen der Spalte ein Icon ist in dem die Zahlen raquo123laquo und die Buchstaben raquoABClaquo stehen Dieses Icon beschreibt den Datentyp der Spalte Es zeigt an dass sich Power BI bei der automatischen Ermittlung des Datentyps nicht raquosicherlaquo ist Im Feld steht ein Text also koumlnnen Sie hier explizit den Datentyp Text waumlhlen
Abbildung 214enspSpalte raquoRank amp Titel22laquo umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp35
23 Klicken Sie auf das Icon und waumlhlen Sie im Kontextmenuuml den Eintrag Text aus
Sie haben die Datenmenge aus der Internet Movie Database so weit bearbeitet Nun ist es an der Zeit die zweite Datenmenge zu importieren Hierbei handelt es sich um eine Excel-Datei
24 Waumlhlen Sie die Registerkarte Start in der Multifunktionsleiste aus und klicken Sie auf die Schaltflaumlche Daten abrufen Waumlhlen Sie dann als Datenquelle die Daten-quelle Excel aus (Abbildung 215)
25 Suchen Sie auf Ihrer Festplatte die Datei Moviegenresxslx (Abbildung 216) die in den Beispieldateien enthalten ist und klicken Sie auf die Schaltflaumlche Oumlffnen
26 Die Informationen in der Excel-Datei die interessant sind befinden sich in Tabel-le11 Waumlhlen Sie diese Tabelle aus (Abbildung 217)
Im rechten Bereich des Fensters werden nun die Daten angezeigt die in dieser Tabelle vorhanden sind
27 Klicken Sie auf die Schaltflaumlche Laden Die Bearbeitung der Datenmenge muss noch durch einen Klick auf Speichern und Schliessen beendet werden
Auch in dieser Tabelle koumlnnen sich im Feld Titel Sonderzeichen befinden die man nicht sehen kann Das heiszligt auch dieses Feld muumlssen wir bereinigen
Abbildung 215enspExcel als weitere Datenquelle nutzen
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
36emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 217enspDie richtige Datenmenge der Excel-Datei auswaumlhlen
Abbildung 216enspDie Excel-Datei importieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp37
28 Klicken Sie mit der rechten Maustaste auf das Feld Titel (Abbildung 218) und waumlh-len Sie im Kontextmenuuml den Menuumlpunkt Transformieren und dann das Unterme-nuuml Bereinigen aus
29 Das Feld in dem die Laumlnder in der Excel-Datei gespeichert sind hat den Titel Coun-try Benennen Sie diesen um indem Sie das Feld Country mit der rechten Maustas-te anklicken Im Kontextmenuuml waumlhlen Sie den Menuumlpunkt Umbenennenhellip aus (Ab-bildung 219) Geben Sie Land als neuen Namen fuumlr die Spalte ein
30 Geben Sie rechts in der Leiste Abfrageeinstellungen im Feld Name als Name Filmgenres und Laumlnder ein (Abbildung 220)
Fuumlhren Sie auch fuumlr die Abfrage Table 0 eine Umbenennung durch
31 Klicken Sie hierzu links auf die Abfrage Table 0 und geben Sie dann rechts im Bereich Abfrageeinstellungen im Feld Name den Namen Top 250 Filme ein
Als Best Practice koumlnnen Sie natuumlrlich auch mit dem Umbenennen als ers-tem Schritt beginnen sodass Sie direkt mit einer sauber benannten Abfra-ge starten
Sie sind nun mit der Bearbeitung der Daten fuumlr den Bericht fertig
Abbildung 218enspDas Textfeld in der Excel-Tabelle bereinigen
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
38emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 219enspDie Spalte raquoCountrylaquo umbenennen
Abbildung 220enspDie Excel-Abfrage umbenennen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp39
32 Waumlhlen Sie in der Multifunktionsleiste die Registerkarte Start aus und klicken Sie hier auf die Schaltflaumlche Schliessen und uumlbernehmen (Abbildung 221)
Damit haben Sie die beiden Datenquellen so weit angepasst dass die Daten fuumlr die Auswertung optimal aufbereitet sind Um die Datenmodellierung fuumlr das Beispiel ab-zuschlieszligen muumlssen Sie die beiden Datenquellen miteinander in Beziehung setzen In unserem Fall ist das Schluumlsselfeld das Feld Titel
33 Klicken Sie links in der Leiste auf das Symbol mit den Tabellen um in die Beziehungs-ansicht der Power-BI-Desktop-Anwendung zu kommen
Power BI hat die beiden Datenmengen schon automatisch miteinander in Beziehung gesetzt Das koumlnnen Sie daran erkennen dass zwischen den beiden Abfragen ein Pfeil angezeigt wird Wenn Sie mit der Maus uumlber den Pfeil fahren werden die beiden mit-einander verbundenen Felder so wie in Abbildung 222 zu sehen ist angezeigt Im Beispiel sind dies die Felder Titel in beiden Datenmengen das ist soweit in Ordnung
Abbildung 221enspDen Power-Query-Editor verlassen
Abbildung 222enspDie Felder raquoTitellaquo in beiden Abfragen stehen miteinander in Beziehung
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
40emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Damit ist die Datenmodellierung fuumlr das Beispiel abgeschlossen
34 Speichern Sie Ihren Power-BI-Bericht
Auch wenn Power BI selbststaumlndig versucht innerhalb der Abfragen Abhaumlngig-keiten zu erkennen kann dieser Versuch besser oder schlechter funktionieren Bei relationalen Datenquellen sind Abhaumlngigkeiten kein Problem da diese aus dem grundlegenden Datenmodell entnommen werden aber gerade bei Textda-tenquellen sollte man die von Power BI generierten Abhaumlngigkeiten noch einmal kritisch untersuchen um zu schauen ob sie richtig sind oder nicht
Einen IMDB-Power-BI-Bericht bauenNachdem Sie im vorherigen Abschnitt die Datengrundlage fuumlr Ihren Power-BI-Bericht ge-schaffen haben werden Sie in dieser Lektion einen ersten Bericht auf Basis dieser Daten-grundlage erstellen Diesen Bericht werden Sie dann in den folgenden Abschnitten weiter aufbauen und verfeinern
1 Klicken Sie ganz links in der Leiste auf das Diagramm-Symbol um in der Power-BI- Desktop-Anwendung in den Berichtsmodus zu wechseln Ziehen Sie dann aus der Taskleiste Felder das Feld Titel in den leeren Bereich in der Mitte
Es kann sein dass Sie dazu die Taskleiste Felder noch erweitern muumlssen
Da Sie nicht angegeben haben wie die Daten dargestellt werden sollen werden sie zu-naumlchst einfach als Tabelle angezeigt
2 Vergroumlszligern Sie die Tabelle indem Sie den Griffpunkt unten anklicken und die Maus bei gedruumlckter linker Maustaste nach unten ziehen
3 Schieben Sie die Tabelle etwas nach unten damit dort Platz fuumlr weitere Elemente ist Ziehen Sie dann das Feld Rang aus der Taskleiste Felder auf die Tabelle um dieses Feld zusaumltzlich anzeigen zu lassen
4 Erweitern Sie die Liste ein wenig sodass auch das Feld Rang zu sehen ist Klicken Sie dann so lange auf das Wort Rang in der Tabelle bis die Tabelle dem Rang nach aufstei-gend sortiert ist
Indem Sie auf die Uumlberschrift klicken koumlnnen Sie die Liste nach einem Feld sor-tieren lassen Durch mehrfaches Klicken koumlnnen Sie zwischen aufsteigender und absteigender Sortierung auswaumlhlen
Eine Gesamtsumme macht fuumlr das Feld Rang keinen Sinn daher werden Sie diese nun einmal ausschalten
5 Klicken Sie in der Taskleiste Visualisierungen auf das Pinselsymbol und schalten Sie in der Gruppe Gesamt die Option Gesamtsummen aus (Abbildung 223)
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp41
Nachdem Sie nun eine Tabelle aller Filme in Ihrem Bericht haben ist es an der Zeit auch einmal ein Diagramm einzufuumlgen Gehen Sie dabei wie folgt vor
6 Klicken Sie zunaumlchst auf einen freien Bereich im Bericht um die Auswahl der Tabelle aufzuheben Klicken Sie dann in der Taskleiste Visualisierungen auf das Balkendia-gramm (viertes Symbol von links in der ersten Reihe) Um das Balkendiagramm mit Werten zu versehen waumlhlen Sie es aus und ziehen Sie das Feld IMDB Rating auf das Feld Wert
Abbildung 223enspDie Gesamtsumme deaktivieren
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
42emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Im Diagramm wird nun die Summe aller Bewertungen der 250 Filme dargestellt Das ergibt natuumlrlich uumlberhaupt keinen Sinn
7 Klicken Sie auf den kleinen Pfeil nach unten rechts neben IMDB Rating im Feld Wert (Abbildung 224) und waumlhlen Sie im Kontextmenuuml den Eintrag Mittelwert aus
8 Um die Werte weiter zu unterscheiden ziehen Sie bitte das Feld Jahrzehnt aus der Toolbar Felder in das Feld Achse
Damit wird der Mittelwert der IMDB-Bewertung gruppiert nach dem Jahrzehnt im Diagramm dargestellt
Fuumlr das naumlchste Diagramm benoumltigen wir etwas Platz
9 Positionieren Sie das Diagramm deshalb so wie es in Abbildung 225 zu sehen ist
Momentan wird das Diagramm nicht nach den Jahrzehnten sortiert sondern nach der houmlchsten durchschnittlichen Bewertung
Abbildung 224enspDen Mittelwert der IMDB-Bewertung berechnen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp43
10 Um das zu aumlndern klicken Sie oben im Diagramm auf die drei Punkte und waumlhlen im Menuuml dann den Menuumlpunkt Sortieren nach und den Untermenuumlpunkt Jahr-zehnt aus so wie in Abbildung 226 zu sehen ist
Nun wird das Diagramm zwar nach den Jahrzehnten sortiert angezeigt das ist aber immer noch nicht optimal da das juumlngste Jahrzehnt links angezeigt wird und das aumll-teste Jahrzehnt rechts Sinnvoll ist aber wenn die Jahrzehnte von links nach rechts aufsteigend angezeigt werden
11 Klicken Sie einfach noch einmal auf die drei Punkte und waumlhlen Sie dann im Menuuml den Menuumlpunkt Aufsteigend sortieren aus
Abbildung 225enspDas Feld raquoJahrzehntlaquo auf die Achse ziehen
Abbildung 226enspDas Balkendiagramm nach Jahrzehnt sortieren
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
44emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Das sehen Sie auch in Abbildung 227
12 Klicken Sie auf einen freien Bereich des Berichtes und waumlhlen Sie dann in der Task-leiste Visualisierungen das Tortendiagramm aus (erstes Symbol in der dritten Zeile) Ziehen Sie nun das Feld Titel aus der Taskleiste Felder in das Feld Werte
Im Tortendiagramm wird nun die gesamte Anzahl aller Filme angezeigt Diese Anzei-ge muumlssen wir noch etwas weiter detaillieren
13 Ziehen Sie aus der Taskleiste Felder das Feld Jahrzehnt in das Feld Legende
Nun wird im Tortendiagramm die Anzahl der Filme bezogen auf die einzelnen Jahr-zehnte angezeigt
14 Passen Sie die Groumlszlige und die Position des Tortendiagramms so an wie in Abbildung 228 zu sehen ist
15 Ziehen Sie die Tabelle noch ein wenig nach oben damit sie buumlndig mit dem Balken-diagramm abschlieszligt
Abbildung 227enspAufsteigend nach Jahrzehnt sortieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp45
Mit dem IMDB-Bericht arbeitenDer erstellte Bericht ist interaktiv D h Sie koumlnnen Informationen in einem Diagramm aus-waumlhlen und alle anderen Informationen werden entsprechend Ihrer Auswahl gefiltert Das werden Sie nun einmal erproben
1 Klicken Sie im Bericht im Balkendiagramm auf die Saumlule 1980er (Abbildung 229)
Nun werden alle angezeigten Berichtselemente entsprechend der Auswahl gefiltert In der Tabelle links werden nur noch Filme angezeigt die in den 1980er-Jahren
Abbildung 228enspEin Tortendiagramm einfuumlgen
Abbildung 229enspCross Filtering in Aktion
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
46emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
veroumlffentlicht wurden und im Kreisdiagramm unten werden alle anderen Tortenstuumlcke auszliger dem fuumlr die 1980er-Jahre etwas blasser dargestellt
2 Klicken Sie einmal das Segment 2000er im Kreisdiagramm an (Abbildung 230)
Nun werden sowohl in der Tabelle als auch im Balkendiagramm nur noch die Filme der 2000er-Jahre angezeigt
Moumlchten Sie genauere Informationen uumlber die dargestellten Werte koumlnnen Sie einfach mit der Maus uumlber ein Diagrammelement fahren und den Mauszeiger dann dort stehen lassen Das bezeichnet man auch als hovern
3 Um den Filter wieder zu entfernen klicken Sie einfach auf eine freie Stelle im Bericht
Dann wird die Filterung wieder entfernt und es werden alle Werte des zugrunde liegen-den Datasets angezeigt
Den Bericht huumlbscher machenMomentan haben Sie einen grundsaumltzlich funktionsfaumlhigen Bericht erstellt der aber noch einiges an Uumlberarbeitung vertragen kann damit er etwas netter als momentan aussieht Diese Uumlberarbeitungen werden Sie in diesem Abschnitt vornehmen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Bild Waumlhlen Sie im Dateiauswahl-Dialog als einzufuumlgendes Bild das IMDB-Logo aus und klicken Sie auf die Schaltflaumlche Oumlffnen
Abbildung 230enspNach den Filmen aus den 2000er-Jahren filtern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp47
Wenn Sie das IMDB-Logo nicht haben koumlnnen Sie es sich einfach von der IMDB-Webseite herunterladen indem Sie das Logo mit der rechten Maustaste anklicken und dann im Menuuml Bild speichern unterhellip auswaumlhlen
2 Aumlndern Sie die Groumlszlige und die Position des Logos so dass es in der oberen linken Ecke des Berichts steht
3 Klicken Sie oben in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflauml-che Textfeld und geben Sie als Text Analyse der 250 am besten bewerteten IMDB Filme ein Waumlhlen Sie den eingegebenen Text aus und aumlndern Sie die Schriftart auf Se-goe UI Light und die Schriftgroumlszlige auf 36
4 Ziehen Sie die Uumlberschrift dann neben das Logo und richten Sie sie so aus dass der Text nur eine Zeile beansprucht
Als Naumlchstes werden Sie einen Referenzlink in Ihren Bericht einbauen damit der Kon-sument des Berichts auch weiszlig wo die Daten herkommen
5 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Textfeld Geben Sie als Text wwwimdbcom ein Klicken Sie dann hinten auf das Link-Symbol um das Textfeld mit einem Hyperlink zu versehen
6 Verkleinern Sie das Textfeld so dass der Text noch gut zu lesen ist und schieben Sie das Textfeld unten rechts in die Ecke (Abbildung 231)
Abbildung 231enspHyperlink-Feld verschieben und Titel des Balkendiagramms aumlndern
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
48emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
7 Waumlhlen Sie das Balkendiagramm oben aus und klicken Sie in der Taskleiste auf das Pin-sel-Icon Erweitern Sie dann die Gruppe Titel und geben Sie im Feld Text den Text Durchschnittsbewertung nach Jahrzehnt ein
8 Klicken Sie nun einmal das Tortendiagramm an (Abbildung 232) erweitern Sie dann in der Taskleiste Visualisierungen die Gruppe Text und geben Sie als Text Anzahl Filme nach Jahrzehnt ein
Oben im Balkendiagramm ist die Darstellung noch ziemlich unschoumln Die durch-schnittlichen Bewertungen sind relativ aumlhnlich Dadurch gibt es keinen wirklichen op-tischen Unterschied in der Balkenhoumlhe Das werden wir nun durch Anpassung der y-Achse des Diagramms aumlndern
9 Waumlhlen Sie das Balkendiagramm im Bericht aus (Abbildung 233) und erweitern Sie die Gruppe Y-Achse in der Taskleiste Visualisierungen Geben Sie als Startwert 8 und als Endwert 85 ein
Die automatisch von Power BI gewaumlhlten Farben passen nicht so gut zur Farbgestal-tung der IMDB Daher werden wir nun die Farben der Berichtselemente so anpassen dass der Bericht insgesamt harmonischer aussieht
10 Waumlhlen Sie das Balkendiagramm aus und erweitern Sie dann in der Taskleiste Visua-lisierungen die Gruppe Datenfarben Waumlhlen Sie ein Gelborange (sechstes Farb-feld in der ersten Reihe) als Datenfarbe aus
Abbildung 232enspDen Titel des Tortendiagramms aumlndern
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp49
In den 1980er-Jahren sind groszligartige Filme wie raquoDas Imperium schlaumlgt zuruumlcklaquo raquoZu-ruumlck in die Zukunftlaquo oder raquoJaumlger des verlorenen Schatzeslaquo entstanden Um dieser Tatsache Rechnung zu tragen koumlnnen Sie den Balken fuumlr die 1980er-Jahre besonders herausstellen
11 Klicken Sie in der Multifunktionsleiste in der Gruppe Einfuumlgen auf die Schaltflaumlche Formen und waumlhlen Sie im Untermenuuml den Menuumlpunkt Rechteck aus
12 Waumlhlen Sie das Rechteck aus (Abbildung 234) und setzen Sie in der Taskleiste Form formatieren die Linienfarbe auf Dunkelorange Waumlhlen Sie als Fuumlllfarbe dieselbe Farbe aus und aumlndern Sie die Transparenz auf 79
13 Ziehen und positionieren Sie das Rechteck dann so dass es uumlber dem Balken fuumlr die 1980er-Filme liegt (Abbildung 235)
Ihr Bericht sollte jetzt so aussehen wie in Abbildung 236 Durch das Rechteck haben wir eine nette Hervorhebung der 1980er-Jahre Als Naumlchstes sollten Sie das Torten-diagramm auch noch anpassen sodass es zum Rest des Berichts passt
14 Waumlhlen Sie das Tortendiagramm aus und klicken Sie in der Taskleiste Visualisie-rungen auf das Icon mit dem Pinsel Klicken Sie dann auf Datenfarben und alle anzeigen Setzen Sie die Datenfarben in Schattierungen des Gelboranges sodass alle Segmente des Tortendiagramms eine unterschiedliche Schattierung haben
Abbildung 233enspStart- und Endwert der y-Achse anpassen
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
50emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 235enspDas Rechteck richtig platzieren
Abbildung 234enspDie Form formatieren
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp51
15 Speichern Sie Ihren Bericht indem Sie oben im Fenster auf das Diskettensymbol kli-cken (Abbildung 237)
16 Geben Sie einen Namen fuumlr Ihre Datei ein und klicken Sie dann auf die Schaltflaumlche Speichern
Mit Custom Visuals arbeitenEine hervorragende Funktion von Power BI ist die Arbeit mit Custom Visuals Im Gegen-satz zu Excel ist man nicht auf die Visualisierungen beschraumlnkt die standardmaumlszligig mitge-liefert werden Mehr Informationen zu Custom Visuals finden Sie in Kapitel 20 des Buchs
Abbildung 236enspDas Tortendiagramm wurde farblich angepasst
Abbildung 237enspDen Bericht speichern
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
52emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Nachdem Microsoft den Code fuumlr die visuellen Darstellungen in Power BI freigegeben hat ist es moumlglich dass Sie Ihre eigenen Diagramme programmieren Diese Custom Visuals koumlnnen Sie von einem Marktplatz herunterladen und in einen Power-BI-Bericht importie-ren Die importierten Visuals werden dann Bestandteil des Berichtes sodass sie nicht zu-saumltzlich an den Empfaumlnger des Berichtes verteilt werden muumlssen
Da es sich bei den Custom Visuals um JavaScript-Code handelt funktionieren diese auch auf der Webseite des Power BI Service
Der Bericht soll nun zusaumltzlich durch eine Tag-Cloud ergaumlnzt werden in der die Filmgen-res der angezeigten Filme stehen Fuumlr die Tag-Cloud gilt Je oumlfter ein Filmgenre in den ange-zeigten Daten vorkommt desto groumlszliger wird das entsprechende Wort dargestellt Standard-maumlszligig bietet die Power-BI-Desktop-Anwendung keine Tag-Clouds aber zum Gluumlck gibt es ja die Custom Visuals
1 Klicken Sie in der Multifunktionsleiste auf die Schaltflaumlche Aus Marktplatz im Be-reich Benutzerdefinierte visuelle Elemente
2 Geben Sie in das Suchfeld den Begriff word ein (Abbildung 238) und klicken Sie dann auf die Lupe
Abbildung 238enspDie Word Cloud finden
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp53
Im rechten Bereich des Fensters werden nun alle Elemente angezeigt die gefunden wurden Unter anderem ist auch das Visual Word Cloud dabei
3 Klicken Sie hinter dem Visual auf die Schaltflaumlche Hinzufuumlgen
Es wird ein Dialog angezeigt dass das benutzerdefinierte visuelle Element erfolgreich in den Bericht importiert werden konnte (Abbildung 239)
4 Klicken Sie in diesem Dialog auf die Schaltflaumlche OK
5 Klicken Sie nun auf das neue Icon in der Werkzeugleiste Visualisierungen Ziehen Sie das Feld Genre aus der Abfrage Filmgenres und Laumlnder auf das Feld Katego-rie Ziehen Sie dann das Feld Titel auf das Feld Werte
Beim Feld Werte handelt es sich um ein Feld in das ein Aggregat gezogen werden muss Da es sich beim Feld Titel um ein Textfeld handelt wird zunaumlchst die Aggrega-tion Erstes Datum verwendet Das ist natuumlrlich nicht richtig Hier soll die Anzahl der Filme des jeweiligen Genres berechnet werden da sich die Groumlszlige des Wortes in der Word Cloud nach der Anzahl der zugeordneten Elemente richtet
6 Klicken Sie auf den kleinen Pfeil nach unten der sich links neben dem Feld Erstes Da-tum Titel befindet und waumlhlen Sie im Kontextmenuuml den Eintrag Anzahl aus
7 Positionieren Sie die Word Cloud im Bericht
8 Klicken Sie dann einmal im Kreisdiagramm auf das Segment 1930er um den Bericht nach den 1930er-Jahren zu filtern
Sie sehen nun wie sich die in der Word Cloud dargestellten Genres aumlndern Es werden nur die Genres angezeigt die Filmen aus den 1930er-Jahren zugeordnet sind (und die es in die Top 250 der Internet Movie Database geschafft haben)
Filter auf Seitenebene setzenNeben der interaktiven Filterung die Sie bereits oben kennengelernt haben ist es auch moumlglich Filter direkt auf Seitenebene zu setzen So kann man den Konsumenten des Be-richts schon vorgefilterte Daten praumlsentieren Wie das genau funktioniert werden wir uns im Folgenden einmal anschauen
Abbildung 239enspDas benutzerdefinierte visuelle Element wurde erfolgreich importiert
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
54emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
1 Klicken Sie auf das erste Symbol in der fuumlnften Zeile im Bereich Visualisierungen (Abbildung 240) Ziehen Sie nun das Feld Genre aus der Taskleiste Felder in das Feld Filter auf Seitenebene Klicken Sie in der Werkzeugleiste Visualisierungen auf die Malerrolle und stellen Sie in der Gruppe Auswahlsteuerelemente die Einstel-lung Mehrfachauswahl mit STRG auf Aus Klicken Sie dann auf die drei Punkte im Filter und stellen Sie von der Einstellung Liste auf die Einstellung Dropdown um
Filter werden in Power BI auch Datenschnitt genannt Wenn man sich multidi-mensionale Daten vorstellt und einen Parameter dieser Daten festhaumllt fuumlhrt man quasi einen Schnitt innerhalb des multidimensionalen Raums durch
2 Schieben Sie den Filter an den oberen Rand des Berichts und waumlhlen Sie die Genre Ac-tion Adventure und Animation aus
Der Bericht wird entsprechend Ihrer Auswahl gefiltert Die zugrunde liegenden Daten im Bericht werden zunaumlchst nach diesem Filter auf Seitenebene und dann erst nach
Abbildung 240enspEinen Filter auf Seitenebene einbauen
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp55
dem Element das im Bericht selbst angeklickt wurde gefiltert So koumlnnen Sie beispiels-weise die Filme der 1980er-Jahre anzeigen es werden aber nur Action- Adventure- und Animationsfilme beruumlcksichtigt
Schoumln waumlre jetzt noch eine Darstellung der Produktionslaumlnder auf einer Karte Und ge-nau das werden Sie mithilfe der naumlchsten Schritte in Ihren Bericht einbauen
3 Verkleinern Sie das Kreisdiagramm und die Word Cloud und schieben Sie beide Visua-lisierungen uumlbereinander an den linken Rand des Berichts Waumlhlen Sie die Weltkarte aus ndash das ist das sechste Icon in der dritten Reihe ndash und platzieren Sie diese rechts ne-ben dem Kreisdiagramm und der Word Cloud In das Feld Standort ziehen Sie das Feld Land und in das Feld Groumlsse ziehen Sie das Feld Titel Hier wird dann automa-tisch die Anzahl der Elemente ermittelt Passen Sie zum Schluss noch alles an damit die Karte gut zu sehen ist
Nachdem in der Karte im Bericht dargestellt wird in welchem Land wie viele Filme produziert werden waumlre es sicherlich auch noch von Interesse die Filmgenres zu diffe-renzieren
4 Ziehen Sie das Feld Genre auf das Feld Legende
Den Bericht veroumlffentlichenIst ein Bericht fertiggestellt kann man diesen im Power-BI-Portal veroumlffentlichen damit an-dere Kollegen auf den Bericht zugreifen koumlnnen und Elemente des Berichtes an Ihre Dash-boards anheften koumlnnen
1 Klicken Sie in der Multifunktionsleiste in der Gruppe Freigeben auf die Schaltflaumlche Veroumlffentlichen
Nun wird das Fenster In Power BI veroumlffentlichen angezeigt Hier koumlnnen Sie den Arbeitsbereich auswaumlhlen in dem der Bericht veroumlffentlicht werden soll
2 Waumlhlen Sie den Arbeitsbereich Mein Arbeitsbereich aus und klicken Sie auf die Schaltflaumlche Auswaumlhlen
Wenn Ihr Bericht noch nicht gespeicherte Aumlnderungen aufweist wird ein ent-sprechendes Warnungsfenster angezeigt das Sie mit einem Klick auf die Schalt-flaumlche Speichern bestaumltigen
Nach dem Speichern wird der Bericht automatisch auf das Power-BI-Portal hochgela-den
3 Klicken Sie nun zunaumlchst auf den Link Analyse IMDB-Datenbankpbix in Power BI oumlffnen und dann auf die Schaltflaumlche OK
Der Bericht wird nun im Power-BI-Portal im Browser dargestellt
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
56emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Mit dem Bericht im Power-BI-Portal arbeitenNachdem der Bericht nun im Power-BI-Portal veroumlffentlicht wurde werden Sie sich anse-hen wie man im Portal also im Webbrowser mit dem Bericht arbeiten kann
1 Klicken Sie im Browser einmal auf den Balken der Filme der 1930er-Jahre
Wie in der Desktop-Anwendung wird der Bericht entsprechend der Auswahl gefil-tert
2 Klicken Sie nun einmal auf den Balken der 1970er-Jahre
Wieder wird der Bericht entsprechend gefiltert
3 Erweitern Sie den Filter Genre und waumlhlen Sie ein paar Genres aus
Es werden nur die ausgewaumlhlten Genres der 1970er-Jahre angezeigt
4 Fahren Sie mit der Maus in die Naumlhe des oberen Rands des Kreisdiagramms und es werden drei Icons angezeigt (Abbildung 241) Klicken Sie auf das mittlere Icon um das Kreisdiagramm zu vergroumlszligern
Das Diagramm wird nun vergroumlszligert dargestellt
5 Klicken Sie oben auf die Schaltflaumlche Zuruumlck zum Bericht (Abbildung 242) um zum Bericht zuruumlck zu wechseln
Als Naumlchstes wollen wir ein Dashboard erzeugen und Elemente des Berichts in diesem Dashboard anzeigen lassen
6 Klicken Sie oben in der rechten Ecke des Tortendiagramms auf das erste Symbol (den Pin)
Abbildung 241enspDie Icons bei einer Visualisierung im Portal
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp57
Nun wird ein Fenster angezeigt in dem Sie auswaumlhlen koumlnnen auf welchem Dash-board Sie das Diagramm anheften moumlchten (Abbildung 243)
7 Waumlhlen Sie die Option Neues Dashboard aus und geben Sie dann in das Textfeld den Eintrag IMDB Dummies Dashboard ein Klicken Sie danach auf die Schaltflaumlche Anhef-ten
Es wird eine Benachrichtigung angezeigt dass die Visualisierung erfolgreich angeheftet werden konnte Ignorieren Sie diese Benachrichtigung zunaumlchst Es fehlt noch eine weitere Visualisierung auf dem Dashboard
Abbildung 242enspEine Visualisierung im Fokus-Modus
Abbildung 243enspVisualisierung an ein Dashboard anheften
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
58emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
8 Klicken Sie auch beim Balkendiagramm auf den Pin
9 Waumlhlen Sie im Dialog die Option Vorhandenes Dahsboard aus (Abbildung 244) und waumlhlen Sie dann in der Combo-Box den Eintrag IMDB Dummies Dashboard aus Klicken Sie danach auf die Schaltflaumlche Anheften
Es wird wieder die Benachrichtigung angezeigt dass die Visualisierung erfolgreich ans Dashboard angeheftet werden konnte
10 Klicken Sie nun auf die Schaltflaumlche Zum Dashboard wechseln
11 Verschieben Sie das Balkendiagramm nach links und das Tortendiagramm so dass es sich neben dem Balkendiagramm befindet (Abbildung 245)
Abbildung 245enspDie Kacheln koumlnnen verschoben werden
Abbildung 244enspAuswahl des Dashboards
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp59
12 Klicken Sie im Balkendiagramm in der rechten oberen Ecke auf die drei Punkte um das Kontextmenuuml des Balkendiagramms anzuzeigen Waumlhlen Sie den Menuumlpunkt De-tails bearbeiten aus
Die drei Punkte werden fuumlr Visualisierungen in Dashboards nur dann angezeigt wenn sich der Mauscursor in der Naumlhe der Visualisierung befindet
13 Geben Sie im Feld Titel den Text Filmanalyse und im Feld Untertitel den Text auf Basis der IMDB-Daten ein (Abbildung 246) Klicken Sie das Auswahlfeld Be-nutzerdefinierte Verknuumlpfung festlegen an waumlhlen Sie Externer Link aus und scrollen Sie dann ein wenig nach unten
14 Geben Sie als Ziel in das Textfeld URL den Wert httpwwwimdbcom ein (Abbil-dung 247) Klicken Sie dann auf die Schaltflaumlche Uumlbernehmen
15 Klicken Sie auf das Balkendiagramm (Abbildung 248)
Es wird eine neue Registerkarte mit der IMDB geoumlffnet
16 Wechseln Sie im Browser zur Registerkarte Power BI zuruumlck Klicken Sie oben auf das erste Symbol in der Kopfzeile (Abbildung 249) um das Dashboard in den Voll-bildmodus zu schalten
Abbildung 246enspEigenschaften der Kachel mit dem Balkendiagramm
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
60emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Abbildung 248enspAuf das Balkendiagramm klicken
Abbildung 247enspEingabe einer externen URL
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp61
17 Klicken Sie auf die Schaltflaumlche Zuruumlck das ist das erste Icon unten rechts in der Be-fehlsleiste (Abbildung 250) um den Vollbildmodus wieder zu verlassen
Abbildung 249enspDen Vollbildmodus starten
Abbildung 250enspDen Vollbildmodus wieder verlassen
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
62emspBonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI
Sie koumlnnen die Dashboards und Berichte fuumlr Kollegen freigeben die sich in derselben Power-BI-Organisation wie Sie selbst befinden Dazu gehen Sie bitte wie folgt vor
1 Klicken Sie auf die Schaltflaumlche Freigeben (Abbildung 251)
2 Geben Sie im Eingabefeld Zugriff gewaumlhren fuumlr ein Benutzerkonto ein (Abbil-dung 252) Klicken Sie dann auf die Schaltflaumlche Freigeben
Abbildung 252enspDas Dashboard freigeben
Abbildung 251enspDie Schaltflaumlche raquoFreigebenlaquo
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 2enspFilmreif ndash eine Auswertung der IMDB mit Power BI emsp63
Es wird eine Meldung angezeigt dass das Dashboard erfolgreich freigegeben wurde (Abbildung 253)
Sie haben jetzt viel von dem was Sie bisher im Buch gelernt haben in einem komplexen Bei-spiel angewendet und gesehen wie die einzelnen Teile von Power BI zusammenwirken Si-cherlich ist die Analyse noch nicht perfekt aber bestimmt fallen Ihnen noch weitere Moumlg-lichkeiten ein die Daten der Internet Movie Database zu analysieren
Abbildung 253enspDas Dashboard wurde erfolgreich freigegeben
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3 zu Power BI fuumlr Dummies 1 Auflage T Eitelberg O Engels F Geisler und W Strassercopy 2020 WILEY-VCH Verlag GmbH amp Co KGaA
Bonuskapitel 3
IN DIESEM KAPITEL
Darstellung der Arbeitsauslastung von Projektmitarbeitern
Import einer Excel-Tabelle
Bedingte Formatierung
Ein Ressourcen-Auslastungsdiagramm mit Power BI bauen
In diesem Kapitel moumlchten wir Ihnen einmal demonstrieren wie man ein Ressour-cen-Auslastungsdiagramm mit Power BI erzeugen kann Die Aufgabe ist wie folgt Wir haben eine Datenquelle (im Beispiel ist es eine Excel-Datei) in der fuumlr Mitarbeiter und
Projekte fuumlr jeden Monat des Jahres eine prozentuale Auslastungsangabe eingetragen ist d h es ist geplant dass sich ein bestimmter Mitarbeiter in einem bestimmten Monat zu einem bestimmten Prozentsatz seiner Arbeitszeit mit einem bestimmten Projekt beschaumlf-tigen soll Fuumlr dieses Kapitel haben wir einfach einmal die Excel-Tabelle in Abbildung 31 erstellt
Ziel ist es auf Basis dieser Tabelle ein Ressourcen-Auslastungsdiagramm zu erzeugen das so aumlhnlich aussieht wie man es aus Projektplanungssystemen kennt Die Basis fuumlr dieses Diagramm ist ein Balkendiagramm Das Diagramm soll die folgende Eigenschaft haben Im-mer wenn eine Ressource in einem Monat uumlberlastet ist soll der Balken in Rot angezeigt werden ansonsten in Gruumln Auszligerdem soll eine Moumlglichkeit geschaffen werden die Aus-lastung eines Mitarbeiters durch einen Drilldown naumlher zu analysieren d h wenn erkannt wurde dass ein Mitarbeiter in einem bestimmten Monat uumlberlastet ist dann soll es moumlglich sein einen Drilldown durchzufuumlhren sodass klar wird welche Aufgabe wie viel Prozent der Arbeitszeit in Anspruch nimmt
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
66emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Wie genau man ein solches Diagramm in Power BI bauen kann werden wir Ihnen nun ein-mal zeigen Als Erstes muumlssen Sie die Daten an den Power-BI-Bericht anbinden
1 Starten Sie Power BI klicken Sie dann auf die Schaltflaumlche Daten abrufen (Abbildung 32) und waumlhlen Sie im Untermenuuml den Menuumlpunkt Excel aus um eine Excel-Datei in den Power-BI-Bericht zu importieren
Abbildung 31enspDie Excel-Tabelle fuumlr das Beispiel
Abbildung 32enspEine Excel-Datei als Datenquelle anbinden
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp67
Nun muumlssen Sie die richtige Excel-Datei auswaumlhlen In diesem Fall ist das die Datei Auslastungxslx (Abbildung 33)
2 Nachdem Sie die Datei im Dateisystem ausgewaumlhlt haben klicken Sie auf die Schaltflauml-che Oumlffnen
In dieser Datei waumlhlen Sie dann die Tabelle aus in der die Daten fuumlr das Ressourcen-diagramm gespeichert sind Im Beispiel ist das die Tabelle 11
3 Waumlhlen Sie Tabelle 11 aus (Abbildung 34) und klicken Sie dann auf den Button La-den
Im Beispiel muumlssen Sie die Daten nicht weiter bearbeiten da diese in der Excel-Datei schon so enthalten sind wie wir sie fuumlr das Ressourcen-Auslastungsdiagramm benoumlti-gen
Bevor wir weitermachen sollten Sie noch eben die Abfrage in Auslastung umbenennen
Abbildung 33enspDie Excel-Datei auswaumlhlen
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
68emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
4 Klicken Sie auf die drei Punkte neben dem Namen Tabelle 11 rechts in der Werkzeugleiste und waumlhlen Sie im Kontextmenuuml den Menuumlpunkt Umbenennen aus (Abbildung 35) Geben Sie dann den Namen Auslastung ein
Um das Auslastungsdiagramm zu erzeugen muumlssen wir nun erst einmal ein Balkendia-gramm erzeugen
5 Fuumlgen Sie das Balkendiagramm ndash das ist das erste Icon in der ersten Zeile ndash in den Bericht ein (Abbildung 36) Binden Sie das Feld Jan an das Feld Wert und das Feld Name an das Feld Achse
Da es sich bei Prozentangaben um Zahlen handelt werden diese fuumlr den angegebenen Monat und Mitarbeiter uumlber alle Aufgaben aggregiert Es wird also die Gesamtauslas-tung angezeigt
Damit haben Sie zumindest schon einmal das Diagramm erstellt Dieses wird nun im naumlchsten Schritt etwas verschoumlnert
Abbildung 34enspTabelle 11 auswaumlhlen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp69
Abbildung 35enspDie Abfrage umbenennen
Abbildung 36enspEin Balkendiagramm einfuumlgen
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
70emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
6 Geben Sie in das Feld Titeltext den Wert Januar ein (Abbildung 37) und verkleinern Sie das Diagramm etwas
7 Formatieren Sie die Uumlberschrift indem Sie den Wert fuumlr Textgroumlsse auf 12 pt setzen (Abbildung 38) und als Ausrichtung Zentriert also das zweite Icon unter der Uumlber-schrift Ausrichtung auswaumlhlen
Wir moumlchten nun dass ein Balken dann in Rot angezeigt wird wenn der Prozentwert der Auslastung fuumlr den Mitarbeiter uumlber 100 liegt Liegt der Wert darunter so ist die Auslastung OK und der Balken des Mitarbeiters wird in Gruumln dargestellt Diesen Effekt koumlnnen wir uumlber ein Measure erreichen
Die Idee die wir dabei entwickelt haben ist relativ einfach Es gibt offenbar zwei Zu-staumlnde Entweder ist der Wert der Auslastung unter 100 dann ist es ein gruumlner Zu-stand oder der Wert ist uumlber 100 dann ist es ein roter Zustand Ist der Wert genau 100 wird die Arbeitsauslastung auch in Gruumln angezeigt Wir erstellen nun fuumlr jeden Monat ein Measure das genau diese Logik als Formel abbildet und entweder eine 0 (lt= 100) oder eine 1 (gt 100) zuruumlckliefert
Abbildung 37enspDen Titeltext auf Januar setzen
Abbildung 38enspDie Uumlberschrift formatieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp71
8 Um das Measure fuumlr Januar zu erstellen klicken Sie mit rechts auf die Abfrage Aus-lastung und waumlhlen Sie dann im Kontextmenuuml den Befehl Neues Measure aus (Abbildung 39)
9 Das neue Measure nennen wir Jan_Indikator so wie in Abbildung 310 zu sehen ist Die komplette Formel lautet
Jan_Indikator = IF(SUM(Auslastung[Jan])gt10010)
Ist der Wert groumlszliger 100 wird eine 1 zuruumlckgeliefert sonst eine 0
10 Erstellen Sie ein solches Measure fuumlr jede Monatsspalte
Nachdem Sie fuumlr jede Monatsspalte ein Measure erzeugt haben muumlssen Sie diesen In-dikator-Wert an die Farbeinstellungen des Balkendiagramms binden Wie das geht koumlnnen Sie in Abbildung 311 sehen
Abbildung 39enspEin neues Measure anlegen
Abbildung 310enspDie Formel fuumlr das Measure raquoJan_Indikatorlaquo
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
72emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
11 Klicken Sie hierzu im Bereich Standardfarbe auf die drei Punkte und waumlhlen Sie im Kontextmenuuml den Befehl Bedingte Formatierung aus
Um einen Umschlag-Effekt von Gruumln auf Rot zu erzielen muumlssen Sie nun die Farbsaumlt-tigung bzw den zugrundeliegenden Farbverlauf anpassen
12 Waumlhlen Sie im Dialogfenster Standardfarbe ndash Datenfarben fuumlr das Januar-Dia-gramm im Feld Basierend auf Feld den Wert Jan_Indikator aus so wie es in Ab-bildung 312 zu sehen ist Die beiden Einstellungen fuumlr Minimum und Maximum aumln-dern Sie jeweils auf Zahl Beim Minimum geben Sie als Zahl 0 ein und waumlhlen als Farbton eine gruumlne Farbe aus beim Maximum geben Sie als Zahl 1 ein und waumlhlen als Farbton eine rote Farbe aus Klicken Sie dann auf die Schaltflaumlche OK
Das Ergebnis das Sie mit diesen Einstellungen erzielt haben kann sich schon sehen lassen und entspricht ziemlich genau dem was erreicht werden sollte Sie haben ein Diagramm erstellt dessen Balken fuumlr Werte unter 100 gruumln und fuumlr Werte uumlber 100 rot sind
13 Stellen Sie rechts in der Werkzeugleiste die Datenbeschriftungen noch auf Ein sodass die Werte der einzelnen Balken im Diagramm angezeigt werden (Abbildung 313)
Nun fehlt eigentlich nur noch die Funktion mit der Sie in die einzelnen Balken hinein-drillen koumlnnen um festzustellen mit welchen Aufgaben die Mitarbeiter beschaumlftigt sind Hierzu muumlssen Sie eine Hierarchie erstellen In der Hierarchie befindet sich auf der Hauptebene der Name des Mitarbeiters und diesem untergeordnet sind die Pro-jekte des Mitarbeiters
Abbildung 311enspDer Menuumlbefehl raquoBedingte Formatierunglaquo
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp73
14 Klicken Sie mit der rechten Maustaste im Bereich Felder auf das Feld Name und waumlhlen Sie dort dann im Kontextmenuuml den Menuumlbefehl Neue Hierarchie aus wie in Abbildung 314 zu sehen ist
Nennen Sie die Hierarchie in Mitarbeiter um
15 Klicken Sie mit der rechten Maustaste auf die Hierarchie Name Hierarchie (Abbil-dung 315) und waumlhlen Sie im Kontextmenuuml den Menuumlbefehl Umbenennen aus Ge-ben Sie der Hierarchie den neuen Namen Mitarbeiter
Abbildung 312enspDie Farben fuumlr das Diagramm definieren
Abbildung 313enspDie Datenbeschriftungen werden eingeschaltet
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
74emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
Abbildung 314enspEine neue Hierarchie erzeugen
Abbildung 315enspDie Hierarchie umbenennen
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp75
16 Um eine weitere Hierarchieebene in diesem Fall die Ebene Aufgabe zu erzeugen zie-hen Sie einfach per Drag and Drop das Feld Aufgabe auf die Hierarchie Mitarbei-ter
Das Feld Aufgabe wird als untergeordnete Hierarchiestufe zur Hierarchie hinzuge-fuumlgt Das sehen Sie in Abbildung 316
Damit ist die Hierarchie soweit fertig
17 Als letzten Schritt muumlssen Sie nun die neue Hierarchie Mitarbeiter an das Feld Achse des Balkendiagramms binden
Nachdem dies geschehen ist stehen uns nun am Diagramm die Steuerelemente fuumlr Hierarchien zur Verfuumlgung
Abbildung 316enspEine neue Hierarchieebene durch Drag and Drop erzeugen
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
76emspBonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen
18 Probieren Sie die Hierarchie einmal aus indem Sie auf den Pfeil nach unten und dann auf den Balken eines Mitarbeiters klicken
Es wird ein Drilldown durchgefuumlhrt und die Aufgaben des Mitarbeiters werden ange-zeigt (Abbildung 317)
Damit sind Sie mit dem Diagramm fuumlr Januar fertig
19 Dieses Diagramm kopieren Sie jetzt elf Mal und binden die jeweiligen Monate und zu-gehoumlrigen Indikatoren an die entsprechenden Felder
20 Was noch wichtig ist ist dass Sie die Diagramme alle gleich groszlig machen und dass Sie das Maximum der Achse auf 200 setzen damit die dargestellten Balken der Balkendiagramme auch optisch vergleichbar sind Der fertige Bericht sieht so wie in Abbildung 318 aus
Grundsaumltzlich kann man den Trick mit den diskreten Werten fuumlr die Farbsaumlttigung auch mit drei Farben (z B Gruumln Gelb und Rot) anwenden Hierzu muss man einfach im Measure drei Zustaumlnde zuruumlckgeben und dann bei der Farbsaumlttigung raquoAbweichendlaquo einschalten Hier bekommt man einen weiteren Farbwert und auch ein weiteres Eingabefeld fuumlr den Abweichungswert
Abbildung 317enspDie Hierarchie ausprobieren
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht
Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77
Abbildung 318enspDer fertige Bericht