In diesem Power View-Lernprogramm laden Sie kostenlose Daten aus Windows Azure Marketplace herunter, fügen weitere Daten hinzu und erstellen Beziehungen zwischen Tabellen. Sie erstellen eine Reihe von Visualisierungen in Power View, durch die veranschaulicht wird, welche Visualisierung für welchen Datentyp geeignet ist, d. h., wann ein Kreis-, Balken- oder Liniendiagramm verwendet werden soll, welche Kacheln und Vielfache geeignet sind und wie Daten in Visualisierungen sortiert und gefiltert werden.
Herunterladen von Daten von Windows Azure Marketplace
- Klicken Sie in Excel auf der Registerkarte PowerPivot auf Datenmodell verwalten.
Die Registerkarte PowerPivot wird nicht angezeigt? Starten des PowerPivot in Excel 2013-Add-Ins.
- Klicken Sie auf Externe Daten abrufen > Aus Datendienst > Aus Windows Azure Marketplace.
- Klicken Sie im Tabellenimport-Assistenten unter Typ auf Daten und unter Preis auf Kostenlos.
- Klicken Sie neben US Air Carrier Delays auf Abonnieren.
- Melden Sie sich unter einem Microsoft-Konto an. Wenn Sie über kein solches Konto verfügen, führen Sie die erforderlichen Schritte aus, um ein Konto zu erstellen.
In diesem Fenster werden einige Beispieldaten angezeigt.
- Führen Sie einen Bildlauf zum Ende der Beispieldaten durch, und klicken Sie auf Auswahlabfrage.
- Sie können einen Anzeigenamen für die Verbindung eingeben und dann auf Weiter klicken.
- Klicken Sie auf Vorschau anzeigen und filtern.
- In diesem Fenster können Sie auswählen, welche Spalten Sie importieren möchten, indem Sie die Kontrollkästchen deaktivieren. In diesem Fall sollen alle importiert werden. Klicken Sie deshalb auf OK und dann auf Fertig stellen.
Der Downloadprozess kann einige Zeit dauern. Das Dataset verfügt über mehr als 2,4 Millionen Zeilen.
- Klicken Sie auf OK.
Sie haben gerade ein Datenmodell in Excel erstellt.
Erstellen eines Power View-Blatts mit einem gruppierten Diagramm
- Klicken Sie in Excel auf der Registerkarte Einfügen auf Power View-Berichte.
Die Tabelle On_Time_Performance befindet sich in der Feldliste.
- Klicken Sie auf den Pfeil neben der Tabelle On_Time_Performance.
Das sind die in der Tabelle enthaltenen Felder (Spalten).
- Aktivieren Sie das Kontrollkästchen Carrier.
Daraufhin werden die Abkürzungen der Fluglinien in einer Liste angezeigt.
- Aktivieren Sie das Kontrollkästchen ArrDelayMinutes.
Die Zahlen werden nicht aggregiert; es handelt sich lediglich um eine Liste der Verspätungen in Minuten pro Fluglinie. Beachten Sie, dass die Diagramme auf der Registerkarte Power View nicht verfügbar sind. Dies liegt auch daran, dass die Tabelle über keine Aggregate verfügt.
- Klicken Sie im Feld Werte auf den Pfeil neben ArrDelayMinutes und dann auf Summe.
Daraufhin wird ein Aggregat pro Fluglinie zurückgegeben.
- Klicken Sie auf der Registerkarte Entwurf auf den Pfeil unter Säulendiagramm, und klicken Sie auf Gruppiert.
- Ziehen Sie in der Feldliste DepDelayMinutes auf das Feld Werte unter ArrDelayMinutes.
Sie werden feststellen, dass einige Fluglinien pünktlichere Ankunftszeiten und andere pünktlichere Abflugzeiten aufweisen.
Ändern der Sortierreihenfolge
- Zeigen Sie auf das Diagramm, um in der oberen linken Ecke Sortieren nach anzuzeigen. Klicken Sie auf Carrier.
Alle Einträge sind jetzt nach ArrDelayMinutes sortiert.
- Klicken Sie in der oberen linken Ecke erneut auf ASC. Die Einträge sind jetzt absteigend sortiert.
WN weist eindeutig die größte Zahl auf.
Ändern eines Aggregats von einer Summe in einen Mittelwert
Möglicherweise ist der Ansatz, die Anzahl der Verspätungen zu summieren, doch nicht richtig: Eine Fluglinie mit mehr Flügen kann trotzdem pünktlicher sein, obwohl sie einen größeren Gesamtwert aufweist.
- Klicken Sie im Feld Werte auf den Pfeil neben ArrDelayMinutes, und ändern Sie ihn von Summe in Mittelwert.
- Führen Sie den gleichen Schritt für DepDelayMinutes aus.
Dadurch ergibt sich ein völlig neues Bild: WN weist nun fast den schlechtesten Mittelwert bei Verspätungen auf. Den schlechtesten Mittelwert hat XE.
Abrufen von Flugliniendaten
Es gibt nur ein Problem: Wer kennt die Abkürzungen der Fluglinien? Welche Fluggesellschaft verbirgt sich hinter XE? Alle diese Informationen lassen sich natürlich im Internet finden.
- Auf der folgenden Website finden Sie eine Liste der zweistelligen Flugliniencodes: http://www.airfarewatchdog.com/pages/3799702/airline-letter-codes/.
- Wählen Sie die beiden Datenspalten aus, und kopieren Sie sie.
- Klicken Sie in der Excel-Arbeitsmappe auf ein leeres Arbeitsblatt, und geben Sie AirlineCode in Zelle A1 und AirlineName in Zelle B1 ein.
- Klicken Sie in Zelle A2, und fügen Sie die Daten ein.
- Formatieren Sie die Daten als Tabelle, und nennen Sie die Tabelle Airlines.
- Nennen Sie die Registerkarte ebenfalls Airlines.
Verknüpfen von Tabellen in Power View
- Wechseln Sie zum Power View-Blatt in der Excel-Arbeitsmappe zurück.
- Die Tabelle Airlines befindet sich bereits in der Feldliste.
Wenn Sie die Tabelle nicht sehen, klicken Sie in der Feldliste auf Alle.
- Stellen Sie sicher, dass das Säulendiagramm ausgewählt ist, und entfernen Sie Carrier aus dem Feld Achse.
Sie sehen nun für alle Fluglinien den Gesamtmittelwert der verspäteten Ankunfts- und Abflugzeiten.
- Erweitern Sie die Tabelle Airlines, und aktivieren Sie das Kontrollkästchen AirlineName.
Das Diagramm enthält jetzt die Namen der Fluglinien. Aber es gibt ein Problem: Die Werte sind alle gleich. Power View zeigt in der Feldliste die folgende Meldung an: "Möglicherweise sind Beziehungen zwischen Tabellen erforderlich".
- Klicken Sie auf Erstellen.
- Klicken Sie in Tabelle auf Airlines.
- Klicken Sie in Spalte (Fremdschlüssel) auf AirlineCode.
- Klicken Sie in Verknüpfte Tabelle auf On_Time_Performance.
- Klicken Sie in Verknüpfte Spalte (Primärschlüssel) auf Carrier.
Dadurch wird eine Beziehung zwischen den beiden Tabellen in den Feldern AirlineCode und Carrier erstellt.
Tipp Das Dialogfeld enthält einen Hinweis, dass die Beziehung nicht in diese Richtung erstellt werden kann. Das ist in Ordnung. Der Hinweis sagt lediglich aus, dass die Tabelle Items die Tabelle mit eindeutigen ItemID-Werten ist, wodurch sie zur Primärschlüssel- und nicht zur Fremdschlüsseltabelle wird. Es wird trotzdem eine funktionierende Beziehung erstellt.
- Klicken Sie auf OK.
Beachten Sie, dass die Zahlen in der Tabelle nicht mehr alle gleich sind, und anstelle der Flugliniencode werden die Namen der Fluglinien angezeigt. Der Code XE steht also für ExpressJet.
Sie haben dem Datenmodell gerade die Tabelle Airlines hinzugefügt.
Filtern des Diagramms
Ist Ihnen der (Leer)-Wert in der Liste der Fluggesellschaften aufgefallen? Diesen Wert können Sie durch Filtern der Daten beseitigen.
- Klicken Sie, während das Diagramm mit der Fluglinienspalte ausgewählt ist, im Filterbereich auf Diagramm.
Tipp Wird der Filterbereich nicht angezeigt? Klicken Sie auf der Registerkarte Power View auf Anzeigen > Filterbereich.
Beachten Sie, dass die Diagrammfelder bereits im Filterbereich enthalten sind. Durch die Filter im Diagrammfilterbereich wird nur dieses Diagramm, jedoch keine andere Visualisierung auf dem Blatt gefiltert.
- Klicken Sie auf AirlineName, aktivieren Sie das Kontrollkästchen (Alle), und deaktivieren Sie dann das Kontrollkästchen (Leer).
(Leer) wird im Diagramm nicht mehr angezeigt.
Ändern des Diagrammlayouts
- Stellen Sie sicher, dass das Säulendiagramm ausgewählt ist.
- Klicken Sie auf der Registerkarte Layout auf Legende > Legende oben anzeigen.
Bei diesem Layout wird der Platz effizienter genutzt.
- Klicken Sie, während das Diagramm ausgewählt ist, auf den Ziehpunkt auf der rechten Seite, und reduzieren Sie die Breite des Diagramms.
- Jetzt haben Sie Platz für eine weitere Visualisierung.
Erstellen eines weiteren Diagramms
- Klicken Sie auf das leere Blatt, um eine andere Visualisierung zu starten.
Tipp Das ist die Lösung: Solange eine Visualisierung ausgewählt ist, werden alle Felder, die Sie auswählen, dieser Visualisierung hinzugefügt und keine neue Visualisierung gestartet.
- Aktivieren Sie in der Feldliste in der Tabelle On_Time_Performance das Kontrollkästchen Origin.
Origin entspricht einer anderen Codeliste; diese Codes stehen für Flughäfen.
- Aktivieren Sie in der Tabelle On_Time_Performance das Kontrollkästchen DepDelayMinutes.
Das Feld ist auch in diesem Fall nicht aggregiert.
- Klicken Sie im Feld Felder auf den Pfeil neben DepDelayMinutes, und klicken Sie auf Mittelwert.
Die Zahl weist viele Dezimalstellen auf.
- Klicken Sie in die Spalte Mittelwert DepDelayMinutes und auf der Registerkarte Entwurf auf Dezimalstellen verringern.
Die Zahl weist jetzt zwei Dezimalstellen auf.
- Klicken Sie auf der Registerkarte Entwurf auf den Pfeil unter Balkendiagramm und auf Gestapelter Balken.
- Ziehen Sie den obersten und untersten Ziehpunkt, um so viele Balken wie möglich im Diagramm anzuzeigen.
Ändern der Sortierreihenfolge des Diagramms
- Zeigen Sie auf das Diagramm, um in der oberen linken Ecke Sortieren nach anzuzeigen. Klicken Sie auf Origin.
Die Spalte wird jetzt nach DepDelayMinutes sortiert.
- Klicken Sie in der oberen linken Ecke erneut auf ASC. Die Einträge sind jetzt absteigend sortiert.
JLN weist eindeutig den schlechtesten Wert bei Ankunftszeiten auf. Wo steht das? Einmal mehr haben wir interessante Daten zur Hand, können sie jedoch nicht richtig interpretieren, weil wir die meisten Flughafencodes nicht kennen.
Abrufen von Flughafencodedaten
- Wechseln Sie zu http://www.airportcodes.us/us-airports.htm.
- Wählen und kopieren Sie auf der Website die vier Datenspalten – "Code", "Name", "City" und "State" – ohne die Tabellenüberschrift "US Airports, Sorted by Airport Code".
- Klicken Sie in Excel auf das Pluszeichen (+), um ein leeres Arbeitsblatt hinzuzufügen.
- Klicken Sie in Zelle A1, und fügen Sie die Daten ein.
- Benennen Sie die Spalten um:
- Code = AirportCode
- Name = AirportName
- City = AirportCity
- State = AirportState
- Formatieren Sie die Daten als Tabelle, und nennen Sie die Tabelle Airports.
- Nennen Sie die Registerkarte ebenfalls Airports.
Verknüpfen der Tabelle "Airports" mit den anderen Tabellen
- Wechseln Sie zum Power View-Blatt in der Excel-Arbeitsmappe zurück.
- Die Tabelle Airports ist bereits in der Feldliste enthalten.
Wenn Sie die Tabelle nicht sehen, klicken Sie in der Feldliste auf Alle.
- Stellen Sie sicher, dass das Säulendiagramm ausgewählt ist, und entfernen Sie Origin aus dem Feld Achse.
- Sie sehen nun für alle Flughäfen den Gesamtmittelwert der verspäteten Ankunfts- und Abflugzeiten.
- Erweitern Sie die Tabelle Airports, und aktivieren Sie das Kontrollkästchen AirportName.
Das Diagramm enthält jetzt die Namen der Fluglinien. Aber auch hier sind wieder alle Werte gleich, und die Feldliste enthält die Meldung: "Möglicherweise sind Beziehungen zwischen Tabellen erforderlich".
- Klicken Sie auf Erstellen.
- Klicken Sie in Tabelle auf Airports.
- Klicken Sie in Spalte (Fremdschlüssel) auf AirportCode.
- Klicken Sie in Verknüpfte Tabelle auf On_Time_Performance.
- Klicken Sie in Verknüpfte Spalte (Primärschlüssel) auf Origin.
Dadurch wird eine Beziehung zwischen den zwei Tabellen in den Feldern AirportCode und Origin erstellt.
Tipp Erneut enthält das Dialogfeld den Hinweis, dass die Beziehung nicht in diese Richtung erstellt werden kann, was in diesem Fall jedoch zulässig ist.
- Klicken Sie auf OK.
Sie haben dem Datenmodell jetzt auch die Tabelle Airports hinzugefügt.
Beachten Sie, dass die Zahlen in der Tabelle nicht mehr alle gleich sind und anstelle der Flugliniencodes die Namen der Flughäfen angezeigt werden. Der Code JLN steht also für "Joplin Regional Airport".
Erstellen einer Karte
Wären diese Daten nicht interessanter, wenn wir sie auf einer Karte sehen würden? Da die Tabelle Airports jetzt die Namen von Städten und Bundesstaaten enthält, können wir die Daten in einer Karte abbilden. Als erstes wird das Flugliniendiagramm verschoben, um Platz zu gewinnen.
- Ziehen Sie die Verschiebepunkte des Flugliniendiagramms, um es am unteren Rand des Diagramms zu platzieren, und ziehen Sie die Ziehpunkte, um ein kurzes und breites Diagramm zu erhalten.
- Klicken Sie bei ausgewähltem Flugliniendiagramm auf der Registerkarte Layout auf Legende und auf Legende rechts anzeigen.
- Wählen Sie das Flughafendiagramm aus, und klicken Sie auf der Registerkarte Entwurf auf Karte.
- Power View kann AirportName in das Feld Farbe einfügen. Ziehen Sie es in diesem Fall auf das Feld Orte.
- Ziehen Sie die Ziehpunkte, damit die Karte die gesamte Breite des Blatts einnimmt.
- Klicken Sie auf das Pluszeichen in die oberen rechten Ecke der Karte, um die Ansicht zu vergrößern, und verwenden Sie den Cursor, um die Ansicht neu zu positionieren, sodass nur das Festland der USA und Alaska angezeigt werden.
Das sind zu viele Punkte. Konzentrieren wir uns auf die Flughäfen mit den größten Verspätungen.
Filtern der Karte
- Klicken Sie, während die Karte ausgewählt ist, im Filterbereich auf Karte.
- Klicken Sie auf Mittelwert DepDelayMinutes.
Sie sehen die Bildlaufleiste mit einem Zeitraum von 0 bis 25,37 Minuten.
- Ziehen Sie die linke Seite der Bildlaufleiste, damit nur Verspätungen größer als 10 Minuten angezeigt werden.
Tipp Sie können diesen Schritt auch im erweiterten Filtermodus ausführen. Klicken Sie auf das Symbol rechts vom Filternamen (Mittelwert DepDelayMinutes) und Elemente, für deren Wert gilt > ist größer als oder gleich >, und geben Sie in das Feld den Wert 10 ein.
- Zeigen Sie auf den großen Punkt in der Beringsee: Adak Airport, mit einer Verspätung von fast 24 Minuten.
- Vergrößern Sie die Ansicht, und positionieren Sie sie neu, um nur das Festland der USA anzuzeigen.
- Zeigen Sie auf den größten Punkt auf der Grenze zwischen Kansas und Missouri: Dort liegt der Joplin Regional Airport mit einer durchschnittlichen Verspätung von mehr als 25 Minuten.
Verwandte Informationen
Diagramme und andere Visualisierungen in Power View
Filterung, Hervorhebung und Slicer in Power View
Karten in Power View