Applies ToExcel für Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Olap (Online Analytical Processing) ist eine Technologie, die zur Organisation großer Geschäftsdatenbanken und zur Unterstützung von Business Intelligence verwendet wird. OLAP-Datenbanken sind in einen oder mehrere Cubes unterteilt, und jeder Cube wird von einem Cubeadministrator so organisiert und entworfen, dass er der Art entspricht, wie Sie Daten abrufen und analysieren, sodass es einfacher ist, die benötigten PivotTable-Berichte und PivotChart-Berichte zu erstellen und zu verwenden.

Inhalt dieses Artikels

Was ist Business Intelligence?

Ein Business Analyst möchte sich häufig einen Überblick über das Unternehmen verschaffen, breitere Trends basierend auf aggregierten Daten sehen und diese Trends durch eine beliebige Anzahl von Variablen aufgeschlüsselt sehen. Business Intelligence ist der Prozess, bei dem Daten aus einer OLAP-Datenbank extrahiert und anschließend auf Informationen analysiert werden, die Sie verwenden können, um fundierte Geschäftsentscheidungen zu treffen und Maßnahmen zu ergreifen. Beispielsweise helfen OLAP und Business Intelligence bei der Beantwortung der folgenden Arten von Fragen zu Geschäftsdaten:

  • Wie ist der Gesamtumsatz aller Produkte im Jahr 2007 im Vergleich zum Gesamtumsatz von 2006?

  • Wie ist unsere bisherige Profitabilität im Vergleich zum gleichen Zeitraum der letzten fünf Jahre?

  • Wie viel Geld haben Kunden über 35 Im letzten Jahr ausgegeben, und wie hat sich dieses Verhalten im Laufe der Zeit verändert?

  • Wie viele Produkte wurden in diesem Monat in zwei bestimmten Ländern/Regionen im Vergleich zum selben Monat des letzten Jahres verkauft?

  • Wie lautet für jede Kundenaltersgruppe die Aufschlüsselung der Rentabilität (sowohl Margenprozentsatz als auch Gesamtergebnis) nach Produktkategorie?

  • Finden Sie Top- und Bottom-Vertriebsmitarbeiter, Distributoren, Lieferanten, Kunden, Partner oder Kunden.

Seitenanfang

Was ist olap (Online Analytical Processing)?

OLAP-Datenbanken (Online Analytical Processing) erleichtern Business Intelligence-Abfragen. OLAP ist eine Datenbanktechnologie, die für Abfragen und Berichte optimiert wurde, anstatt Transaktionen zu verarbeiten. Die Quelldaten für OLAP sind OLTP-Datenbanken (Online Transactional Processing), die häufig in Data Warehouses gespeichert werden. OLAP-Daten werden aus diesen Verlaufsdaten abgeleitet und in Strukturen aggregiert, die eine komplexe Analyse ermöglichen. OLAP-Daten werden auch hierarchisch organisiert und in Cubes anstelle von Tabellen gespeichert. Es handelt sich um eine ausgereifte Technologie, die mehrdimensionale Strukturen verwendet, um schnellen Zugriff auf Daten für die Analyse zu ermöglichen. Diese Organisation erleichtert es einem PivotTable-Bericht oder einem PivotChart-Bericht, allgemeine Zusammenfassungen anzuzeigen, z. B. Umsatzsummen in einem ganzen Land oder einer ganzen Region, und außerdem die Details für Websites anzuzeigen, an denen der Umsatz besonders stark oder schwach ist.

OLAP-Datenbanken wurden entwickelt, um den Abruf von Daten zu beschleunigen. Da der OLAP-Server anstelle von Microsoft Office Excel die zusammengefassten Werte berechnet, müssen beim Erstellen oder Ändern eines Berichts weniger Daten an Excel gesendet werden. Dieser Ansatz ermöglicht es Ihnen, mit viel größeren Mengen von Quelldaten zu arbeiten, als wenn die Daten in einer herkömmlichen Datenbank organisiert wären, in der Excel alle einzelnen Datensätze abruft und dann die zusammengefassten Werte berechnet.

OLAP-Datenbanken enthalten zwei grundlegende Datentypen: Measures, bei denen es sich um numerische Daten handelt, die Mengen und Mittelwerte, die Sie für fundierte Geschäftsentscheidungen verwenden, und Dimensionen, bei denen es sich um die Kategorien handelt, die Sie zum Organisieren dieser Measures verwenden. OLAP-Datenbanken helfen bei der Organisation von Daten nach vielen Detailebenen, wobei die gleichen Kategorien verwendet werden, mit denen Sie vertraut sind, um die Daten zu analysieren.

In den folgenden Abschnitten werden die einzelnen Komponenten ausführlicher beschrieben:

Würfel     Eine Datenstruktur, die die Measures nach den Ebenen und Hierarchien der einzelnen Dimensionen aggregiert, die Sie analysieren möchten. Cubes kombinieren mehrere Dimensionen wie Zeit, Geografie und Produktlinien mit zusammengefassten Daten, z. B. Verkaufs- oder Bestandszahlen. Würfel sind keine "Würfel" im rein mathematischen Sinne, da sie nicht unbedingt gleiche Seiten haben. Sie sind jedoch eine passende Metapher für ein komplexes Konzept.

Messen     Eine Gruppe von Werten in einem Cube, die auf einer Spalte in der Faktentabelle des Cubes basieren und in der Regel numerische Werte sind. Measures sind die zentralen Werte im Cube, die vorverarbeitet, aggregiert und analysiert werden. Häufige Beispiele sind Umsätze, Gewinne, Einnahmen und Kosten.

Mitglied      Ein Element in einer Hierarchie, das ein oder mehrere Vorkommen von Daten darstellt. Ein Member kann entweder eindeutig oder nicht eindeutig sein. Beispielsweise stellen 2007 und 2008 eindeutige Elemente auf der Jahresebene einer Zeitdimension dar, während Januar nicht eindeutige Elemente auf der Monatsebene darstellt, da es in der Zeitdimension mehr als einen Januar geben kann, wenn sie Daten für mehr als ein Jahr enthält.

Berechnetes Element     Ein Member einer Dimension, deren Wert zur Laufzeit mithilfe eines Ausdrucks berechnet wird. Berechnete Memberwerte können von den Werten anderer Member abgeleitet werden. Beispielsweise kann ein berechnetes Element, Profit, bestimmt werden, indem der Wert des Elements Kosten vom Wert des Elements Sales subtrahiert wird.

Dimension     Eine Gruppe von einer oder mehreren organisierten Hierarchien von Ebenen in einem Cube, die ein Benutzer versteht und als Basis für die Datenanalyse verwendet. Beispielsweise kann eine geography-Dimension Ebenen für Land/Region, Bundesland/Provinz und Stadt enthalten. Alternativ kann eine Zeitdimension eine Hierarchie mit Ebenen für Jahr, Quartal, Monat und Tag enthalten. In einem PivotTable-Bericht oder PivotChart-Bericht wird jede Hierarchie zu einer Gruppe von Feldern, die Sie erweitern und reduzieren können, um niedrigere oder höhere Ebenen anzuzeigen.

Hierarchie     Eine logische Struktur, die die Elemente einer Dimension so organisiert, dass jedes Element über ein übergeordnetes Element und null oder mehr untergeordnete Elemente verfügt. Ein untergeordnetes Element ist ein Element auf der nächstniedrenen Ebene in einer Hierarchie, die direkt mit dem aktuellen Element verknüpft ist. In einer Zeithierarchie, die die Ebenen Quartal, Monat und Tag enthält, ist Januar beispielsweise ein untergeordnetes Element von Qtr1. Ein übergeordnetes Element ist ein Element auf der nächsthöheren Ebene in einer Hierarchie, die direkt mit dem aktuellen Element verknüpft ist. Der übergeordnete Wert ist in der Regel eine Konsolidierung der Werte aller untergeordneten Elemente. In einer Zeithierarchie, die die Ebenen Quartal, Monat und Tag enthält, ist Qtr1 beispielsweise das übergeordnete Element von Januar.

Niveau     Innerhalb einer Hierarchie können Daten in niedrigeren und höheren Detailebenen organisiert werden, z. B. jahr-, quartals-, monats- und tagebenen in einer Zeithierarchie.

Seitenanfang

OLAP-Features in Excel

Abrufen von OLAP-Daten     Sie können genauso wie andere externe Datenquellen eine Verbindung mit OLAP-Datenquellen herstellen. Sie können mit Datenbanken arbeiten, die mit Microsoft SQL Server OLAP Services Version 7.0, Microsoft SQL Server Analysis Services Version 2000 und Microsoft SQL Server Analysis Services Version 2005, den Microsoft OLAP-Serverprodukten, erstellt wurden. Excel kann auch mit OLAP-Produkten von Drittanbietern verwendet werden, die mit OLE-DB für OLAP kompatibel sind.

Sie können OLAP-Daten nur als PivotTable-Bericht oder PivotChart-Bericht oder in einer aus einem PivotTable-Bericht konvertierten Arbeitsblattfunktion anzeigen, aber nicht als Externer Datenbereich. Sie können OLAP-PivotTable-Berichte und PivotChart-Berichte in Berichtsvorlagen speichern, und Sie können ODC-Dateien (Office Data Connection) erstellen, um eine Verbindung mit OLAP-Datenbanken für OLAP-Abfragen herzustellen. Wenn Sie eine ODC-Datei öffnen, zeigt Excel einen leeren PivotTable-Bericht an, der für Das Layout bereit ist.

Erstellen von Cubedateien für die Offlineverwendung     Sie können eine Offline-Cubedatei (.cub) mit einer Teilmenge der Daten aus einer OLAP-Serverdatenbank erstellen. Verwenden Sie Offlinecubedateien, um mit OLAP-Daten zu arbeiten, wenn Sie nicht mit Ihrem Netzwerk verbunden sind. Mit einem Cube können Sie mit größeren Datenmengen in einem PivotTable-Bericht oder PivotChart-Bericht arbeiten als sonst, und das Abrufen der Daten wird beschleunigt. Cubedateien können nur erstellt werden, wenn Sie eine OLAP-Anbieter verwenden, z. B. Microsoft SQL Analysis Services Server Version 2005, die dieses Feature unterstützt.

Serveraktionen     Eine Serveraktion ist ein optionales, aber nützliches Feature, das ein OLAP-Cubeadministrator auf einem Server definieren kann, der ein Cubemember oder Measure als Parameter in einer Abfrage verwendet, um Details im Cube abzurufen oder eine andere Anwendung zu starten, z. B. einen Browser. Excel unterstützt URL-, Berichts-, Rowset-, Drillthrough- und Erweiterungs-bis-Detail-Serveraktionen, unterstützt jedoch keine proprietären, Anweisungs- und Datasetaktionen.

KPIs      Ein KPI ist ein spezielles berechnetes Measure, das auf dem Server definiert ist und es Ihnen ermöglicht, "Key Performance Indicators" einschließlich des Status (Entspricht der aktuelle Wert einer bestimmten Zahl?) und Trend (was ist der Wert im Laufe der Zeit?). Wenn diese angezeigt werden, kann der Server verwandte Symbole senden, die dem neuen Excel-Symbol ähneln, das über oder unterhalb der Statusebenen (z. B. ein Stopplichtsymbol) oder ob ein Wert nach oben oder unten zeigt (z. B. ein Richtungspfeilsymbol).

Serverformatierung     Cubeadministratoren können Measures und berechnete Elemente mit Farbformatierung, Schriftartformatierung und Regeln zur bedingten Formatierung erstellen, die als Unternehmensstandard geschäftsregel festgelegt werden können. Ein Serverformat für Profit kann z. B. ein Zahlenformat der Währung sein, eine Zellenfarbe von Grün, wenn der Wert größer oder gleich 30.000 ist, rot, wenn der Wert kleiner als 30.000 ist, und eine Schriftart fett, wenn der Wert kleiner als 30.000 und normal ist, wenn größer oder gleich 30.000 ist. Weitere Informationen finden Sie unter Entwerfen des Layouts und Formats eines PivotTable-Berichts.

Anzeigesprache für Office     Ein Cubeadministrator kann Übersetzungen für Daten und Fehler auf dem Server für Benutzer definieren, die PivotTable-Informationen in einer anderen Sprache anzeigen müssen. Dieses Feature wird als Dateiverbindungseigenschaft definiert, und die Computereinstellung für Land/Region des Benutzers muss der Anzeigesprache entsprechen.

Seitenanfang

Softwarekomponenten, die Sie für den Zugriff auf OLAP-Datenquellen benötigen

Ein OLAP-Anbieter     Zum Einrichten von OLAP-Datenquellen für Excel benötigen Sie einen der folgenden OLAP-Anbieter:

  • Microsoft OLAP-Anbieter     Excel enthält die Datenquellentreiber und Clientsoftware, die Sie für den Zugriff auf Datenbanken benötigen, die mit Microsoft SQL Server OLAP Services Version 7.0, Microsoft SQL Server OLAP Services Version 2000 (8.0) und Microsoft SQL Server Analysis Services Version 2005 (9.0) erstellt wurden.

  • OLAP-Drittanbieter     Für andere OLAP-Produkte müssen Sie zusätzliche Treiber und Clientsoftware installieren. Um die Excel-Features für die Arbeit mit OLAP-Daten verwenden zu können, muss das Drittanbieterprodukt dem OLE-DB für OLAP-Standard entsprechen und mit Microsoft Office kompatibel sein. Informationen zum Installieren und Verwenden eines OLAP-Drittanbieters erhalten Sie von Ihrem Systemadministrator oder dem Anbieter für Ihr OLAP-Produkt.

Serverdatenbanken und Cubedateien     Die Excel OLAP-Clientsoftware unterstützt Verbindungen mit zwei Typen von OLAP-Datenbanken. Wenn eine Datenbank auf einem OLAP-Server in Ihrem Netzwerk verfügbar ist, können Sie Quelldaten direkt daraus abrufen. Wenn Sie über eine Offlinecubedatei verfügen, die OLAP-Daten oder eine Cubedefinition-Datei enthält, können Sie eine Verbindung mit dieser Datei herstellen und Quelldaten daraus abrufen.

Datenquellen     Eine Datenquelle bietet Ihnen Zugriff auf alle Daten in der OLAP-Datenbank oder offline cube-Datei. Nachdem Sie eine OLAP-Datenquelle erstellt haben, können Sie berichte darauf basieren und die OLAP-Daten in Form eines PivotTable- oder PivotChart-Berichts oder in einer aus einem PivotTable-Bericht konvertierten Arbeitsblattfunktion an Excel zurückgeben.

Microsoft-Abfrage     Sie können Abfrage verwenden, um Daten aus einer externen Datenbank wie Microsoft SQL oder Microsoft Access abzurufen. Sie müssen query nicht verwenden, um Daten aus einer OLAP-PivotTable abzurufen, die mit einer Cubedatei verbunden ist. Weitere Informationen finden Sie unter Verwenden von Microsoft Query zum Abrufen externer Daten.

Seitenanfang

Featureunterschiede zwischen OLAP- und Nicht-OLAP-Quelldaten

Wenn Sie mit PivotTable-Berichten und PivotChart-Berichten aus OLAP- Quelldaten und anderen Arten von Quelldaten arbeiten, werden Sie einige Featureunterschiede feststellen.

Datenabruf     Ein OLAP-Server gibt jedes Mal neue Daten an Excel zurück, wenn Sie das Layout des Berichts ändern. Bei anderen Typen externer Quelldaten können Sie alle Quelldaten gleichzeitig abfragen, oder Sie können optionen auf Abfragen festlegen, wenn Sie unterschiedliche Berichtsfilterfeldelemente anzeigen. Sie haben auch mehrere weitere Optionen zum Aktualisieren des Berichts.

In Berichten, die auf OLAP-Quelldaten basieren, sind die Berichtsfilterfeldeinstellungen nicht verfügbar, die Hintergrundabfrage ist nicht verfügbar, und die Einstellung Arbeitsspeicher optimieren ist nicht verfügbar.

Hinweis: Die Einstellung Arbeitsspeicher optimieren ist auch nicht für OLEDB-Datenquellen und für PivotTable-Berichte verfügbar, die auf einem Zellbereich basieren.

Feld (Arten)    OLAP-Quelldaten, Dimension Felder können nur als Zeilen-, Spalten- (Kategorie) oder Seitenfelder verwendet werden. Measurefelder können nur als Wertfelder verwendet werden. Für andere Arten von Quelldaten können alle Felder in jedem Teil eines Berichts verwendet werden.

Zugriff auf Detaildaten     Für OLAP-Quelldaten bestimmt der Server, welche Detailebenen verfügbar sind, und berechnet Zusammenfassungswerte, sodass die Detaildatensätze, aus denen Zusammenfassungswerte bestehen, möglicherweise nicht verfügbar sind. Der Server kann jedoch Eigenschaftenfelder bereitstellen, die Sie anzeigen können. Andere Arten von Quelldaten verfügen nicht über Eigenschaftenfelder, aber Sie können die zugrunde liegenden Details für Datenfeldwerte und für Elemente anzeigen, und Sie können Elemente ohne Daten anzeigen.

OLAP-Berichtsfilterfelder verfügen möglicherweise nicht über das Element Alle , und der Befehl Berichtsfilterseiten anzeigen ist nicht verfügbar.

Anfängliche Sortierreihenfolge     Bei OLAP-Quelldaten werden Elemente zuerst in der Reihenfolge angezeigt, in der sie vom OLAP-Server zurückgegeben werden. Anschließend können Sie die Elemente sortieren oder manuell neu anordnen. Bei anderen Arten von Quelldaten werden die Elemente in einem neuen Bericht zunächst in aufsteigender Reihenfolge nach Elementname sortiert angezeigt.

Berechnungen     OLAP-Server stellen zusammengefasste Werte direkt für einen Bericht bereit, sodass Sie die Zusammenfassungsfunktionen für Wertfelder nicht ändern können. Für andere Arten von Quelldaten können Sie die Zusammenfassungsfunktion für ein Wertfeld ändern und mehrere Zusammenfassungsfunktionen für dasselbe Wertfeld verwenden. Sie können keine berechneten Felder oder berechneten Elemente in Berichten mit OLAP-Quelldaten erstellen.

Teilsummen     In Berichten mit OLAP-Quelldaten können Sie die Zusammenfassungsfunktion für Teilergebnisse nicht ändern. Bei anderen Arten von Quelldaten können Sie Die Funktionen der Teilergebniszusammenfassung ändern und Teilergebnisse für alle Zeilen- und Spaltenfelder ein- oder ausblenden.

Für OLAP-Quelldaten können Sie ausgeblendete Elemente einschließen oder ausschließen, wenn Sie Teilergebnisse und Gesamtsummen berechnen. Für andere Arten von Quelldaten können Sie ausgeblendete Berichtsfilterfeldelemente in Teilergebnisse einschließen, ausgeblendete Elemente in anderen Feldern sind jedoch standardmäßig ausgeschlossen.

Seitenanfang

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.