Eine Offlinecubedatei (.cub) speichert Daten in Form eines OLAP-Cubes (Online Analytical Processing). Diese Daten können einen Teil einer OLAP-Datenbank von einem OLAP-Server darstellen oder unabhängig von einer OLAP-Datenbank erstellt worden sein. Verwenden Sie eine Offlinecubedatei, um weiterhin mit PivotTable- und PivotChart-Berichten zu arbeiten, wenn der Server nicht verfügbar ist oder Sie nicht mit dem Netzwerk verbunden sind.
Hinweis
Seien Sie vorsichtig bei der Verwendung oder Verteilung einer Offlinecubedatei, die vertrauliche oder private Informationen enthält. Anstelle einer Cubedatei sollten Sie die Daten in der Arbeitsmappe belassen, damit Sie den Zugriff auf die Daten mithilfe von Rights Management steuern können. Weitere Informationen finden Sie unter Verwaltung von Informationsrechten in Office.
Weitere Informationen zu Offlinewürfeln
Wenn Sie mit einem PivotTable- oder PivotChart-Bericht arbeiten, der auf Quelldaten von einem OLAP-Server basiert, können Sie den Offlinecube-Assistenten verwenden, um die Quelldaten in eine separate Offlinecubedatei auf Ihrem Computer zu kopieren. Um diese Offlinedateien erstellen zu können, müssen Sie den OLAP-Datenanbieter auf Ihrem Computer installiert haben, der diese Funktion unterstützt, z. B. MSOLAP von Microsoft SQL Server Analysis Services.
Hinweis
Das Erstellen und Verwenden von Offlinecubedateien aus Microsoft SQL Server Analysis Services unterliegt der Laufzeit und Lizenzierung Ihrer Microsoft SQL Server-Installation. Lesen Sie die entsprechenden Lizenzierungsinformationen Ihrer SQL Server-Version.
Verwenden des Offlinecube-Assistenten
Zum Erstellen der Offlinecubedatei verwenden Sie den Offlinecube-Assistenten, um eine Teilmenge der Daten in der OLAP-Datenbank auszuwählen und diese Teilmenge dann zu speichern. Ihr Bericht muss nicht jedes Feld enthalten, das Sie in die Datei aufnehmen, und Sie können aus allen Dimensionen und Datenfeldern auswählen, die in der OLAP-Datenbank verfügbar sind. Um die Größe Ihrer Datei so gering wie möglich zu halten, können Sie nur die Daten einschließen, die im Bericht angezeigt werden sollen. Sie können ganze Dimensionen auslassen, und für die meisten Dimensionstypen können Sie auch Details auf niedrigerer Ebene und Elemente der obersten Ebene auslassen, die Sie nicht anzeigen müssen. Für alle Elemente, die Sie einschließen, werden die Eigenschaftsfelder, die in der Datenbank für diese Elemente verfügbar sind, auch in Ihrer Offlinedatei gespeichert.
Daten offline schalten und dann wieder online schalten
Dazu erstellen Sie zunächst einen PivotTable- oder PivotChart-Bericht, der auf der Serverdatenbank basiert, und erstellen dann aus dem Bericht die Offlinecubedatei. Sie können den Bericht dann jederzeit zwischen der Serverdatenbank und der Offlinedatei wechseln. Dies kann beispielsweise der Fall sein, wenn Sie einen tragbaren Computer verwenden, um Arbeit mit nach Hause oder auf eine Reise zu nehmen und den Computer später wieder mit dem Netzwerk zu verbinden.
Das folgende Verfahren enthält die grundlegenden Schritte, um Daten offline zu schalten und dann wieder online zu bringen.
- Erstellen oder öffnen Sie einen PivotTable- oder PivotChart-Bericht, der auf den OLAP-Daten basiert, auf die Sie offline zugreifen möchten.
- Erstelle eine Offlinecubedatei auf deinem Computer. Weitere Informationen finden Sie im Abschnitt Erstellen einer Offlinecubedatei aus einer OLAP-Serverdatenbank (weiter unten in diesem Artikel).
- Trennen Sie die Verbindung zu Ihrem Netzwerk, und arbeiten Sie mit der Offlinecubedatei.
- Stellen Sie erneut eine Verbindung mit Ihrem Netzwerk her, und stellen Sie die Offiline-Cubedatei wieder her. Weitere Informationen finden Sie im Abschnitt Erneutes Verbinden einer Offlinecubedatei mit einer OLAP-Serverdatenbank (unten in diesem Artikel).
- Aktualisieren Sie die Offlinecubedatei mit neuen Daten, und erstellen Sie dann die Offlinecubedatei neu. Weitere Informationen finden Sie im Abschnitt Aktualisieren und Neuerstellen einer Offlinecubedatei (weiter unten in diesem Artikel).
- Wiederholen Sie dieses Verfahren, beginnend mit Schritt 3.
Erstellen einer Offlinecubedatei aus einer OLAP-Serverdatenbank
Hinweis
Wenn Ihre OLAP-Datenbank groß ist und Sie möchten, dass die Cubedatei Zugriff auf eine große Teilmenge der Daten bietet, müssen Sie ausreichend Speicherplatz bereitstellen, und Sie werden feststellen, dass sich das Speichern der Datei als zeitaufwändig erweisen kann. Um die Leistung zu verbessern, sollten Sie die Offlinecubedatei mit einem MDX-Skript erstellen.
Klicken Sie auf den PivotTable-Bericht, für den Sie eine Offlinecubedatei erstellen möchten. Sie können auch auf den zugeordneten PivotTable-Bericht für einen PivotChart-Bericht klicken.
Klicken Sie auf der Registerkarte "Analysieren " in der Gruppe "Berechnungen " auf "OLAP-Tools" und dann auf "Offline-OLAP".
Das Dialogfeld "Offline-OLAP-Einstellungen " wird angezeigt.Hinweis
Wenn Ihr OLAP-Anbieter keine Offlinecubedateien unterstützt, ist der Offline-OLAP-Befehl nicht verfügbar. Wenden Sie sich an den Anbieter Ihres OLAP-Anbieters, um weitere Informationen zu erhalten.
Klicken Sie auf Offlinedatendatei erstellen oder, wenn bereits eine Offline-Cubedatei für den Bericht vorhanden ist, auf Offlinedatendatei bearbeiten.
Der Offlinecube-Assistent wird angezeigt.Klicken Sie in Schritt 1 des Assistenten auf Weiter.
Wählen Sie in Schritt 2 des Assistenten jede Dimension aus Ihrem Servercube aus, die Daten enthält, die Sie in die Offlinecubedatei aufnehmen möchten. Klicken Sie auf das
neben jeder dieser Dimensionen, und wählen Sie die Ebenen aus, die Sie einbeziehen möchten.Hinweis
- Zwischenebenen innerhalb einer Dimension können nicht übersprungen werden.
- Um die Größe der Cubedatei zu verringern, lassen Sie niedrigere Ebenen aus, die Sie nicht im Bericht anzeigen müssen.
- Achten Sie darauf, alle Dimensionen einzuschließen, in denen Sie Elemente gruppiert haben, damit Microsoft Office Excel diese Gruppierungen beibehalten kann, wenn Sie zwischen der Serverdatenbank und der Offlinedatei wechseln.
- Bei Dimensionen, die kein
aufweisen, können Ebenen nicht ausgeschlossen werden. Sie können nur alle diese Arten von Dimensionen ein- oder ausschließen.
Klicken Sie in Schritt 3 des Assistenten auf das
neben Kennzahlen und wählen Sie die Felder aus, die Sie als Datenfelder im Bericht verwenden möchten. Sie müssen mindestens eine Kennzahl auswählen. Andernfalls enthalten die dem Measure zugeordneten Dimensionen keine Daten. Klicken Sie für jede unter "Measures" aufgeführte Dimension auf das
neben der Dimension, und wählen Sie dann die Elemente der obersten Ebene aus, die in die Offlinecubedatei aufgenommen werden sollen.Wenn Sie die Größe der Cubedatei begrenzen möchten, sodass Ihnen nicht der Speicherplatz ausgeht und der Zeitaufwand zum Speichern der Datei verringert wird, wählen Sie nur die Elemente aus, die im Bericht angezeigt werden müssen. Alle Eigenschaftenfelder, die für die ausgewählten Elemente verfügbar sind, werden automatisch in den Cube aufgenommen.
Wenn Elemente, die Sie einschließen möchten, fehlen, haben Sie möglicherweise die Dimension, die sie im vorherigen Schritt enthält, nicht eingeschlossen. Klicken Sie im Assistenten auf Zurück , wählen Sie die fehlende Dimension in Schritt 2 aus, und kehren Sie dann zu Schritt 3 zurück.
Hinweis
Im OLAP-Cubeassistenten sind für Datenfelder nur die Zusammenfassungsfunktionen "Summe", "Anzahl", "Min" und "Max" verfügbar.
Geben Sie in Schritt 4 des Assistenten einen Namen und einen Speicherort für die CUB-Datei ein, und klicken Sie dann auf "Fertig stellen".
Um das Speichern der Datei abzubrechen, klicken Sie im Dialogfeld Cubedatei erstellen – Fortschritt auf Beenden.Nachdem Excel die Offlinecubedatei erstellt hat, klicken Sie im Dialogfeld "Offline-OLAP-Einstellungen" auf "OK".
Problem: Auf meinem Computer ist beim Speichern eines Cubes nicht mehr genügend Speicherplatz aufgetreten.
OLAP-Datenbanken sind für die Verwaltung sehr großer Mengen detaillierter Daten ausgelegt. Daher kann die Serverdatenbank viel mehr Speicherplatz belegen, als Ihre lokale Festplatte zur Verfügung stellt. Wenn Sie eine große Teilmenge dieser Daten für Ihre Offlinecubedatei angeben, hat Ihre Festplatte möglicherweise nicht genug Speicherplatz. Die folgenden Strategien können Ihnen helfen, die Größe Ihrer Offlinecubedatei zu reduzieren.
Freigeben von Speicherplatz oder Suchen eines anderen Datenträgers Löschen Sie nicht benötigte Dateien vor dem Speichern der Cubedatei von Ihrem Datenträger, oder speichern Sie die Datei auf einem Netzlaufwerk.
Weniger Daten in die Offlinecubedatei aufnehmen Überlegen Sie, wie Sie die Datenmenge in der Datei minimieren können und trotzdem über das verfügen, was Sie für Ihre PivotTable- oder PivotChart-Berichte benötigen. Probieren Sie Folgendes:
- Dimensionen eliminieren Wählen Sie in Schritt 2 des Offlinecube-Assistenten nur die Dimensionen aus, die tatsächlich als Felder in Ihrem PivotTable- oder PivotChart-Bericht angezeigt werden.
-
Eliminierung von Detailebenen Klicken Sie in Schritt 2 des Assistenten neben jeder ausgewählten Dimension auf das
, und deaktivieren Sie dann die Kontrollkästchen für Ebenen, die niedriger sind als im Bericht angezeigt. -
Datenfelder eliminieren Klicken Sie in Schritt 3 des Assistenten auf das
neben Kennzahlen, und wählen Sie dann nur die Datenfelder aus, die Sie im Bericht verwenden. -
Eliminieren von Datenelementen Klicken Sie in Schritt 3 neben jeder Dimension auf das
, und deaktivieren Sie dann die Kontrollkästchen für Elemente, die nicht im Bericht angezeigt werden sollen.
Erneutes Verbinden einer Offlinecubedatei mit einer OLAP-Serverdatenbank
- Klicken Sie auf den PivotTable-Bericht oder den zugeordneten PivotTable-Bericht für einen PivotChart-Bericht.
- Klicken Sie auf der Registerkarte "Analysieren " in der Gruppe "Berechnungen " auf "OLAP-Tools" und dann auf "Offline-OLAP".
- Klicken Sie auf Online-OLAP, und klicken Sie dann auf OK.
- Wenn Sie aufgefordert werden, die Datenquelle zu suchen, klicken Sie auf Durchsuchen , um die Quelle zu suchen, und suchen Sie dann den OLAP-Server in Ihrem Netzwerk.
Aktualisieren und Neuerstellen einer Offlinecubedatei
Das Aktualisieren einer Offlinecubedatei, bei der sie mit den neuesten Daten aus dem Servercube oder der neuen Offlinecubedatei neu erstellt wird, kann zeitaufwändig sein und viel temporären Speicherplatz beanspruchen. Starten Sie den Prozess zu einem Zeitpunkt, zu dem Sie keinen sofortigen Zugriff auf andere Dateien benötigen, und stellen Sie sicher, dass Sie über genügend Speicherplatz verfügen, um die Datei erneut zu speichern.
- Klicken Sie auf den PivotTable-Bericht, der auf der Offlinecubedatei basiert.
- In Excel 2016: Klicken Sie auf der Registerkarte Daten in der Gruppe Abfragen & Verbindungen auf den Pfeil neben Alle aktualisieren, und klicken Sie dann auf Aktualisieren.
Problem: Beim Aktualisieren werden neue Daten nicht in meinem Bericht angezeigt.
Sicherstellen, dass die ursprüngliche Datenbank verfügbar ist Die Offlinecubedatei kann möglicherweise keine Verbindung mit der ursprünglichen Serverdatenbank herstellen, um neue Daten abzurufen. Überprüfen Sie, ob die ursprüngliche Serverdatenbank, die die Daten für den Cube bereitgestellt hat, nicht umbenannt oder verschoben wurde. Stellen Sie sicher, dass der Server verfügbar ist und Sie eine Verbindung mit ihm herstellen können.
Sicherstellen, dass neue Daten verfügbar sind Wenden Sie sich an den Datenbankadministrator, um festzustellen, ob die Datenbank in den im Bericht enthaltenen Bereichen aktualisiert wurde.
Sicherstellen, dass sich die Datenbank-organization nicht geändert hat Wenn ein OLAP-Servercube neu erstellt wurde, müssen Sie möglicherweise Ihren Bericht neu organisieren oder eine neue Offlinecubedatei oder einen neuen OLAP-Cubeassistenten-Cube erstellen, um auf die geänderten Daten zuzugreifen. Wenden Sie sich an den Datenbankadministrator, um Informationen zu Änderungen zu erhalten, die an der Datenbank vorgenommen wurden.
Unterschiedliche Daten in eine Offlinecubedatei einschließen
Das Speichern einer überarbeiteten Offlinecubedatei kann zeitaufwändig sein, und Sie können während des Speicherns der Datei keine anderen Aufgaben in Excel ausführen. Starten Sie den Prozess zu einem Zeitpunkt, zu dem Sie keinen sofortigen Zugriff auf andere Dateien benötigen, und stellen Sie sicher, dass Sie über genügend Speicherplatz verfügen, um die Datei erneut zu speichern.
- Stellen Sie sicher, dass Sie mit Ihrem Netzwerk verbunden sind und auf die ursprüngliche OLAP-Serverdatenbank zugreifen können, die die Daten für die Offlinecubedatei bereitgestellt hat.
- Klicken Sie auf einen PivotTable-Bericht, der auf der Offlinecubedatei basiert, oder klicken Sie auf den zugeordneten PivotTable-Bericht für einen PivotChart-Bericht.
- Klicken Sie auf der Registerkarte "Analysieren " in der Gruppe "Berechnungen " auf "OLAP-Tools" und dann auf "Offline-OLAP".
- Klicken Sie auf Offline-OLAP, und klicken Sie dann auf Offlinedatendatei bearbeiten.
- Folgen Sie den Schritten im Offlinecube-Assistenten, um andere Daten für die Datei auszuwählen. Geben Sie im letzten Schritt den gleichen Namen und Speicherort wie bei der vorhandenen Datei an, die Sie ändern möchten.
Hinweis
Um das Speichern der Datei abzubrechen, klicken Sie im Dialogfeld Cubedatei erstellen – Fortschritt auf Beenden.
Löschen einer Offlinecubedatei
Warnung
Wenn Sie die Offlinecubedatei für einen Bericht löschen, können Sie den Bericht nicht mehr offline verwenden und keine neue Offlinecubedatei für den Bericht erstellen.
- Schließen Sie alle Arbeitsmappen, die Berichte enthalten, in denen die Offlinecubedatei verwendet wird, oder stellen Sie sicher, dass alle diese Berichte gelöscht wurden.
- Suchen und löschen Sie in Windows die Offlinecubedatei (.cub).
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder in Communitys Unterstützung erhalten.