Thursday, July 28, 2022

Importieren von Daten aus einem Reporting Services-Bericht

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. Das folgende Verfahren beschreibt, wie Sie die Verbindung zum Bericht herstellen und die Daten in Ihre Arbeitsmappe importieren.

In diesem Artikel

Voraussetzungen

Sie müssen eine Berichtsdefinitionsdatei (.rdl) 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 zunächst versuchen, den Bericht in einem Webbrowser zu öffnen. Wenn der Bericht geöffnet wird, bestätigt er, dass Sie über ausreichende Berechtigungen und die richtige URL verfügen.

Reporting Services muss Version SQL Server 2008 R2 oder höher sein. Diese Versionen enthalten die Daten-Feed-Exportfunktion, die Berichtsdaten im XML-Daten-Feed-Format streamt. Sie können den Berichtsserver anhand der Option Als Datenfeed exportieren identifizieren, die in der Berichtssymbolleiste angezeigt wird, wenn Sie den Bericht im Browser öffnen: Daten-Feed-Symbol

Seitenanfang

Wählen Sie einen Importansatz

Berichtsdaten werden einmalig während des Imports hinzugefügt. Eine Kopie der Daten wird in der Power Pivot-Arbeitsmappe platziert. 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 Datenaktualisierungszeitplan 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

Sich nähern

Verknüpfung

Power-Pivot

Klicken Sie auf Von Bericht , um eine Adresse für den Bericht anzugeben. Sie können auch auf Aus anderen Quellen und dann auf Berichte klicken, um eine Adresse für einen Bericht anzugeben.

Wie mache ich…

Power-Pivot

Klicken Sie auf Aus Datenfeeds, um ein Dienstdokument (.atomsvc) anzugeben, das Verbindungsinformationen enthält.

Wie mache ich…

Meldedienste

Klicken Sie in 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 späteren Verwendung.

Wie mache ich…

Seitenanfang

Importieren Sie Berichtsdaten unter Verwendung einer Adresse eines veröffentlichten Berichts

  1. Klicken Sie im Power Pivot-Fenster auf der Registerkarte Startseite auf Aus Bericht . Der Tabellenimport-Assistent wird geöffnet.

  2. Klicken Sie auf Durchsuchen und wählen Sie einen Berichtsserver aus.

    Wenn Sie regelmäßig Berichte auf einem Berichtsserver verwenden, wird der Server möglicherweise unter Letzte 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 Berichtsserver-Site 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 des Berichtsnamens in das Textfeld Name einfügen. Der Tabellenimport-Assistent stellt eine Verbindung zum 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, die sich auf den Parameterwert beziehen, in den Datenfeed importiert.

    1. Wählen Sie einen Parameter über das im Bericht bereitgestellte Listenfeld oder Kombinationsfeld 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 Datenfeed-Definition 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-Dienstdokument " eingebettetes XML enthält, das die Daten-Feed-Verbindung angibt.

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

  6. Aktivieren Sie auf der Seite Tabellen und Ansichten auswählen des Assistenten das Kontrollkästchen neben den Berichtsteilen, die Sie als Daten importieren möchten.

    Einige Berichte können mehrere Teile enthalten, darunter Tabellen, Listen oder Diagramme.

  7. Geben Sie im Feld Anzeigename den Namen der Tabelle ein, in der der Datenfeed in Ihrer Power Pivot-Arbeitsmappe gespeichert werden soll.

    Wenn kein Name zugewiesen wurde, wird standardmäßig der Name des Reporting Service-Steuerelements verwendet, z. B. Tablix1, Tablix2. Wir empfehlen Ihnen, diesen Namen während des Imports zu ändern, damit Sie die Herkunft 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 Sie Berichtsdaten mithilfe einer URL in ein Datendienstdokument

Eine Alternative zur Angabe einer Berichtsadresse ist die Verwendung einer Datendienstdokumentdatei (.atomsvc), die bereits die gewünschten Berichts-Feed-Informationen enthält. Ein Datendienstdokument gibt eine URL zum Bericht an. 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 Startseite auf Aus Datenfeeds . Der Tabellenimport-Assistent wird geöffnet.

  2. Geben Sie auf der Seite Mit einem Datenfeed verbinden einen Anzeigenamen ein, der verwendet werden soll, wenn auf die Datenquelle verwiesen wird.

    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 zur Datei des Datendienstdokuments (.atomsvc) ein, die den Berichts-Feed 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 gewünschte Datendienstdokument befindet.

  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 auf der Seite Tabellen und Ansichten auswählen des Assistenten das Kontrollkästchen neben den Berichtsteilen, die Sie als Daten importieren möchten.

    Einige Berichte können mehrere Teile enthalten, darunter Tabellen, Listen oder Diagramme.

  7. Geben Sie im Feld Anzeigename den Namen der Tabelle ein, in der der Datenfeed in Ihrer Power Pivot-Arbeitsmappe gespeichert werden soll.

    Wenn kein Name zugewiesen wurde, wird standardmäßig der Name des Reporting Service-Steuerelements verwendet, z. B. Tablix1, Tablix2. Wir empfehlen Ihnen, diesen Namen während des Imports zu ändern, damit Sie die Herkunft 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 Sie einen Bericht als Datenfeed

  1. Öffnen Sie einen Bericht aus dem Berichts-Manager, SharePoint oder einem Berichtsserver.

  2. Klicken Sie in der Berichtssymbolleiste auf die Schaltfläche Als Datenfeed exportieren: Daten-Feed-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 sichtbar ist, wird der Bericht nicht auf 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. Diese Erweiterung erstellt anstelle der Power Pivot-Serversoftware 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 Sie eine Atom-Dienstdokumentdatei (.atomsvc) für zukünftige Importvorgänge

Wenn auf Ihrem Computer keine Anwendung vorhanden ist, die einen Berichtsfeed öffnen kann, speichern Sie das Dokument zur späteren Verwendung auf einem Computer mit Power Pivot in Excel. Das Dokument, das Sie speichern, gibt eine Adresse für den Bericht an. Es enthält keine Daten aus dem Bericht.

  1. Öffnen Sie einen Bericht aus dem Berichts-Manager, SharePoint oder einem Berichtsserver.

  2. Klicken Sie in der Berichtssymbolleiste auf die Schaltfläche Als Datenfeed exportieren: Daten-Feed-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 Daten-Feed-Bibliothek auf SharePoint veröffentlichen, um sie allen zur Verfügung zu stellen, die Berichts-Feeds in anderen Arbeitsmappen oder Berichten verwenden möchten. Weitere Informationen zu Datenfeedbibliotheken finden Sie unter Power Pivot-Datenfeeds auf MSDN.

Seitenanfang

No comments:

Post a Comment