Sie können eine dynamische Verbindung zwischen einer Excel-Arbeitsmappe und einem SQL Server Analysis Services Online Analytical Processing (OLAP ) Datenbankserver erstellen und diese Verbindung dann aktualisieren, wenn sich die Daten ändern. Sie können eine Verbindung mit einer bestimmten Offlinecubedatei herstellen, wenn sie auf dem Datenbankserver erstellt wurde. Sie können Daten in Excel entweder als Tabelle oder als PivotTable-Bericht importieren.
Verwenden Sie die Power Query-Benutzeroberfläche (Get & Transform) von Excel, um eine Verbindung mit einem SQL Server Analysis Services -Datenbankserver (OLAP ) herzustellen.
-
Klicken Sie auf die Registerkarte Daten und dann auf Daten abrufen > Aus Datenbank > Aus SQL Server Analysis Services Datenbank (Importieren). Wenn die Schaltfläche Daten abrufen nicht angezeigt wird, klicken Sie auf Neue Abfrage > Aus Datenbank > Aus SQL Server Analysis Services Datenbank.
-
Geben Sie den Servernamen ein, und drücken Sie OK.
Hinweis: Sie haben die Möglichkeit, einen bestimmten Datenbanknamen einzugeben, und Sie können eine MDX - oder DAX-Abfrage hinzufügen.
-
Wählen Sie im Bereich Navigator die Datenbank und dann den Cube oder die Tabellen aus, die Sie verbinden möchten.
-
Klicken Sie auf Laden , um die ausgewählte Tabelle zu laden, oder klicken Sie auf Bearbeiten , um vor dem Laden zusätzliche Datenfilter und Transformationen auszuführen.
In Excel 2010 und 2013 gibt es zwei Methoden zum Erstellen einer Verbindung mit einer OLAP-Datenbank (SQL Server Analysis Services). Die empfohlene Methode ist die Verwendung Power Query, die verfügbar ist, wenn Sie das Power Query-Add-In herunterladen. Wenn Sie Power Query nicht herunterladen können, können Sie den Datenverbindungs-Assistenten verwenden.
Power Query
-
Klicken Sie im menüband Power Query auf Aus Datenbank > Aus SQL Server Analysis Services Datenbank.
-
Geben Sie den Servernamen ein, und drücken Sie OK.
Hinweis: Sie haben die Möglichkeit, einen bestimmten Datenbanknamen einzugeben, und Sie können eine MDX - oder DAX-Abfrage hinzufügen.
-
Wählen Sie im Bereich Navigator die Datenbank und dann den Cube oder die Tabellen aus, die Sie verbinden möchten.
-
Klicken Sie auf Laden , um die ausgewählte Tabelle zu laden, oder klicken Sie auf Bearbeiten , um vor dem Laden zusätzliche Datenfilter und Transformationen auszuführen.
Datenverbindungs-Assistent
-
Klicken Sie auf der Registerkarte Daten in der Gruppe Externe Daten abrufen auf Aus anderen Quellen und dann auf Aus Analysis Services.
-
Geben Sie im Datenverbindungs-Assistenten den Servernamen ein, und wählen Sie eine Anmeldeoption aus. Klicken Sie auf Weiter.
-
Wählen Sie die Datenbank und die Tabelle oder den Cube aus, mit denen Sie eine Verbindung herstellen möchten, und klicken Sie dann auf Weiter.
-
Geben Sie einen Namen und eine Beschreibung für die neue Verbindung ein, und drücken Sie Fertig stellen , um sie zu speichern.
-
Wählen Sie im Dialogfeld Daten importieren eine Option aus, die angibt, wie die Daten abgerufen werden sollen und wo sie platziert werden sollen. Ab Excel 2013 haben Sie auch die Möglichkeit, die Daten im Datenmodell zu speichern.