Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Datenfeeds sind ein oder mehrere Datenströme, die aus einer Onlinedatenquelle generiert und an ein Zieldokument oder eine Anwendung gestreamt werden. Wenn Sie PowerPivot für Excel verwenden, können Datenfeeds Ihnen beim Abrufen vorhandener Unternehmens- oder Geschäftsdaten aus beliebigen Datenquellen in das PowerPivot-Fenster in Ihrer Excel 2010-Arbeitsmappe helfen. Nachdem Sie einen Datenfeed in eine Arbeitsmappe importiert haben, können Sie später in allen Datenaktualisierungsvorgängen, die Sie auf einem SharePoint-Server planen, darauf verweisen.
Die Verwendung eines Datenfeeds hängt davon ab, ob Sie integrierte Exportfeatures in Anwendungen verwenden, die Atom-Datenfeeds unterstützen oder benutzerdefinierte Datendienste erstellen und verwenden. Anwendungen, die Atom-XML-Daten veröffentlichen und lesen können, bieten eine nahtlose Datenübertragung, die die Mechanik von Datenfeeds und Datendiensten von Benutzern ausblendet. Aus Sicht eines Benutzers verschiebt er oder sie einfach Daten von einer Anwendung zur anderen.
SQL Server 2008 R2 Reporting Services und Microsoft SharePoint 2010 stellen Datenfeeds bereit, die in PowerPivot-Arbeitsmappen verwendet werden können. Sie können die Informationen in diesem Thema verwenden, um zu erfahren, wie Sie auf Datenfeeds aus Berichten und Listen zugreifen, die Sie bereits besitzen.
Dieses Thema enthält die folgenden Abschnitte:
Erstellen eines Datenfeeds aus einer SharePoint-Liste
Erstellen eines Datenfeeds aus einem Reporting Services-Bericht
Erstellen eines Datenfeeds aus einem Datendienstdokument
Voraussetzungen
Sie müssen über powerPivot für Excel verfügen, um einen Datenfeed in Excel 2010 zu importieren.
Sie müssen über einen Webdienst oder einen Datendienst verfügen, der Daten im Atom 1.0-Format bereitstellt. Sowohl SQL Server 2008 R2 Reporting Services als auch SharePoint 2010 können Daten in diesem Format bereitstellen.
Bevor Sie eine SharePoint-Liste als Datenfeed exportieren können, müssen Sie ADO.NET Data Services auf dem SharePoint-Server installieren. Weitere Informationen finden Sie unter Installieren ADO.NET Data Services zur Unterstützung von Datenfeedexporten von SharePoint-Listen.
Erstellen eines Datenfeeds aus einer SharePoint-Liste
In einer SharePoint 2010-Farm verfügt eine SharePoint-Liste über eine Schaltfläche "Als Datenfeed exportieren" im Menüband "Liste". Sie können auf diese Schaltfläche klicken, um die Liste als Feed zu exportieren. Für optimale Ergebnisse sollten Sie Excel 2010 mit der PowerPivot-Clientanwendung auf Ihrer Arbeitsstation verwenden. Die PowerPivot-Clientanwendung wird als Reaktion auf den Datenfeedexport gestartet, wodurch eine neue PowerPivot-Tabelle erstellt wird, die die Liste enthält.
Öffnen Sie die Liste auf Ihrer SharePoint-Website.
Klicken Sie in List Tools auf Liste.
Klicken Sie in "Verbinden und exportieren" auf " Als Datenfeed exportieren".
Hinweis
Die Schaltfläche " Als Datenfeed exportieren " wird mithilfe von PowerPivot zu SharePoint hinzugefügt. Wenn PowerPivot für SharePoint nicht installiert ist oder Sie das PowerPivot-Feature nicht aktiviert haben, ist diese Schaltfläche nicht verfügbar.
Klicken Sie auf "Öffnen ", wenn PowerPivot für Excel lokal installiert ist, oder klicken Sie auf "Speichern ", um das ATOMSVC-Dokument für Importvorgänge zu einem späteren Zeitpunkt auf Ihrer Festplatte zu speichern.
Wenn Sie "Öffnen" ausgewählt haben, verwenden Sie den Tabellenimport-Assistenten, um den Datenfeed in ein Arbeitsblatt zu importieren. Der Datenfeed wird als neue Tabelle im PowerPivot-Fenster hinzugefügt.
Wenn ADO.NET Data Services 3.5.1 nicht auf dem SharePoint-Server installiert ist, tritt ein Fehler auf. Weitere Informationen zum Fehler und zur Behebung finden Sie unter Installieren ADO.NET Data Services, um Datenfeedexporte von SharePoint-Listen zu unterstützen.
Erstellen eines Datenfeeds aus einem Reporting Services-Bericht
Wenn Sie über eine Bereitstellung von SQL Server 2008 R2 Reporting Services verfügen, können Sie die neue Atom-Renderingerweiterung verwenden, um einen Datenfeed aus einem vorhandenen Bericht zu generieren. Um optimale Ergebnisse zu erzielen, sollten Sie Excel 2010 mit powerPivot für Excel auf Ihrer Arbeitsstation verwenden. Die PowerPivot-Clientanwendung wird als Reaktion auf den Datenfeedexport gestartet, wobei die Tabellen und Spalten beim Streamen automatisch hinzugefügt und zugeordnet werden.
Anweisungen zum Exportieren eines Datenfeeds aus einem Bericht finden Sie unter Generieren von Datenfeeds aus einem Bericht (Berichts-Generator und SSRS) in der Hilfedatei des Berichts-Generators.
Hinweis
Zum Einrichten eines terminserien Datenaktualisierungszeitplans, der Berichtsdaten erneut in eine PowerPivot-Arbeitsmappe importiert, die in einer SharePoint-Bibliothek veröffentlicht wird, muss der Berichtsserver für die SharePoint-Integration konfiguriert werden. Weitere Informationen zur gemeinsamen Verwendung von PowerPivot für SharePoint und Reporting Services finden Sie unter Configuration and Administration of a Report Server (Reporting Services SharePoint Mode).
Erstellen eines Datenfeeds aus einem Datendienstdokument
Wenn Sie über einen benutzerdefinierten Datendienst verfügen, der Atom-Feeds generiert, können Sie ein Datendienstdokument so einrichten, dass die Daten Benutzern und Anwendungen zur Verfügung gestellt werden. Eine Datendienstdokumentdatei (ATOMSVC) gibt eine oder mehrere Verbindungen mit Onlinequellen an, die Daten im Atom-Drahtformat veröffentlichen. Datendienstdokumente können in einer Datenfeedbibliothek erstellt werden, bei der es sich um eine spezielle Bibliothek handelt, die einen gemeinsamen Zugriffspunkt zum Durchsuchen von Datendienstdokumenten bietet, die auf einem SharePoint-Server veröffentlicht wurden. Information Worker, die über die Berechtigung zum Zugriff auf Datendienstdokumente in der Datenfeedbibliothek verfügen, können auf die SharePoint-URL des Dokuments verweisen, um die Datenfeeds in ihre Arbeitsmappen und Anwendungen zu importieren.
Öffnen Sie eine Datenfeedbibliothek, die von Ihrem Websiteadministrator erstellt wurde. Weitere Informationen finden Sie unter Erstellen oder Anpassen einer Datenfeedbibliothek (PowerPivot für SharePoint).
Klicken Sie in den Bibliothekstools auf "Dokumente".
Klicken Sie auf "Neues Dokument".
Geben Sie einen Dateinamen und eine Beschreibung an.
Geben Sie eine oder mehrere URLs an, die den Feed bereitstellen:
Die Basis-URL ist optional. Sie sollten es angeben, wenn ein Datendienstdokument mehrere Feeds bereitstellt. Die Basis-URL sollte den Teil der URL angeben, der für alle Feeds gemeinsam ist (z. B. der Servername und die Website). Wenn Sie ein Datendienstdokument in einem Reporting Services-Bericht erstellen, ist die Basis-URL die Berichtsserver-URL und der Bericht.
Webdienst-URL ist erforderlich. Ohne die Basis-URL muss dieser Wert http:// oder https:// in der Adresse enthalten. Wenn Sie eine Basis-URL angegeben haben, ist die Webdienst-URL der Teil, der der Basis-URL folgt. Wenn beispielsweise die vollständige URL lautet http://adventure-works/inventory/today.aspx, lautet http://adventure-works/inventorydie Basis-URL, und die Webdienst-URL lautet "/today.aspx".
Die Webdienst-URL kann Parameter enthalten, die eine Teilmenge von Daten filtern oder auswählen. Die Anwendung oder der Dienst, die den Feed bereitstellt, muss die Parameter unterstützen, die Sie in der URL angeben.
Geben Sie einen Tabellennamen ein, eine Tabelle für jeden Feed. Dieser Wert ist erforderlich. Der Tabellenname wird von einer Clientanwendung verwendet, die den Datenfeed verwendet. In PowerPivot für Excel wird der Tabellenname verwendet, um Tabellen im PowerPivot-Fenster zu benennen, die die importierten Daten enthalten.
Siehe auch
PowerPivot-Featureintegration für Websitesammlungen in der Zentralverwaltung aktivieren
Freigeben von Datenfeeds mithilfe einer Datenfeedbibliothek (PowerPivot für SharePoint)