Ein 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 wurden. Verwenden Sie eine Offline-Cubedatei, um weiterhin mit PivotTable- und PivotChart-Berichten zu arbeiten, wenn der Server nicht verfügbar ist oder wenn sie vom Netzwerk getrennt sind.
Sicherheitshinweis: Seien Sie vorsichtig bei der Verwendung oder Verteilung einer Offline-Cubedatei, die vertrauliche oder private Informationen enthält. Anstelle einer Cubedatei sollten Sie die Daten in der Arbeitsmappe beibehalten, damit Sie rights Management verwenden können, um den Zugriff auf die Daten zu steuern. Weitere Informationen finden Sie unter Information Rights Management in Office.
Wenn Sie mit einem PivotTable- oder PivotChart-Bericht arbeiten, der auf Quelldaten von einem OLAP-Server basiert, können Sie den Offline-Cube-Assistenten verwenden, um die Quelldaten in eine separate Offlinecubedatei auf Ihrem Computer zu kopieren. Um diese Offlinedateien zu erstellen, muss auf Ihrem Computer der OLAP-Datenanbieter installiert sein, der diese Funktion unterstützt, z. B. MSOLAP von Microsoft SQL Server Analysis Services.
Hinweis: Die Erstellung und Verwendung von Offline-Cubedateien aus Microsoft SQL Server Analysis Services unterliegt dem Begriff und der Lizenzierung Ihrer Microsoft SQL Server-Installation. Weitere Informationen finden Sie in den entsprechenden Lizenzierungsinformationen Ihrer SQL Server-Version.
Verwenden des Offline-Cube-Assistenten
Um die Offline-Cubedatei zu erstellen, verwenden Sie den Offline-Cube-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 einschließen, 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 auf ein Minimum zu beschränken, können Sie nur die Daten einschließen, die im Bericht angezeigt werden sollen. Sie können ganze Dimensionen weglassen, und bei den meisten Dimensionstypen können Sie auch Details auf niedrigerer Ebene und Elemente der obersten Ebene weglassen, die Sie nicht anzeigen müssen. Für alle Elemente, die Sie einschließen, werden die Eigenschaftenfelder, die in der Datenbank für diese Elemente verfügbar sind, auch in Ihrer Offlinedatei gespeichert.
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 die Offline-Cubedatei aus dem Bericht. Sie können den Bericht dann jederzeit zwischen der Serverdatenbank und der Offlinedatei wechseln. Beispielsweise, wenn Sie einen tragbaren Computer verwenden, um die Arbeit nach Hause oder auf einer Reise zu nehmen und den Computer später wieder mit Ihrem Netzwerk zu verbinden.
Das folgende Verfahren enthält die grundlegenden Schritte zum Offline schalten und die Daten dann wieder online schalten.
-
Erstellen oder öffnen Sie eine PivotTable oder PivotChart-Bericht, die auf den OLAP Daten basiert, auf die Sie offline zugreifen möchten.
-
Erstellen Sie eine Offlinecubedatei auf Ihrem Computer. Weitere Informationen finden Sie im Abschnitt Erstellen einer Offline-Cubedatei aus einer OLAP-Serverdatenbank (weiter unten in diesem Artikel).
-
Trennen Sie die Verbindung mit Ihrem Netzwerk, und arbeiten Sie mit der Offline-Cubedatei.
-
Stellen Sie erneut eine Verbindung mit Ihrem Netzwerk her, und stellen Sie die Verbindung mit der Offiline-Cubedatei wieder her. Weitere Informationen finden Sie im Abschnitt Erneutes Verbinden einer Offline-Cubedatei mit einer OLAP-Serverdatenbank (weiter 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 Erstellen einer Offline-Cubedatei (in diesem Artikel weiter unten).
-
Wiederholen Sie diesen Vorgang, beginnend mit Schritt 3.
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 Offline-Cubedatei mithilfe eines MDX-Skripts erstellen.
-
Klicken Sie auf den PivotTable-Bericht, für den Sie eine Offline-Cubedatei erstellen möchten. Sie können auch auf die Zugeordneter PivotTable-Bericht für einen PivotChart-Bericht klicken.
-
Klicken Sie auf der Registerkarte Analysieren in der Gruppe Berechnungen auf OLAP-Tools, und klicken Sie dann auf OLAP offline.
Das Dialogfeld Offline-OLAP-Einstellungen wird angezeigt.
Hinweis: Wenn Ihr OLAP-Anbieter keine Offline-Cubedateien unterstützt, ist der Offline-OLAP-Befehl nicht verfügbar. Wenden Sie sich an den Anbieter für Ihren OLAP-Anbieter, um weitere Informationen zu erhalten.
-
Klicken Sie auf Offlinedatendatei erstellen , oder klicken Sie, wenn für den Bericht bereits eine Offline-Cubedatei vorhanden ist, auf Offlinedatendatei bearbeiten.
Der Offline-Cube-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 Offline-Cubedatei einschließen möchten. Klicken Sie auf das feld neben den einzelnen Dimensionen, und wählen Sie die Ebenen aus, die Sie einschließen möchten.
Hinweise:
-
Zwischenebenen innerhalb einer Dimension können nicht übersprungen werden.
-
Um die Größe der Cubedatei zu reduzieren, lassen Sie niedrigere Ebenen aus, die Sie im Bericht nicht anzeigen müssen.
-
Stellen Sie sicher, dass Sie alle Dimensionen einschließen, in denen Sie elemente gruppiert haben, damit Microsoft Office Excel diese Gruppierungen beibehalten kann, wenn Sie zwischen der Serverdatenbank und der Offlinedatei wechseln.
-
Dimensionen ohne Feld ermöglichen es Ihnen nicht, Ebenen auszuschließen. Sie können nur diese Art von Dimension einschließen oder ausschließen.
-
-
Klicken Sie in Schritt 3 des Assistenten auf das feld neben Measures, und wählen Sie die Felder aus, die Sie als Datenfelder im Bericht verwenden möchten. Sie müssen mindestens ein Measure auswählen. andernfalls enthalten die dem Measure zugeordneten Dimensionen keine Daten. Klicken Sie für jede unter Measures aufgeführte Dimension auf das Feld neben der Dimension, und wählen Sie dann die Elemente der obersten Ebene aus, die in die Offline-Cubedatei eingeschlossen werden sollen.
-
Wählen Sie nur die Elemente aus, die im Bericht angezeigt werden müssen, um die Größe der Cubedatei so zu begrenzen, dass der Speicherplatz nicht ausfällt, und um den Zeitaufwand für das Speichern der Datei zu reduzieren. Alle Eigenschaftenfelder, die für die von Ihnen ausgewählten Elemente verfügbar sind, werden automatisch in den Cube eingeschlossen.
-
Wenn Elemente fehlen, die Sie einschließen möchten, haben Sie die Dimension, die sie enthält, möglicherweise nicht im vorherigen Schritt 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-Cube-Assistenten sind die einzigen Zusammenfassungsfunktionen, die für Datenfelder verfügbar sind , Summe, Anzahl, Min und Max.
-
-
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.
Klicken Sie zum Abbrechen des Speicherns der Datei im Dialogfeld Cubedatei erstellen – Status auf Beenden.
-
Nachdem Excel die Erstellung der Offline-Cubedatei abgeschlossen hat, klicken Sie im Dialogfeld Offline-OLAP-Einstellungen auf OK.
Problem: Auf meinem Computer ist beim Speichern eines Cubes nicht genügend Speicherplatz verfügbar.
OLAP-Datenbanken sind für die Verwaltung sehr großer Mengen detaillierter Daten konzipiert. Daher belegt die Serverdatenbank möglicherweise eine viel größere Menge an Datenträgerspeicher, als ihre lokale Festplatte bietet. Wenn Sie eine große Teilmenge dieser Daten für Ihre Offline-Cubedatei angeben, ist auf der Festplatte möglicherweise nicht genügend Speicherplatz verfügbar. Die folgenden Strategien können dazu beitragen, die Größe Ihrer Offline-Cubedatei zu reduzieren.
Freigeben von Speicherplatz oder Suchen eines anderen Datenträgers Löschen Sie Dateien, die Sie nicht benötigen, von Ihrem Datenträger, bevor Sie die Cubedatei speichern, oder speichern Sie die Datei auf einem Netzlaufwerk.
Weniger Daten in die Offline-Cubedatei einschließen Überlegen Sie, wie Sie die Menge der Daten in der Datei minimieren und trotzdem über das verfügen, was Sie für Ihren PivotTable- oder PivotChart-Bericht benötigen. Probieren Sie Folgendes:
-
Entfernen von Dimensionen Wählen Sie in Schritt 2 des Offline-Cube-Assistenten nur die Dimensionen aus, die tatsächlich als Felder in Ihrem PivotTable- oder PivotChart-Bericht angezeigt werden.
-
Vermeiden von Detailebenen Klicken Sie in Schritt 2 des Assistenten neben den einzelnen ausgewählten Dimensionen auf das Kontrollkästchen , und deaktivieren Sie dann die Kontrollkästchen für Ebenen, die niedriger sind als die im Bericht angezeigten.
-
Entfernen von Datenfeldern Klicken Sie in Schritt 3 des Assistenten auf das Feld neben Measures, und wählen Sie dann nur die Datenfelder aus, die Sie im Bericht verwenden.
-
Entfernen von Datenelementen Klicken Sie in Schritt 3 neben jeder Dimension auf das feld , und deaktivieren Sie dann die Kontrollkästchen für Elemente, die im Bericht nicht angezeigt werden müssen.
-
Klicken Sie auf die PivotTable-Bericht oder Zugeordneter PivotTable-Bericht für eine PivotChart-Bericht.
-
Klicken Sie auf der Registerkarte Analysieren in der Gruppe Berechnungen auf OLAP-Tools, und klicken Sie dann auf OLAP offline.
-
Klicken Sie auf Online-OLAP und 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.
Das Aktualisieren eines Offlinecubedatei, bei dem er mithilfe der neuesten Daten aus dem Servercube oder der neuen Offline-Cubedatei neu erstellt wird, kann zeitaufwendig sein und viel temporärer Speicherplatz erfordern. 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 ausreichend Speicherplatz zum erneuten Speichern der Datei verfügen.
-
Klicken Sie auf den PivotTable-Bericht, der auf der Offline-Cubedatei 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: Neue Daten werden in meinem Bericht nicht angezeigt, wenn ich aktualisiere.
Stellen Sie sicher, 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 Dass Sie eine Verbindung mit dem Server herstellen können.
Sicherstellen, dass neue Daten verfügbar sind Wenden Sie sich an den Datenbankadministrator, um zu ermitteln, ob die Datenbank in den bereichen aktualisiert wurde, die in Ihrem Bericht enthalten sind.
Stellen Sie sicher, dass die Datenbankorganisation nicht geändert wurde. Wenn ein OLAP-Servercube neu erstellt wurde, müssen Sie ihren Bericht möglicherweise neu organisieren oder eine neue Offline-Cubedatei oder einen NEUEN OLAP-Cube-Assistenten-Cube erstellen, um auf die geänderten Daten zuzugreifen. Wenden Sie sich an den Datenbankadministrator, um mehr über Änderungen zu erfahren, die an der Datenbank vorgenommen wurden.
Das Speichern einer überarbeiteten Offline-Cubedatei kann zeitaufwändig sein, und Sie können keine anderen Aufgaben in Excel ausführen, während die Datei gespeichert wird. 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 ausreichend Speicherplatz zum erneuten Speichern der Datei verfügen.
-
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 Offline-Cubedatei bereitgestellt hat.
-
Klicken Sie auf einen PivotTable-Bericht, der auf der Offline-Cubedatei 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 klicken Sie dann auf OLAP offline.
-
Klicken Sie auf Offline-OLAP und dann auf Offlinedatendatei bearbeiten.
-
Führen Sie die Schritte im Offline-Cube-Assistenten aus, um verschiedene Daten für die Datei auszuwählen. Geben Sie im letzten Schritt denselben Namen und Speicherort wie die vorhandene Datei an, die Sie ändern.
Hinweis: Klicken Sie zum Abbrechen des Speicherns der Datei im Dialogfeld Cubedatei erstellen – Status auf Beenden.
Warnung: Wenn Sie die Offline-Cubedatei für einen Bericht löschen, können Sie den Bericht nicht mehr offline verwenden oder eine neue Offline-Cubedatei für den Bericht erstellen.
-
Schließen Sie alle Arbeitsmappen, die Berichte enthalten, die die Offline-Cubedatei verwenden, oder stellen Sie sicher, dass alle berichte gelöscht wurden.
-
Suchen und löschen Sie in Windows die Offline-Cubedatei (.cub).
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.