1

Ich brauche Berichte über SQL Server Reporting Services 2005 (SSRS) auf Daten zu erstellen, die von Sharepoint-Listen kommen,Reporting Services Anbindung an Sharepoint

i Suche nach Möglichkeiten, wurde das zu tun, und ich fand,

  1. Verbindung zu Sharepoint-Web-Service aus XML setzen, hier das Problem ist, es manchmal funktioniert und manchmal nicht, und auch konnte ich nicht innere trete zwischen verschiedenen Listen sein kann, es gibt es, aber es wird Ärger zu tun es ich denke, (wenn es einfache Möglichkeit ist mir bitte sagen)
  2. eine Link-Tabelle in MS Access 2007, die auf Sharepoint-Listen Links erstellen, und dann an den MS ACCESS -Link-Tabellen von SSRS 2005 verbinden: diese wird arbeiten, aber ich bin ein bisschen Angst vor mit ACCESS in der Mitte Zugang i immer wollen mit in die für Sharepoints Backend-Datenbank (es ist eine Ansicht für alle Listen und eine andere Ansicht zur Verfügung gestellt
  3. verbinden, um die Ansichten zu vermeiden alle Listeneinträge): hier sind die Spaltennamen schwierig zum Erstellen der Abfrage die Clounm-Namen sind wie (float1, float2, ..., date1, date2, date3, ....) , auch ich bin mir nicht sicher, ob es gut ist Sache, um SSRS direkt zu sprechen Art wie der dritte Weg, um Sharepoints Ansichten Backend-Datenbank

Sie mich am besten ist, welche dieser Möglichkeiten sagen kann (oder wenn es eine bessere Art und Weise ist plz mir sagen)

i aber nicht sicher, ob ich sollte es verwenden

+0

Schauen Sie sich meine Lösung für dieses Problem. http://rnbergren.blogspot.com/2012/03/doing-and-inner-join-ons-sharepoint-list.html –

Antwort

0

Wir exportieren alle Daten jeden Tag in eine SQL-Datenbank (wir haben auch damit begonnen, Elemente aus Leistungsgründen von Sharepoint zu entfernen). Dann nutzen wir Standard Reporting Services für die Berichte zu erstellen ....

  • (+) Berichterstattung nicht die Leistung von Tag zu Tag Aktivitäten in Sharepoint Hit
  • (-) die Daten „1 Tag“ alt
0

Überprüfen Sie den SharePoint List Assocation Manager, SLAM.

Ermöglicht Ihnen, genau das zu tun, was Sie in Echtzeit tun möchten, und es ist kostenlos und sehr gut unterstützt.

http://slam.codeplex.com