Verbinden mit tabellarischen Analysis Services-Daten in Power BI Desktop

Mit Power BI Desktop verfügen Sie über zwei Möglichkeiten, eine Verbindung mit tabellarischen Modellen von SQL Server Analysis Services herzustellen und Daten aus diesen Modellen abzurufen:

  • Erkunden mithilfe einer Liveverbindung
  • Auswählen und Importieren von Elementen in Power BI Desktop

Erkunden mit Liveverbindung: Bei Verwendung einer Liveverbindung werden Elemente im tabellarischen Modell oder einer Perspektive, wie Tabellen, Spalten und Measures, in der Power BI Desktop-Bereichsliste Daten angezeigt. Die erweiterte Visualisierung und Bericht-Tools von Power BI Desktop bieten Ihnen neue und hoch interaktive Möglichkeiten zum Untersuchen Ihres tabellarischen Modells.

Bei einer Liveverbindung werden keine Daten aus dem tabellarischen Modell in Power BI Desktop importiert. Bei jeder Interaktion mit einer Visualisierung fragt Power BI Desktop das tabellarische Modell ab und berechnet die angezeigten Ergebnisse. Ihnen werden immer die aktuellsten Daten angezeigt, die entweder über den letzten Verarbeitungszeitpunkt oder über DirectQuery-Tabellen im tabellarischen Modell verfügbar sind.

Beachten Sie, dass tabellarische Modelle eine hohe Sicherheit bieten. Die in Power BI Desktop angezeigten Elemente hängen von Ihren Berechtigungen für das tabellarische Modell ab, mit dem Sie verbunden sind.

Dynamische Berichte, die Sie in Power BI Desktop erstellt haben, können Sie durch die Veröffentlichung in Ihrem Power BI-Arbeitsbereich freigeben. Wenn Sie eine Power BI Desktop-Datei mit einer Liveverbindung mit einem tabellarischen Modell in Ihrem Power BI-Arbeitsbereich veröffentlichen möchten, muss ein lokales Datengateway installiert sein und von einem Administrator konfiguriert werden. Weitere Informationen finden Sie unter Lokales Datengateway.

Auswählen und Importieren von Elementen in Power BI-Desktop: Wenn Sie eine Verbindung mit dieser Option herstellen, können Sie Elemente, wie Tabellen, Spalten und Maße in Ihrem tabellarischen Modell bzw. einer Perspektive auswählen und in ein Power BI Desktop-Modell laden. Verwenden Sie den Power Abfrage-Editor von Power BI Desktop, um die gewünschten Funktionen und die entsprechenden Modellierungsfunktionen weiter zu strukturieren und die Daten weiter zu modellieren. Da keine Liveverbindung zwischen Power BI Desktop und dem tabellarischen Modell verwaltet wird, können Sie das Power BI Desktop-Modell offline untersuchen oder in Ihrem Power BI-Arbeitsbereich veröffentlichen.

So stellen Sie eine Verbindung mit einem tabellarischen Modell her

  1. Wählen Sie in Power BI Desktop im Menüband Start die Option Daten abrufen>Weitere>Datenbank.

  2. Klicken Sie zunächst auf SQL Server Analysis Services-Datenbank und dann auf Verbinden.

    Screenshot: Dialogfeld „Daten abrufen“ mit ausgewählter SQL Server Analysis Services-Datenbank.

  3. Geben Sie im Fenster SQL Server Analysis Services-Datenbank den Namen des Servers ein, wählen Sie einen Verbindungsmodus aus, und klicken Sie dann auf OK.

    Screenshot: Datenbankfenster von SQL Server Analysis Services.

  4. Dieser Schritt im Fenster Navigator hängt von dem von Ihnen ausgewählten Verbindungsmodus ab:

    • Wählen Sie ein tabellarisches Modell oder eine Perspektive aus, wenn Sie eine Liveverbindung herstellen.

      Screenshot: Tabellarisches Modell oder Perspektive des Navigators.

    • Wählen Sie zum Auswählen von Elementen und Abrufen von Daten ein tabellarisches Modell oder eine Perspektive aus, und wählen Sie dann eine bestimmte Tabelle oder Spalte aus, die geladen werden soll. Klicken Sie auf Daten bearbeiten, um den Power Query-Editor zu öffnen und die Daten vor dem Laden zu strukturieren. Wenn Sie dies abgeschlossen haben, klicken Sie auf Laden, um die Daten in Power BI Desktop zu importieren.

      Screenshot: Zu ladende Navigator-Tabelle oder -Spalte.

Häufig gestellte Fragen

Frage: Benötige ich ein lokales Datengateway?

Antwort: Das kommt darauf an. Wenn Sie Power BI Desktop verwenden, um eine Liveverbindung mit einem tabellarischen Modell herzustellen, jedoch keine Veröffentlichung in Ihrem Power BI-Arbeitsbereich beabsichtigen, benötigen Sie kein Gateway. Wenn Sie jedoch eine Veröffentlichung in Ihrem Power BI-Arbeitsbereich beabsichtigen, benötigen Sie ein Datengateway, um eine sichere Kommunikation zwischen dem Power BI-Dienst und dem lokalen Analysis Services-Server sicherzustellen. Wenden Sie sich unbedingt an Ihren Analysis Services Server-Administrator, bevor Sie ein Datengateway installieren.

Wenn Sie Elemente auswählen und Daten abrufen, importieren Sie tabellarische Modelldaten direkt in Ihre Power BI Desktop-Datei. Daher ist kein Gateway erforderlich.

Frage: Was ist der Unterschied zwischen einer Liveverbindung mit einem tabellarischen Modell im Power BI-Dienst gegenüber einer Liveverbindung in Power BI Desktop?

Antwort: Bei einer Liveverbindung mit einem tabellarischen Modell von ihrem Arbeitsbereich im Power BI-Dienst mit einer lokal in Ihrem Unternehmen vorhandenen Analysis Services-Datenbank ist ein lokales Datengateway erforderlich, um eine sichere Kommunikation zwischen diesen sicherzustellen. Beim Herstellen einer Liveverbindung mit einem tabellarischen Modell in Power BI Desktop benötigen Sie kein Gateway, da sowohl Power BI Desktop als auch der Analysis Services-Server, mit denen Sie die Verbindung herstellen, in Ihrer Organisation lokal ausgeführt werden. Wenn Sie jedoch Ihre Power BI Desktop-Datei in Ihrem Power BI-Arbeitsbereich veröffentlichen, ist ein Gateway erforderlich.

Frage: Kann ich, wenn ich eine Live-Verbindung hergestellt habe, auch eine Verbindung zu einer anderen Datenquelle in derselben Power BI Desktop-Datei herstellen?

Antwort: Nein. Sie können keine Livedaten untersuchen und auch keine Verbindung mit einem anderen Datenquellentyp in derselben Datei herstellen. Wenn Sie bereits Daten importiert oder eine Verbindung mit einer anderen Datenquelle in einer Power BI Desktop-Datei hergestellt haben, müssen Sie für eine Liveuntersuchung eine neue Datei erstellen.

Frage: Kann ich, wenn ich eine Live-Verbindung erstellt habe, das Modell oder die Abfrage in Power BI-Desktop bearbeiten?

Antwort: Sie können in Power BI Desktop Measures auf Berichtsebene erstellen, aber alle anderen Abfrage- und Modellierungsfeatures sind beim Untersuchen von Livedaten deaktiviert.

Frage: Ist eine von mir erstellte Live-Verbindung sicher?

Antwort: Ja. Ihre aktuellen Windows-Anmeldeinformationen werden für die Verbindung mit dem Analysis Services-Server verwendet. Sie können Standard- oder gespeicherte Anmeldeinformationen bei der Liveuntersuchung weder im Power BI-Dienst noch in Power BI Desktop verwenden.

Frage: Im Navigator werden ein Modell und eine Perspektive angezeigt. Was ist der Unterschied?

Antwort: Eine Perspektive ist eine bestimmte Ansicht eines tabellarischen Modells. Sie enthält ggf. nur bestimmte Tabellen, Spalten oder Maße in Abhängigkeit von einem speziellen Datenanalysebedarf. Ein tabellarisches Modell enthält immer mindestens eine-Perspektive, die alles, was im Modell enthalten ist, umfassen kann. Wenden Sie sich an Ihren Administrator, wenn Sie nicht sicher sind, welche Perspektive Sie auswählen sollen.

Frage: Gibt es Funktionen von Analysis Services, die das Verhalten von Power BI verändern?

Antwort: Ja. Abhängig von den Funktionen, die Ihr tabellarisches Modell verwendet, kann sich die Benutzeroberfläche in Power BI Desktop ändern. Beispiele hierfür sind:

  • Möglicherweise werden die Measures im Modell oben in der Bereichsliste Daten gruppiert und nicht in Tabellen neben den Spalten angezeigt. Sie können diese trotzdem wie gewohnt verwenden. Es ist nur einfacher, sie auf diese Weise zu finden.

  • Wenn im tabellarischen Modell Berechnungsgruppen definiert sind, können Sie diese nur mit Modellmeasures und nicht mit impliziten Measures verwenden, die Sie durch Hinzufügen von numerischen Feldern zu einem visuellen Element erstellen. Das Modell könnte auch das Flag DiscourageImplicitMeasures manuell festgelegt haben, was den gleichen Effekt hat. Weitere Informationen finden Sie unter Berechnungsgruppen.

So ändern Sie den Namen des Servers nach der ersten Verbindung

Nachdem Sie eine Power BI Desktop-Datei mit einer Liveverbindung erstellt haben, kann es in einigen Fällen erforderlich sein, die Verbindung auf einen anderen Server umzuschalten. Wenn Sie beispielsweise Ihre Power BI-Desktop-Datei bei der Verbindung mit einem Entwicklungsserver und vor der Veröffentlichung im Power BI-Dienst erstellt haben, möchten Sie die Verbindung zum Produktionsserver umschalten.

So ändern Sie den Servernamen:

  1. Wählen Sie Daten transformieren>Datenquellen-Einstellungen auf der Registerkarte Start aus.

  2. Wählen Sie im Fenster Datenquelleneinstellungen die Datenbank aus der Liste aus, und wählen Sie dann die SchaltflächeQuelle ändern aus.

  3. Geben Sie im Fenster SQL Server Analysis Services-Datenbank den neuen Namen des Servers ein, und klicken Sie dann auf OK.

Problembehandlung

In der folgenden Liste sind alle bekannten Probleme beim Herstellen einer Verbindung mit SQL Server Analysis Services (SSAS) und Azure Analysis Services aufgeführt:

  • Fehler: Das Modellschema konnte nicht geladen werden. Dieser Fehler tritt normalerweise dann auf, wenn der Benutzer, der versucht, eine Verbindung mit Analysis Services herzustellen, keine Zugriffsberechtigungen für die Datenbank/das Modell besitzt.