2009-09-18 7 views
1

A demandé cela en premier sur serverfault, et quelqu'un m'a recommandé de demander ici.Meilleure méthode pour extraire des données de SharePoint afin de les utiliser avec une application de Business Intelligence

Je suis à la recherche de conseils pour quiconque a déjà intégré SharePoint à une application de business intelligence comme Cognos.

Notre équipe BI souhaite être en mesure de générer des rapports sur les données stockées dans SharePoint. Leur outil de choix est Cognos. Quel est le meilleur moyen d'obtenir les données recherchées dans SharePoint et dans Cognos BI pour analyse?

Pour clarifier je ne cherche pas un moyen d'afficher des rapports Cognos dans SharePoint. Nous souhaitons prendre les données de la liste à partir de SharePoint et utiliser Cognos pour générer des rapports.

+0

De quelles données avez-vous besoin? Est-il contenu dans des listes SharePoint ou est-ce à propos de SharePoint lui-même? – ArjanP

+0

@ArjanP - les données sont stockées dans des listes SharePoint. – Brian

Répondre

3

Étant donné que la base de données SharePoint elle-même est extrêmement complexe, il n'est pas recommandé d'y accéder directement. Vous avez cependant des alternatives à tirer les données.

Liste RSS

Le plus simple et le plus simple serait d'activer le flux sur les listes que vous voulez exporter, puis en tirant les flux RSS dans une base de données séparée à l'aide d'un outil externe.

Liste WebService

La deuxième option consiste à utiliser la liste SharePoint Services Web. Ce sont des services Web ASMX standard qui exposent les données dans n'importe quelle liste à une source externe. Vous pouvez accéder à n'importe quelle liste en tant que service Web comme suit:

[Sharepoint Site Url] + _vti_bin/Lists.asmx.

Les détails sur l'utilisation de la liste des services Web est sur MSDN here