Importieren von Daten aus einem Reporting Services-Bericht

Gilt für
Excel für Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Sie können einen Reporting Services-Bericht, der auf einer SharePoint-Website oder einem Berichtsserver veröffentlicht wurde, als Datenquelle in einer Power Pivot-Arbeitsmappe verwenden. Im folgenden Verfahren wird beschrieben, wie Sie die Verbindung mit dem Bericht erstellen und die Daten in Ihre Arbeitsmappe importieren.

Inhalt dieses Artikels

Voraussetzungen

Sie müssen eine Berichtsdefinitionsdatei (RDL-Datei) als Datenquelle verwenden. Das Importieren aus einem Berichtsmodell wird nicht unterstützt.

Sie müssen über die Berechtigung verfügen, den Bericht unter Ihrem Windows-Benutzerkonto zu öffnen, und Sie müssen die Adresse des Berichts oder des Berichtsservers kennen, der ihn hostet. Sie können Ihre Berechtigungen überprüfen, indem Sie zuerst versuchen, den Bericht in einem Webbrowser zu öffnen. Wenn der Bericht geöffnet wird, wird bestätigt, dass Sie über ausreichende Berechtigungen und die richtige URL verfügen.

Reporting Services müssen der Version SQL Server 2008 R2 oder höher entsprechen. Diese Versionen enthalten das Datenfeed-Exportfeature, das Berichtsdaten im XML-Datenfeedformat streamt. Sie identifizieren den Berichtsserver anhand der Option Als Datenfeed exportieren, die in der Berichtssymbolleiste angezeigt wird, wenn Sie den Bericht im Browser öffnen: Symbol

Seitenanfang

Auswählen eines Importansatzes

Berichtsdaten werden beim Import einmal hinzugefügt. Eine Kopie der Daten wird in die Power Pivot-Arbeitsmappe eingefügt. Um die neuesten Änderungen an den zugrunde liegenden Berichtsdaten zu übernehmen, können Sie entweder die Daten aus Power Pivot in Excel aktualisieren oder einen Zeitplan für die Datenaktualisierung für die Arbeitsmappe konfigurieren, nachdem sie in SharePoint veröffentlicht wurde.

Sie können einen der folgenden Ansätze verwenden, um Reporting Services-Berichtsdaten zu einer Power Pivot-Arbeitsmappe hinzuzufügen.

Anwendung Ansatz Link
Power Pivot Klicken Sie auf Aus Bericht , um eine Adresse für den Bericht anzugeben. Sie können auch auf Aus anderen Quellen und dann auf Berichte klicken, um eine n-Adresse für einen Bericht anzugeben. Gewusst wie...
Power Pivot Klicken Sie auf Aus Datenfeeds , um ein Dienstdokument (.atomsvc) anzugeben, das Verbindungsinformationen enthält. Gewusst wie...
Reporting Services Klicken Sie auf der Berichtssymbolleiste auf die Schaltfläche In Datenfeed exportieren , um die Daten sofort nach Power Pivot in Excel zu exportieren, wenn es auf Ihrem Computer installiert ist, oder speichern Sie die Exportdatei als Atom-Dienstdokumentdatei (.atomsvc) zur zukünftigen Verwendung. Gewusst wie...

Seitenanfang

Importieren von Berichtsdaten mithilfe der Adresse eines veröffentlichten Berichts

  1. Klicken Sie im Power Pivot-Fenster auf der Registerkarte "Start " auf "Aus Bericht". Der Assistent zum Importieren von Tabellen wird geöffnet.

  2. Klicken Sie auf Durchsuchen, und wählen Sie einen Berichtsserver aus.
    Wenn Sie regelmäßig Berichte auf einem Berichtsserver verwenden, ist der Server möglicherweise unter "Zuletzt verwendete Sites und Server" aufgeführt. Geben Sie andernfalls unter Name eine Adresse für einen Berichtsserver ein, und klicken Sie auf Öffnen , um die Ordner auf der Berichtsserverwebsite zu durchsuchen. Eine Beispieladresse für einen Berichtsserver könnte http://< Computername>/Berichtsserver sein.

  3. Wählen Sie den Bericht aus, und klicken Sie auf Öffnen. Alternativ können Sie einen Link zum Bericht einschließlich des vollständigen Pfads und Berichtsnamens in das Textfeld Name einfügen. Der Tabellenimport-Assistent stellt eine Verbindung mit dem Bericht her und rendert ihn im Vorschaubereich.
    Wenn der Bericht Parameter verwendet, müssen Sie einen Parameter angeben, oder Sie können die Berichtsverbindung nicht erstellen. Wenn Sie dies tun, werden nur die Zeilen importiert, die sich auf den Parameterwert beziehen.

    1. Wählen Sie einen Parameter mithilfe des Listen- oder Kombinationsfelds im Bericht aus.

    2. Klicken Sie auf Bericht anzeigen , um die Daten zu aktualisieren.

      Hinweis

      Beim Anzeigen des Berichts werden die von Ihnen ausgewählten Parameter zusammen mit der Datenfeeddefinition gespeichert.

      Klicken Sie optional auf Erweitert , um anbieterspezifische Eigenschaften für den Bericht festzulegen.

  4. Klicken Sie auf Verbindung testen , um sicherzustellen, dass der Bericht als Datenfeed verfügbar ist. Alternativ können Sie auch auf Erweitert klicken, um zu bestätigen, dass die Eigenschaft Inline-Servicedokument eingebettetes XML enthält, das die Datenfeed-Verbindung angibt.

  5. Klicken Sie auf Weiter , um mit dem Import fortzufahren.

  6. Aktivieren Sie im Assistenten auf der Seite "Tabellen und Ansichten auswählen " das Kontrollkästchen neben den Berichtsteilen, die Sie als Daten importieren möchten.
    Einige Berichte können aus mehreren Teilen bestehen, z. B. Tabellen, Listen oder Diagrammen.

  7. Geben Sie im Feld Anzeigename den Namen der Tabelle ein, in der der Datenfeed in Ihrer Power Pivot-Arbeitsmappe gespeichert werden soll.
    Der Name des Reporting Service-Steuerelements wird standardmäßig verwendet, wenn kein Name zugewiesen wurde, z. B. Tablix1, Tablix2. Es wird empfohlen, diesen Namen während des Imports zu ändern, damit Sie den Ursprung des importierten Datenfeeds leichter identifizieren können.

  8. Klicken Sie auf Vorschau und Filter , um die Daten zu überprüfen und die Spaltenauswahl zu ändern. Sie können die Zeilen, die in den Berichtsdatenfeed importiert werden, nicht einschränken, aber Sie können Spalten entfernen, indem Sie die Kontrollkästchen deaktivieren. Klicken Sie auf OK.

  9. Klicken Sie auf der Seite "Tabellen und Ansichten auswählen " auf "Fertig stellen".

  10. Wenn alle Zeilen importiert wurden, klicken Sie auf Schließen.

Seitenanfang

Importieren von Berichtsdaten mithilfe einer URL in ein Datendienstdokument

Eine Alternative zum Angeben einer Berichtsadresse ist die Verwendung einer Datendienstdokumentdatei (.atomsvc), die bereits die Berichtsfeedinformationen enthält, die Sie verwenden möchten. In einem Datendienstdokument ist eine URL zum Bericht angegeben. Wenn Sie das Datendienstdokument importieren, wird aus dem Bericht ein Berichtsfeed generiert und der Power Pivot-Arbeitsmappe hinzugefügt.

  1. Klicken Sie im Power Pivot-Fenster auf der Registerkarte "Start " auf "Aus Datenfeeds". Der Assistent zum Importieren von Tabellen wird geöffnet.
  2. Geben Sie auf der Seite Mit Datenfeed verbinden einen Anzeigenamen ein, der beim Verweisen auf die Datenquelle verwendet werden soll.
    Dieser Name wird nur innerhalb der Power Pivot-Arbeitsmappe verwendet, um auf die Datenquelle zu verweisen. Später im Assistenten legen Sie den Namen der Tabelle fest, in der die Daten gespeichert werden.
  3. Geben Sie einen Pfad zu der Datendienstdokumentdatei (.atomsvc) ein, die den Berichtsfeed angibt. Sie können eine Adresse für das Dokument angeben, wenn es auf dem Server gespeichert ist, oder Sie können es aus einem Ordner auf Ihrem Computer öffnen. Alternativ können Sie auf "Durchsuchen" klicken, um zu einem Server zu navigieren, auf dem sich das Datendienstdokument befindet, das Sie verwenden möchten.
  4. Klicken Sie auf Verbindung testen , um sicherzustellen, dass ein Feed mit den Informationen im Datendienstdokument erstellt werden kann.
  5. Klicken Sie auf Weiter.
  6. Aktivieren Sie im Assistenten auf der Seite "Tabellen und Ansichten auswählen " das Kontrollkästchen neben den Berichtsteilen, die Sie als Daten importieren möchten.
    Einige Berichte können aus mehreren Teilen bestehen, z. B. Tabellen, Listen oder Diagrammen.
  7. Geben Sie im Feld Anzeigename den Namen der Tabelle ein, in der der Datenfeed in Ihrer Power Pivot-Arbeitsmappe gespeichert werden soll.
    Der Name des Reporting Service-Steuerelements wird standardmäßig verwendet, wenn kein Name zugewiesen wurde, z. B. Tablix1, Tablix2. Es wird empfohlen, diesen Namen während des Imports zu ändern, damit Sie den Ursprung des importierten Datenfeeds leichter identifizieren können.
  8. Klicken Sie auf Vorschau und Filter , um die Daten zu überprüfen und die Spaltenauswahl zu ändern. Sie können die Zeilen, die in den Berichtsdatenfeed importiert werden, nicht einschränken, aber Sie können Spalten entfernen, indem Sie die Kontrollkästchen deaktivieren. Klicken Sie auf OK.
  9. Klicken Sie auf der Seite "Tabellen und Ansichten auswählen " auf "Fertig stellen".
  10. Wenn alle Zeilen importiert wurden, klicken Sie auf Schließen.

Seitenanfang

Exportieren eines Berichts als Datenfeed

  1. Öffnen Sie einen Bericht im Berichts-Manager, in SharePoint oder auf einem Berichtsserver.
  2. Klicken Sie auf der Berichtssymbolleiste auf die Schaltfläche "Als Datenfeed exportieren": Symbol
    Wenn Excel auf Ihrem Computer installiert ist, werden Sie aufgefordert, die Datei zu öffnen oder zu speichern. 
  3. Klicken Sie auf "Öffnen ", um die importierten Daten sofort im Power Pivot-Fenster in Excel anzuzeigen.

Wenn die Schaltfläche nicht angezeigt wird, wird der Bericht nicht in einer unterstützten Version von Reporting Services ausgeführt. Erwägen Sie, den Bericht auf einen Berichtsserver zu verschieben oder zu kopieren, der eine unterstützte Version ist.

Hinweis

Reporting Services enthält eine Atom-Renderingerweiterung, die die Feeds aus Berichtsdefinitionsdateien generiert. Anstelle der Power Pivot-Serversoftware erstellt diese Erweiterung Berichtsfeeds und Datendienstdokumente, die zum Exportieren von Berichtsdaten in Power Pivot-Arbeitsmappen verwendet werden. Weitere Informationen zur Verwendung von Feeds in Power Pivot finden Sie unter Power Pivot-Datenfeeds auf MSDN.

Seitenanfang

Speichern einer Atom-Dienstdokumentdatei (.atomsvc) für zukünftige Importvorgänge

Wenn auf Ihrem Computer keine Anwendung vorhanden ist, mit der Sie Berichtsfeeds öffnen können, speichern Sie das Dokument zur künftigen Verwendung auf einem Computer, auf dem Power Pivot in Excel installiert ist. In dem Dokument, das Sie speichern, wird eine Adresse für den Bericht angegeben. Es enthält keine Daten aus dem Bericht.

  1. Öffnen Sie einen Bericht im Berichts-Manager, in SharePoint oder auf einem Berichtsserver.
  2. Klicken Sie auf der Berichtssymbolleiste auf die Schaltfläche "Als Datenfeed exportieren":Symbol
  3. Klicken Sie auf "Speichern ", um die ATOMSVC-Datei auf Ihrem Computer zu speichern. Die Datei gibt den Berichtsserver und den Speicherort der Berichtsdatei an.

Um die ATOMSVC-Datei später zu verwenden, können Sie sie in Power Pivot in Excel öffnen, um den Berichtsfeed zu importieren. Weitere Informationen zum Angeben eines Datendienstdokuments für Berichtsfeeds finden Sie unter Importieren von Berichtsdaten mithilfe einer URL in ein Datendienstdokument in diesem Thema.

Sie können diese Datei auch in einer Datenfeedbibliothek auf SharePoint veröffentlichen, um sie jedem zur Verfügung zu stellen, der Berichtsfeeds in anderen Arbeitsmappen oder Berichten verwenden möchte. Weitere Informationen zu Datenfeedbibliotheken finden Sie unter Power Pivot-Datenfeeds auf MSDN.

Seitenanfang