+ All Categories
Home > Documents > Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die...

Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die...

Date post: 25-Sep-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
78
Bonuskapitel 1 zu Power BI für Dummies, 1. Auflage. T. Eitelberg, O. Engels, F. Geisler und W. Strasser. © 2020 WILEY-VCH Verlag GmbH & Co. KGaA. Bonuskapitel 1 IN DIESEM KAPITEL Erstellen einer eigenen Power-BI-Embedded- Kapazität in Azure Starten, stoppen und skalieren der Power-BI- Embedded-Kapazität Erstellen der Power-BI-Embedded-Umgebung Arbeiten mit der Power-BI-Developer-Beispiel- applikation Hinzufügen von Dashboards und Kacheln Auswählen der Power-BI-Embedded-Kapazität für Ihren Workspace Power BI Embedded W ie Sie in Kapitel 14 des Buchs sehen können, können 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 Möglichkeit, wie Sie Berichte und Dashboards einem größeren Benutzerkreis zur Verfügung stellen können und diese in Ihre eigenen Applikationen einbinden können. Durch die umfangreichen Programmierschnitt- stellen (API) können Sie Power BI dabei vollständig 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, benötigen sie keine eigene Power-BI-Lizenz sowie kein Power-BI-Konto. Die Entwicklung erfordert eine Power-BI-Pro-Lizenz für jeden Entwickler im Team. Jeder, der die Power BI APIs verwendet, muss über eine Power-BI-Pro-Lizenz verfügen. Beste Lösung für ISV Mit Power BI Embedded haben Softwarehersteller (im Englischen häufig als ISV, Independent Software Vendor, bezeichnet) die Möglichkeit, Dashboards, Berichte
Transcript
Page 1: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 2: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 3: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 4: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 5: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 6: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 7: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 8: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 9: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 10: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 11: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 12: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 13: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 14: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 15: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 16: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 17: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 18: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 19: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 20: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 21: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 22: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 23: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 24: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 25: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 26: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 27: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 28: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 29: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 30: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 31: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 32: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 33: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 34: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 35: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 36: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 37: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 38: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 39: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 40: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 41: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 42: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 43: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 44: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 45: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 46: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 47: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 48: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 49: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 50: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 51: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 52: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 53: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 54: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 55: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 56: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 57: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 58: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 59: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 60: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 61: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 62: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 63: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 64: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 65: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 66: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 67: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 68: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 69: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 70: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 71: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 72: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 73: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 74: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

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

  • both01
  • both02
  • both03
Page 75: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche

Bonuskapitel 3enspEin Ressourcen-Auslastungsdiagramm mit Power BI bauen emsp77

Abbildung 318enspDer fertige Bericht

  • both01
  • both02
  • both03
Page 76: Bonuskapitel 1 Power BI Embedded...Bonuskapitel 1 Power BI Embedded 74. Wenn Sie die Power-BI-Embedded-Kapazität skalieren möchten, klicken Sie in der Na-vigation auf die Schaltfläche
  • both01
  • both02
  • both03

Recommended