Importieren von Daten aus einem Datenfeed
Datenfeeds sind einzelne oder mehrere XML-Datenströme, die von einer Onlinedatenquelle generiert und in ein Zieldokument oder eine Zielanwendung gestreamt werden. In PowerPivot für Excel können Sie mit dem Tabellenimport-Assistenten einen Datenfeed in Ihre PowerPivot-Arbeitsmappe importieren. Nachdem Sie einen Datenfeed in eine Arbeitsmappe importiert haben, können Sie ihn später in allen von Ihnen geplanten Datenaktualisierungsvorgängen verwenden.
Hinweis |
---|
In Windows Vista und Windows 7 sind die Features im PowerPivot-Fenster in einem Menüband verfügbar, das in diesem Thema erläutert wird. In Windows XP stehen Funktionen in einer Gruppe von Menüs zur Verfügung. Wenn Sie Windows XP verwenden und sehen möchten, wie die Menübefehle mit den Befehlen im Menüband in Beziehung stehen, lesen Sie die Informationen unter Die PowerPivot-Benutzeroberfläche in Windows XP. |
Dieses Thema enthält folgende Abschnitte:
Voraussetzungen
Auswählen eines Importansatzes
Importieren von Datenfeeds aus öffentlichen Quellen oder Unternehmensdatenquellen
Importieren von Datenfeeds aus SharePoint-Listen
Importieren von Datenfeeds aus Reporting Services-Berichten
Voraussetzungen
Beim Feed muss es sich um einen Atom-Feed handeln. RSS-Feeds werden nicht unterstützt.
Der Feed muss entweder öffentlich verfügbar sein, oder Sie müssen über die Berechtigung verfügen, unter dem angemeldeten Windows-Konto eine Verbindung mit dem Feed herzustellen.
Um eine SharePoint-Liste als Datenfeed zu exportieren, muss der SharePoint-Server, von dem Sie Daten importieren, über ADO.NET Data Services 3.5 SP1 verfügen. Weitere Informationen finden Sie unter Bestimmen von Hardware- und Softwareanforderungen (SharePoint Server 2010). Suchen Sie in den Softwareanforderungen die Liste mit Softwarevoraussetzungen, und klicken Sie auf den Link für ADO.NET Data Services 3.5, die Ihrem Betriebssystem entsprechen (entweder Windows Server 2008 SP2 oder Windows Server 2008 R2).
Auswählen eines Importansatzes
Daten werden beim Import einmalig hinzugefügt und in die PowerPivot-Arbeitsmappe eingefügt. Um aktualisierte Daten aus dem Feed zu erhalten, können Sie entweder die Daten in PowerPivot für Excel aktualisieren, oder im Anschluss an die Veröffentlichung in SharePoint einen Datenaktualisierungszeitplan für die Arbeitsmappe konfigurieren. Weitere Informationen finden Sie unter Verschiedene Methoden zur Datenaktualisierung in PowerPivot.
Sie können mithilfe folgender Ansätze Datenfeeds in eine PowerPivot-Arbeitsmappe importieren.
Anwendung |
Vorgehensweise |
Link |
---|---|---|
PowerPivot für Excel |
Klicken Sie auf Aus Datenfeeds, um im Atom-Format generierte Feeds aus einem Atom-Dienstdokument oder einem einzelnen Datenfeed eines Diensts oder einer Anwendung zu importieren. Verwenden Sie diesen Ansatz, um Feeds von externen oder internen Diensten oder Anwendungen zu importieren, die Atom-Feeds über eine HTTP-Verbindung bereitstellen. |
Gewusst wie... |
SharePoint 2010-Listen |
Exportieren Sie eine SharePoint-Liste vollständig oder teilweise als Atom-Datenfeed. |
Gewusst wie... |
Reporting Services |
Exportieren Sie einen auf einem SQL Server 2008 R2-Berichtsserver ausgeführten Bericht vollständig oder teilweise als Atom-Datenfeed. |
Gewusst wie... |
Importieren von Datenfeeds aus öffentlichen Quellen oder Unternehmensdatenquellen
Sie können auf öffentliche Feeds zugreifen oder benutzerdefinierte Datendienste erstellen, die Atom-Feeds von proprietären oder Legacydatenbanksystemen generieren.
Klicken Sie im PowerPivot-Fenster auf der Registerkarte Home auf Aus Datenfeeds. Der Tabellenimport-Assistent wird geöffnet.
Geben Sie einen aussagekräftigen Namen für den Feed ein, auf den zugegriffen werden soll. Beim Importieren mehrerer Feeds oder Datenquellen können aussagekräftige Verbindungsnamen Informationen bereitstellen, wie die Verbindung verwendet wird.
Geben Sie die Adresse für den Datenfeed ein. Folgende Werte sind gültig:
Ein XML-Dokument, das die Atom-Daten enthält. Die folgende URL zeigt z. B. auf einen öffentlichen Feed der Open Government Data Initiative-Website:
http://ogdi.cloudapp.net/v1/dc/banklocations/
Ein ATOMSVC-Dokument, das einen oder mehrere Feeds angibt. ATOMSVC-Dokumente zeigen auf Dienste oder Anwendungen, die einen oder mehrere Feeds bereitstellen. Die einzelnen Feeds werden als Basisabfragen angegeben, die das Resultset zurückgeben.
Sie können eine URL-Adresse zu einem ATOMSVC-Dokument angeben, das sich auf einem Webserver befindet, oder die Datei in einem freigegebenen oder lokalen Ordner auf Ihrem Computer öffnen. Sie verfügen über ein ATOMSVC-Dokument, wenn dieses beim Exportieren eines Reporting Services-Berichts auf dem Computer gespeichert wurde. ATOMSVC-Dokumente können sich zudem in Datenfeedbibliotheken befinden, die ein Benutzer für die SharePoint-Website erstellt hat. Weitere Informationen finden Sie unter Importieren von Daten aus einem Reporting Services-Bericht oder auf der Microsoft-Website unter Manage PowerPivot Data Feeds.
Hinweis Es wird empfohlen, ein ATOMSVC-Dokument anzugeben, auf das über eine URL-Adresse oder einen freigegebenen Ordner zugegriffen werden kann, da auf diese Weise nach der Veröffentlichung der Arbeitsmappe in SharePoint automatische Datenaktualisierungen für die Arbeitsmappe konfiguriert werden können. Auf dem Server können dieselben URL-Adressen oder Netzwerkordner für die Datenaktualisierung verwendet werden, wenn Sie auf dem Computer keinen lokalen Speicherort angeben.
Klicken Sie auf Verbindung testen, um sicherzustellen, dass der Feed verfügbar ist. Sie können auch auf Erweitert klicken, um zu bestätigen, dass die Basis- oder Dienstdokument-URL die Abfrage oder das Dienstdokument mit dem Feed enthält.
Klicken Sie auf Weiter, um den Import fortzusetzen.
Ersetzen Sie im Assistenten auf der Seite Tabellen und Sichten auswählen im Feld Anzeigename den Datenfeedinhalt durch einen aussagekräftigen Namen, der die Tabelle identifiziert, die die Daten nach dem Import enthalten soll.
Klicken Sie auf Vorschau anzeigen und filtern, 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. Sie können jedoch Spalten entfernen, indem Sie die entsprechenden Kontrollkästchen deaktivieren. Klicken Sie auf OK.
Klicken Sie auf der Seite Tabellen und Sichten auswählen auf Fertig stellen.
Klicken Sie auf Schließen, nachdem alle Zeilen importiert wurden.
Importieren von Datenfeeds aus SharePoint-Listen
In SharePoint Server 2010 können alle SharePoint-Listen importiert werden, für die im Menüband die Schaltfläche Als Datenfeed exportieren angezeigt wird. Sie können auf diese Schaltfläche klicken, um die Liste als Feed zu exportieren. Wenn Sie Excel 2010 haben und PowerPivot für Excel installiert ist, wird das PowerPivot-Fenster als Reaktion auf den Datenfeedexport geöffnet. Wenn bereits eine PowerPivot-Arbeitsmappe geöffnet ist, haben Sie die Möglichkeit, der vorhandenen Arbeitsmappe den Feed hinzuzufügen oder eine neue Arbeitsmappe zu erstellen. Wenn keine Arbeitsmappe geöffnet ist, wird eine neue erstellt.
Hinweis |
---|
Die Schaltfläche Als Datenfeed exportieren wird im Menüband Bibliothekstools von Websites angezeigt, für die das PowerPivot-Feature aktiviert wurde. Gegebenenfalls kann ein SharePoint-Administrator die Funktion für Sie aktivieren. Weitere Informationen finden Sie auf der Microsoft-Website unter Activate PowerPivot Integration for Site Collections. |
Sie können auch mit PowerPivot für Excel beginnen und die zu importierenden Listen angeben. In den folgenden Anweisungen wird die Vorgehensweise erläutert.
Klicken Sie im PowerPivot-Fenster auf der Registerkarte Home auf Aus Datenfeeds. Der Tabellenimport-Assistent wird geöffnet.
Geben Sie einen aussagekräftigen Namen für den Feed ein, auf den zugegriffen werden soll. Beim Importieren mehrerer Feeds oder Datenquellen können aussagekräftige Verbindungsnamen Informationen bereitstellen, wie die Verbindung verwendet wird.
Geben Sie in Datenfeed-URL eine Adresse für den Listendatendienst ein, und ersetzen Sie <Servername> durch den tatsächlichen Namen Ihres SharePoint-Servers:
http://<server-name>/_vti_bin/listdata.svc
Klicken Sie auf Verbindung testen, um sicherzustellen, dass der Feed verfügbar ist. Sie können auch auf Erweitert klicken, um zu bestätigen, dass die Dienstdokument-URL eine Adresse zum Listendatendienst enthält.
Klicken Sie auf Weiter, um den Import fortzusetzen.
Wählen Sie im Assistenten auf der Seite Tabellen und Sichten auswählen die zu importierenden Listen aus. Wenn z. B. Metadaten zu allen Dokumenten in der PowerPivot-Galerie importiert werden sollen, können Sie die PowerPivot-Galerie in der Liste auswählen.
Hinweis Sie können nur Listen importieren, die Spalten enthalten.
Klicken Sie auf Vorschau anzeigen und filtern, 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. Sie können jedoch Spalten entfernen, indem Sie die entsprechenden Kontrollkästchen deaktivieren. Klicken Sie auf OK.
Klicken Sie auf der Seite Tabellen und Sichten auswählen auf Fertig stellen.
Klicken Sie auf Schließen, nachdem alle Zeilen importiert wurden.
Importieren von Datenfeeds aus Reporting Services-Berichten
Wenn Sie über eine SQL Server 2008 R2 Reporting Services-Bereitstellung verfügen, können Sie einen Datenfeed mithilfe der neuen Atom-Renderingerweiterung aus einem vorhandenen Bericht generieren. Auf der Arbeitsstation muss Excel 2010 mit PowerPivot installiert sein. PowerPivot für Excel wird als Reaktion auf den Export des Datenfeeds gestartet, und es werden automatisch Beziehungen zwischen Tabellen und Spalten hinzugefügt und erstellt, wenn diese Elemente per Datenstrom eingefügt werden.
Sie können auch im PowerPivot-Fenster auf der Registerkarte Home in der Gruppe Externe Daten abrufen auf die Schaltfläche **Aus Bericht **klicken. Weitere Informationen zum Importieren eines Datenfeeds aus einem Reporting Services-Bericht finden Sie unter Importieren von Daten aus einem Reporting Services-Bericht.
Siehe auch