TechNet
Exporter (0) Imprimer
Développer tout

Sources de données prises en charge par Reporting Services (SSRS)

 

S'applique à: SQL Server 2016

Reporting Services Récupère des données de rapport à partir de sources de données via une couche de données extensible et modulaire qui utilise des extensions de traitement des données. Pour récupérer des données de rapport à partir d'une source de données, vous devez sélectionner une extension pour le traitement des données qui prend en charge le type de source de données, la version du logiciel s'exécutant sur la source de données ainsi que la plateforme de la source de données (x64 32 bits ou 64 bits).

Lorsque vous déployez Reporting Services, un jeu d'extensions pour le traitement des données est installé et inscrit automatiquement sur le client de création de rapports et sur le serveur de rapports afin de permettre l'accès à divers types de sources de données. Reporting Services Installe les types de source de données suivants :

  • Microsoft SQL Server

  • Microsoft SQL Server Analysis Services pour MDX, DMX, Microsoft Power Pivot, et les modèles tabulaires

  • Microsoft Base de données Azure SQL

  • SQL Server Parallel Data Warehouse

  • Oracle

  • SAP NetWeaver BI

  • Hyperion Essbase

  • Microsoft Liste SharePoint

  • Teradata

  • OLE DB

  • ODBC

  • XML

En outre, les extensions de traitement des données personnalisées et standard Microsoft .NET Framework des fournisseurs de données peuvent être installés et enregistrés par les administrateurs système. Pour traiter et afficher un rapport, les fournisseurs de données et les extensions pour le traitement des données doivent être installés et inscrits sur le serveur de rapports ; pour afficher un aperçu d'un rapport, ces derniers doivent être installés et inscrits sur le client de création de rapports. Fournisseurs de données et extensions pour le traitement de données doivent être compilés en mode natif pour la plateforme sur laquelle ils sont installés. Si vous déployez une source de données par programme à l'aide du service SOAP Web, vous devez définir l'extension de source de données. Utiliser des valeurs d’extension de données à partir de la RSReportDesigner.config fichier. Par défaut, le fichier se trouve dans le dossier suivant :

<drive letter>\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies  

Par exemple, l'extension de données Analysis Services est OLEDB-MD.

Plusieurs tiers standard .NET Framework des fournisseurs de données sont disponibles en téléchargement à partir du Microsoft Download Center et à partir des sites tiers. Vous pouvez également rechercher les SQL Server Reporting Services pour obtenir des informations sur les fournisseurs de données tiers.

System_CAPS_ICON_note.jpg Remarque


Les fournisseurs de données .NET Framework standard ne prennent pas nécessairement en charge toutes les fonctionnalités fournies par les extensions pour le traitement des données Reporting Services. De plus, certains fournisseurs de données OLE DB et pilotes ODBC peuvent être utilisés pour créer et afficher un aperçu de rapport mais ils ne sont pas conçus pour prendre en charge des rapports publiés sur un serveur de rapports. Par exemple, le fournisseur Microsoft OLE DB pour Jet n'est pas pris en charge sur le serveur de rapports. Pour plus d’informations, consultez Extensions de traitement des données et les fournisseurs de données .NET Framework & #40 ; SSRS & #41 ;.

Pour plus d’informations sur les extensions de traitement des données personnalisées, consultez implémentation d’une Extension de traitement des données. Pour plus d’informations sur la norme .NET Framework fournisseurs de données, consultez la System.Data espace de noms.

Pour plus d’informations sur les extensions de traitement de données pris en charge par le Générateur de rapports, consultez la page des connexions de données, les Sources de données et les chaînes de connexion dans le Générateur de rapports dans les documentation du Générateur de rapports sur msdn.microsoft.com.

Les sources de données utilisables dans un déploiement Reporting Services varient selon l'édition SQL Server, la version Reporting Services et la plateforme. Pour plus d’informations sur les fonctionnalités, consultez fonctionnalités prises en charge par les éditions de SQL Server 2016. Le tableau plus loin dans cette rubrique fournit des informations sur les sources de données prises en charge par version et par plateforme.

Les considérations relatives aux plateformes pour les sources de données Reporting Services diffèrent pour le client de création de rapports et pour le serveur de rapports.

Pour le client de création de rapports

SQL Server SQL Server Data Tools - Business Intelligence est une application 32 bits. SQL Server Data Tools - Business Intelligence n’est pas pris en charge sur une plateforme Itanium. Sur une plateforme x64, pour modifier ou afficher un aperçu de rapports dans le Concepteur de rapports, vous devez disposer de fournisseurs de données 32 bits installés dans le répertoire de plateforme (x86).

Sur le serveur de rapports

Lorsque vous déployez un rapport vers un serveur de rapports 64 bits (x86), le serveur doit posséder des fournisseurs de données 64 bits compilés en mode natif. Englober un fournisseur de données 32 bits dans des interfaces 64 bits n'est pas pris en charge. Pour plus d'informations, consultez la documentation du fournisseur de données.

Le tableau suivant répertorie les extensions pour le traitement des données et les fournisseurs de données Microsoft vous permettant d'extraire des données pour les datasets du rapport et les modèles de rapport. Pour plus d'informations sur une extension ou un fournisseur de données, cliquez sur le lien dans la deuxième colonne. Les colonnes du tableau sont décrites comme suit :

  • Source des données de rapport : type de données en cours d'accès. Par exemple, base de données relationnelle, base de données multidimensionnelle, fichier plat ou XML. Cette colonne répond à la question : « Quels types de données sont utilisables par Reporting Services pour un rapport ? »

  • Reporting Services Type de Source de données : Un des types de source de données s’affiche dans la liste déroulante lorsque vous définissez une source de données dans Reporting Services. Cette liste est renseignée à partir des fournisseurs de données et extensions installés et inscrits. Cette colonne répond à la question : « Quel type de source de données faut-il sélectionner dans la liste déroulante lors de la création d'une source de données de rapport ? »

  • Nom du fournisseur de données/extension pour le traitement des données : l'extension pour le traitement des données ou tout autre fournisseur de données Reporting Services qui correspond au type de source de données Reporting Services sélectionné. Cette colonne répond à la question : « Lors de la sélection d'un type de source de données, quel fournisseur de données ou extension pour le traitement des données correspondant est utilisé ? »

  • Version du fournisseur de données sous-jacent (facultatif) : certains types de sources de données prennent en charge plusieurs fournisseurs de données. Il peut s'agir de versions différentes du même fournisseur ou de différentes implémentations tierces pour un type de fournisseur de données. Le nom du fournisseur apparaît souvent dans la chaîne de connexion une fois que vous avez configuré une source de données. Cette colonne répond à la question : « après avoir sélectionné le type de source de données, le fournisseur de données faut-il sélectionner dans la des propriétés de connexion boîte de dialogue ? »

  • Source de données < platform>: la plateforme de source de données pris en charge par le fournisseur de données ou extension de traitement des données pour la source de données cible. Cette colonne répond à la question : « Est-ce que cette extension pour le traitement des données ou ce fournisseur de données peut extraire des données dans une source de données sur ce type de plateforme ? »

  • Version de la source de données : version de la source de données cible prise en charge par l'extension ou le fournisseur de données. Cette colonne répond à la question : « Est-ce que cette extension pour le traitement des données ou ce fournisseur de données peut extraire des données pour cette version de la source de données ? »

  • RS < platform>: plateformes pour le serveur de rapports et le client de création de rapports dans lequel vous pouvez installer un fournisseur personnalisé de l’extension ou de données. Les extensions pour le traitement des données Reporting Services intégrées sont fournies avec toutes les installations de Reporting Services. Une extension pour le traitement des données personnalisée ou un fournisseur de données .NET Framework doit être compilé en mode natif pour une plateforme spécifique. Cette colonne répond à la question : « Est-ce que cette extension pour le traitement des données ou ce fournisseur de données peut être installé sur ce type de plateforme ? »

Types de sources de données

Source des

données de rapport
Type de la source de données Reporting ServicesNom du fournisseur de données/extension pour le traitement des donnéesVersion du fournisseur de données sous-jacent

(Facultatif)
Données

Source

Plateforme x86
Données

Source

Plateforme x64
Version de la source de donnéesRS

Plateforme x86
RS

Plateforme x64
SQL Server base de données relationnelleMicrosoft SQL ServerExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.SqlClientOOSQL Server 2005 et versions ultérieures.OO
SQL Server base de données relationnelleOLEDBExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.OledbClientOOSQL Server 2005 et versions ultérieures.OO
SQL Server base de données relationnelleODBCExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.OdbcClientOOSQL Server 2005 et versions ultérieures.OO
Base de données SQLBase de données SQL Windows AzureExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.SqlClientNéantNéantBase de données SQLOO
SQL Data Warehouse applianceMicrosoft Parallel Data WarehouseExtension pour le traitement des données Reporting Services intégréeNéantNéantNéantSQL Server 2008 R2 Parallel Data WarehouseOO
Analysis Services base de données multidimensionnelleMicrosoft SQL Server Analysis ServicesExtension pour le traitement des données Reporting Services intégréeUtilise ADOMD.NETOOAnalysis Services et versions ultérieures

 SQL Server 2005 et versions ultérieures
OO
Analysis Services base de données multidimensionnelleOLEDBExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.OledbClient

Version 10.0
OOSQL Server 2008 Analysis ServicesOO
Analysis Services base de données multidimensionnelleOLEDBExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.OledbClient

Version 9.0
OOSQL Server 2005 Analysis ServicesOO
Analysis Services base de données multidimensionnelleOLEDBExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.OledbClient

Version 8.0
ONNéantON
Listes SharePointListe Microsoft SharePointExtension pour le traitement des données Reporting Services intégréeObtient des données de Lists.asmx ou des interfaces API du modèle d'objet SharePoint.

Consultez Remarque.
NOProduits SharePoint 2013

Produits SharePoint 2010
OO
Listes SharePointListe Microsoft SharePointExtension pour le traitement des données Reporting Services intégréeObtient des données de Lists.asmx ou des interfaces API du modèle d'objet SharePoint.

Consultez Remarque.
OOWindows SharePoint Services 3.0 et Office SharePoint Server 2007OO
XMLXMLExtension pour le traitement des données Reporting Services intégréeLes sources de données XML n'ont pas de dépendance de plateforme.NéantNéantServices Web XML ou documentsOO
Modèle Report ServerModèle de rapportExtension pour le traitement des données Reporting Services intégrée pour un fichier SMDL publiéLes sources de données pour un modèle font appel aux extensions pour le traitement des données intégrées.

Les modèles basés sur Oracle requièrent les composants du client Oracle.

Les modèles basés sur Teradata requièrent le fournisseur de données .NET pour Teradata de Teradata.

Consultez la documentation Teradata pour la prise en charge de plateforme.
NéantNéantLes modèles peuvent être créés à partir de SQL Server 2005 et versions ultérieures.

 Analysis Services

Oracle 9.2.0.3 ou version ultérieure

Teradata V14, v13, v12 et v6.2
OO
Base de données multidimensionnelle SAPSAP BI NetWeaverExtension pour le traitement des données Reporting Services intégréeConsultez la documentation SAP pour la prise en charge de plateforme.NéantNéantSAP BI NetWeaver 3.5ONéant
Hyperion EssbaseHyperion EssbaseExtension pour le traitement des données Reporting Services intégréeConsultez la documentation Hyperion pour la prise en charge de plateforme.ONéantHyperion Essbase 9.3.1ONéant
Base de données relationnelle OracleOracleExtension pour le traitement des données Reporting Services intégréeÉtend System.Data.OracleClient

Nécessite les composants clients Oracle.
ONéantOracle 10g, 9, 8.1.7OO
Base de données relationnelle TeradataTeradataExtension pour le traitement des données Reporting Services intégréeÉtend le fournisseur de données .NET pour Teradata de Teradata.

Requiert le fournisseur de données .NET pour Teradata de Teradata.

Consultez la documentation Teradata pour la prise en charge de plateforme.
ONéantTeradata v14

Teradata v13

Teradata v12

Teradata v6.20
ON
Base de données relationnelle DB2Nom d'extension de données inscrite personnaliséeHost Integration (HI) Server 2004

Consultez documentation HI Server.
ONéantNéantON
Source de données OLE DB génériqueOLEDBExtension pour le traitement des données Reporting Services intégréeToutes les sources de données qui prennent en charge OLE DB.

Consultez la documentation de la source de données pour la prise en charge de plateforme.
ONéantToutes les sources de données qui prennent en charge OLE DB. Consultez Remarque.ONéant
Source de données ODBC génériqueODBCExtension pour le traitement des données Reporting Services intégréeToutes les sources de données qui prennent en charge ODBC.

Consultez la documentation de la source de données pour la prise en charge de plateforme.
ONéantToutes les sources de données qui prennent en charge ODBC. Consultez Remarque.OO

Pour plus d’informations sur l’utilisation d’une source de données tabulaires, consultez des connexions de données, Sources de données et les chaînes de connexion & #40 ; SSRS & #41 ; et le Générateur de rapports.

Pour plus d’informations sur l’utilisation de sources de données externes, consultez Ajouter des données à partir de Sources de données externes & #40 ; SSRS & #41 ;.

De nombreux fournisseurs de données .NET Framework standard sont disponibles auprès de fournisseurs tiers. Pour plus d'informations, recherchez les sites Web ou forums de fournisseurs tiers.

Pour installer et inscrire une extension pour le traitement des données personnalisée ou un fournisseur de données .NET Framework standard, consultez la documentation de référence du fournisseur de données. Pour plus d’informations, consultez Enregistrer un fournisseur de données .NET Framework Standard & #40 ; SSRS & #41 ;.

Retourner à la table des sources de données

Les extensions pour le traitement des données suivantes sont automatiquement installées avec Reporting Services et SQL Server Data Tools - Business Intelligence. Pour plus d’informations et pour vérifier l’installation, consultez fichier de Configuration RSReportDesigner et fichier de Configuration RsReportServer.config.

System_CAPS_ICON_note.jpg Remarque


Le SQL ServerIntegration Services extension pour le traitement de données n’est pas pris en charge pour l’instant.

Pour plus d’informations sur les extensions de traitement de données pris en charge par le Générateur de rapports, consultez la page des connexions de données, les Sources de données et les chaînes de connexion dans le Générateur de rapports dans les documentation du Générateur de rapports sur msdn.microsoft.com.

Extension pour le traitement des données Microsoft SQL Server

Type de source de données Microsoft SQL Server inclut et étend la .NET Framework du fournisseur de données pour SQL Server. Cette extension pour le traitement des données est compilée en mode natif pour les plateformes x86 et x64 et s'exécute sur celles-ci.

Dans SQL Server Data Tools - Business Intelligence, le Concepteur de requêtes associé à cette extension de données est le Concepteur Visual Database Tools. Si vous utilisez le concepteur de requêtes en mode graphique, la requête est analysée, voire réécrite. Utilisez le concepteur de requêtes textuel pour contrôler la syntaxe Transact-SQL exacte utilisée pour une requête. Pour plus d’informations, consultez requête et les outils du Concepteur de vue & #40 ; Visual Database Tools & #41 ; et Interface utilisateur du Concepteur de requêtes graphique.

Pour plus d’informations, consultez Type de connexion SQL Server & #40 ; SSRS & #41 ;.

Dans le Générateur de rapports, le Concepteur de requêtes associé à cette extension de données est le Concepteur de requêtes relationnelles. Pour plus d’informations, consultez Interface utilisateur de Concepteur de requêtes relationnelles.

Retourner à la table des sources de données

Extension de traitement de base de données SQL Windows Azure

Type de source de données Base de données SQL inclut et étend la .NET Framework du fournisseur de données pour SQL Server.

Dans SQL Server Data Tools - Business Intelligence, le Concepteur de requêtes graphique associé à cette extension de données est le Interface utilisateur de Concepteur de requêtes relationnelles, et non le Concepteur Visual Database Tools que vous utilisez avec le Microsoft SQL Server type de source de données.

SQL Server Data Tools - Business Intelligence différencie automatiquement Base de données SQL et Microsoft SQL Server types de source de données et ouvre le Concepteur de requêtes graphique associé au type de source de données.

Si vous utilisez le concepteur de requêtes en mode graphique, la requête est analysée, voire réécrite. Un concepteur de requêtes textuel est également disponible pour l'écriture de requêtes. Utilisez le concepteur de requêtes textuel pour contrôler la syntaxe Transact-SQL exacte utilisée pour une requête. Pour plus d’informations, consultez basée sur le texte d’Interface utilisateur du Concepteur de requêtes.

La récupération des données de Base de données SQL et SQL Server est semblable, mais quelques spécifications s'appliquent uniquement à Base de données SQL. Pour plus d’informations, consultez Type de connexion SQL Azure & #40 ; SSRS & #41 ;.

Retourner à la table des sources de données

Extension pour le traitement des données Microsoft SQL Server Parallel Data Warehouse

Dans SQL Server Data Tools - Business Intelligence, le Concepteur de requêtes graphique associé à cette extension de données est le Interface utilisateur de Concepteur de requêtes relationnelles, et non le Concepteur Visual Database Tools que vous utilisez avec le Microsoft SQL Server type de source de données.

SQL Server Data Tools - Business Intelligence différencie automatiquement SQL Server Parallel Data Warehouse et Microsoft SQL Server types de source de données et ouvre le Concepteur de requêtes graphique associé au type de source de données.

Si vous utilisez le concepteur de requêtes en mode graphique, la requête est analysée, voire réécrite. Un concepteur de requêtes textuel est également disponible pour l'écriture de requêtes. Utilisez le concepteur de requêtes textuel pour contrôler la syntaxe Transact-SQL exacte utilisée pour une requête. Pour plus d’informations, consultez basée sur le texte d’Interface utilisateur du Concepteur de requêtes.

SQL Server 2016 Parallel Data Warehouse ne prend pas en charge l’utilisation de procédures stockées et fonctions table dans les requêtes. Pour plus d’informations, consultez connexion Type de SQL Server Parallel Data Warehouse & #40 ; SSRS & #41 ;.

Retourner à la table des sources de données

Extension pour le traitement des données Microsoft SQL Server Analysis Services

Lorsque vous sélectionnez le type de source de données Microsoft SQL Server Analysis Services, vous sélectionnez un Reporting Services extension pour le traitement de données qui étend la .NET Framework du fournisseur de données pour Microsoft Analysis Services. Cette extension pour le traitement des données est compilée en mode natif pour les plateformes x86 et s'exécute sur celles-ci.

Ce fournisseur de données fait appel au modèle d'objet ADOMD.NET pour créer des requêtes qui utilisent XML for Analysis (XMLA) version 1.1. Les résultats sont retournés sous la forme d'un ensemble de lignes aplati. Pour plus d’informations, consultez Type de connexion Analysis Services pour MDX & #40 ; SSRS & #41 ;, Analysis Services de Type de connexion pour DMX & #40 ; SSRS & #41 ;, Interface utilisateur du Concepteur de requête MDX de Analysis Services, et Interface utilisateur du Concepteur de requête DMX de Analysis Services.

Lors de la connexion à un Analysis Services source de données, le Microsoft SQL Server Analysis Services extension pour le traitement de données prend en charge les paramètres à valeurs multiples et mappe les propriétés de cellule et de membre pour les propriétés étendues prises en charge par Reporting Services. Pour plus d’informations, consultez Propriétés de champ étendues pour une base de données Analysis Services & #40 ; SSRS & #41 ;.

Vous pouvez également créer des modèles à partir de SQL Server Analysis Services des sources de données.

Extension pour le traitement des données OLE DB

L'extension pour le traitement des données OLE DB nécessite de choisir une couche supplémentaire de fournisseur de données basée sur la version de la source de données que vous utilisez dans votre rapport. Si vous ne choisissez pas un fournisseur de données spécifique, un fournisseur par défaut est fourni. Sélectionnez un fournisseur de données spécifique dans le Propriétés de connexion boîte de dialogue, accédé via la Modifier bouton sur le Source de données ou Source de données partagée boîtes de dialogue.

Pour plus d’informations sur le Concepteur de requêtes associé OLE DB, consultez requête et les outils du Concepteur de vue & #40 ; Visual Database Tools & #41 ; et Interface utilisateur du Concepteur de requêtes graphique. Pour plus d’informations sur la prise en charge spécifique pour les fournisseurs OLE DB, consultez Visual Studio .NET Designer Tool prend en charge spécifiques OLE DB Providers dans les Microsoft Base de connaissances.

Retourner à la table des sources de données

OLE DB pour SQL Server

Lorsque vous sélectionnez le type de source de données OLE DB, vous sélectionnez un Reporting Services extension pour le traitement de données qui étend la .NET Framework du fournisseur de données pour OLE DB. Cette extension pour le traitement des données est compilée en mode natif pour les plateformes x86 et x64 et s'exécute sur celles-ci.

Pour plus d’informations, consultez Type de connexion OLE DB & #40 ; SSRS & #41 ;.

Retourner à la table des sources de données

OLE DB pour Analysis Services 9.0

Pour vous connecter à Microsoft SQL Server 2005 Analysis Services, sélectionnez Microsoft fournisseur OLE DB pour Analysis Services 9.0, sélectionnez le type de source de données OLE DB, puis sélectionnez le fournisseur de données sous-jacent par nom. Cette combinaison d'extension pour le traitement des données et de fournisseur de données est compilée en mode natif pour les plateformes x86 et x64 et s'exécute sur celles-ci.

System_CAPS_ICON_note.jpg Remarque


Cette extension pour le traitement des données ne prend pas en charge les agrégats de serveurs, le mappage automatique des propriétés de champ étendues et les paramètres de requête. Le fournisseur de données recommandé pour un Analysis Services source de données est Microsoft SQL Server Analysis Services.

Pour plus d’informations, consultez Type de connexion OLE DB & #40 ; SSRS & #41 ;.

Retourner à la table des sources de données

OLE DB pour OLAP 7.0

Le fournisseur OLE DB pour OLAP Services 7.0 n'est pas pris en charge.

Retourner à la table des sources de données

OLE DB pour Oracle

L'extension pour le traitement des données OLE DB pour Oracle ne prend pas en charge les types de données Oracle suivants : BLOB, CLOB, NCLOB, BFILE et UROWID.

Les paramètres sans nom qui dépendent de la position sont pris en charge. Les paramètres nommés ne sont pas pris en charge par cette extension. Pour utiliser des paramètres nommés, utilisez le Oracle extension pour le traitement des données.

Pour plus d’informations sur la configuration d’Oracle comme source de données, consultez la page comment utiliser Reporting Services pour configurer et accéder à une source de données Oracle. Pour plus d’informations sur la configuration d’autorisations supplémentaires, consultez la page comment ajouter des autorisations pour l’entité de sécurité SERVICE réseau dans les Microsoft Base de connaissances.

Retourner à la table des sources de données

Fournisseur de données OLE DB Standard .NET Framework

Pour récupérer des données à partir d’une source de données qui prend en charge OLE DB .NET Framework fournisseurs de données, utilisez la OLE DB type de source de données et sélectionnez le fournisseur de données par défaut ou choisissez parmi les fournisseurs de données installés dans le chaîne de connexion boîte de dialogue.

System_CAPS_ICON_note.jpg Remarque


Même si un fournisseur de données prend en charge l'affichage d'un aperçu d'un rapport sur votre client de création de rapports, les fournisseurs de données OLE DB ne sont pas tous conçus pour prendre en charge les rapports publiés sur un serveur de rapports.

Retourner à la table des sources de données

Extension pour le traitement des données ODBC

Lorsque vous sélectionnez le type de source de données ODBC, vous sélectionnez un Reporting Services extension pour le traitement de données qui étend la .NET Framework du fournisseur de données pour ODBC. Cette extension pour le traitement des données est compilée en mode natif pour les plateformes x86 et x64 et s'exécute sur celles-ci. Cette extension vous permet de vous connecter à des sources de données ayant un fournisseur ODBC et d'en récupérer des données.

System_CAPS_ICON_note.jpg Remarque


Même si un fournisseur de données prend en charge l'affichage d'un aperçu d'un rapport sur votre client de création de rapports, les fournisseurs de données ODBC ne sont pas tous conçus pour prendre en charge les rapports publiés sur un serveur de rapports.

Retourner à la table des sources de données

Fournisseur de données ODBC Standard .NET Framework

Pour récupérer des données à partir d’une source de données qui prend en charge un standard ODBC .NET Framework du fournisseur de données, utilisez la ODBC type de source de données et sélectionnez le fournisseur de données par défaut ou choisissez parmi les fournisseurs de données installés dans le chaîne de connexion boîte de dialogue.

System_CAPS_ICON_note.jpg Remarque


Même si un fournisseur de données prend en charge l'affichage d'un aperçu d'un rapport sur votre client de création de rapports, les fournisseurs de données ODBC ne sont pas tous conçus pour prendre en charge les rapports publiés sur un serveur de rapports.

Retourner à la table des sources de données

Extension pour le traitement des données Oracle

Lorsque vous sélectionnez le type de source de données Oracle, vous sélectionnez un Reporting Services extension pour le traitement de données qui étend la .NET Framework du fournisseur de données pour Oracle. Le Oracle source de données inclut et étend la System.Data.OracleClient classes requises par Reporting Services. Pour extraire des données de rapport dans une base de données Oracle, votre administrateur doit installer les outils clients Oracle. Ce fournisseur de données fait appel à l'interface OCI (Oracle Call Interface) d'Oracle 8i version 3 fournie par le logiciel client Oracle. La version de l'application cliente doit être 8.1.7 ou une version ultérieure. Ces outils doivent être installés sur le client de création de rapport pour obtenir un aperçu des rapports et sur le serveur de rapports pour afficher les rapports publiés.

Les paramètres nommés sont pris en charge par cette extension. Pour Oracle version 9 ou une version ultérieure, les paramètres à valeurs multiples sont pris en charge. Pour les paramètres sans nom et qui dépendent de la position, utilisez l'extension pour le traitement des données OLE DB avec le fournisseur de données Microsoft OLE DB pour Oracle. Pour plus d’informations sur la configuration d’Oracle comme source de données, consultez la page comment utiliser Reporting Services pour configurer et accéder à une source de données Oracle. Pour plus d’informations sur la configuration d’autorisations supplémentaires, consultez la page comment ajouter des autorisations pour l’entité de sécurité SERVICE réseau dans les Microsoft Base de connaissances.

Vous pouvez extraire des données dans les procédures stockées avec plusieurs paramètres d'entrée, mais la procédure stockée ne doit retourner qu'un seul curseur de sortie. Pour plus d’informations, consultez la section Oracle dans extraction de données à l’aide de DataReader.

Pour plus d’informations, consultez Type de connexion Oracle & #40 ; SSRS & #41 ;. Pour plus d’informations sur le Concepteur de requêtes associé, consultez requête et les outils du Concepteur de vue & #40 ; Visual Database Tools & #41 ; et Interface utilisateur du Concepteur de requêtes graphique.

Vous pouvez également créer des modèles basés sur une base de données Oracle.

Retourner à la table des sources de données

Extension pour le traitement des données Teradata

Lorsque vous sélectionnez le type de source de données Teradata, vous sélectionnez un Reporting Services extension pour le traitement de données qui étend le fournisseur de données .NET Framework pour Teradata. Pour récupérer des données de rapport d'une base de données Teradata, l'administrateur système doit installer le fournisseur de données .NET Framework pour Teradata sur le client de création de rapports afin de modifier et d'afficher un aperçu des rapports sur le client, ainsi que sur le serveur de rapports pour afficher les rapports publiés.

Pour les projets Report Server, aucun concepteur de requêtes graphique n'est disponible pour cette extension. Vous devez utiliser le concepteur de requêtes textuel pour créer les requêtes.

Le tableau suivant indique les versions du fournisseur de données .NET pour Teradata prises en charge pour la définition d'une source de données dans une définition de rapport dans SQL Server Data Tools - Business Intelligence :

SQL Server Data Tools - Business Intelligence versionVersion de la base de données TeradataVersion du fournisseur de données .NET Framework pour Teradata
SQL Server 200512.0012.00
SQL Server 20056.2012.00
SQL Server 200812.0012.00.01
SQL Server 20086.2012.00.01
SQL Server 200813.0013.0.0.1
SQL Server 2008 R212.0012.00.01
SQL Server 2008 R26.2012.00.01
SQL Server 2008 R213.0013.0.0.1
SQL Server 20126.2012.00.01
SQL Server 201212.0012.00.01
SQL Server 201213.0013.0.0.1
SQL Server 201214.0014.00.01

Les paramètres à valeurs multiples sont pris en charge par cette extension. Les macros peuvent être spécifiées dans une requête en utilisant la commande EXECUTE en mode de requête TEXT.

Pour plus d’informations, consultez Type de connexion Teradata & #40 ; SSRS & #41 ;.

Vous pouvez également créer des modèles basés sur une base de données Teradata. Pour plus d’informations, consultez le livre blanc suivant sur le site Teradata : Microsoft SQL Server 2012 Reporting Services and Teradata Corporation.

Retourner à la table des sources de données

Extension de données Liste SharePoint

Reporting Services inclut le Microsoft SQL Server Reporting Services Extension de données liste SharePoint afin que vous pouvez utiliser des listes SharePoint en tant que source de données dans un rapport. Vous pouvez récupérer des données de la liste à partir de :

  • SharePoint Server 2013

  • SharePoint Foundation 2010 et SharePoint Server 2010

  • Windows SharePoint Services 3.0 et Office SharePoint Server 2007

Il existe trois implémentations du fournisseur de données Liste SharePoint.

  1. À partir d'un environnement de création de rapports tel que Générateur de rapports ou le Concepteur de rapports dans SQL Server Data Tools - Business Intelligence, ou pour un serveur de rapports configuré en mode natif, les données de liste proviennent du service Web Lists.asmx pour le site SharePoint.

  2. Sur un serveur de rapports configuré en mode intégré SharePoint, les données de liste proviennent du service Web Lists.asmx correspondant ou d'appels de programmation à l'API SharePoint. Ce mode vous permet de récupérer des données de liste d'une batterie de serveurs SharePoint.

  3. Pour SharePoint Server 2010 et SharePoint Server 2013, le Microsoft SQL Server Reporting Services pour Microsoft SharePoint Technologies vous permet de récupérer des données de liste à partir d’un service Lists.asmx Web pour un site SharePoint, ou d’un site SharePoint qui fait partie d’une batterie de serveurs SharePoint. Ce scénario est également appelé en mode local car un serveur de rapports n’est pas nécessaire.

Les informations d'identification que vous pouvez spécifier dépendent de l'implémentation que l'application cliente utilise. Pour plus d’informations, consultez Type de connexion de liste SharePoint & #40 ; SSRS & #41 ;.

Extension pour le traitement des données XML

Reporting Services inclut une extension de traitement des données XML afin que vous pouvez utiliser des données XML dans un rapport. Les données peuvent être récupérées à partir d'un document XML, d'un service Web ou d'une application Web accessible via une URL. Pour plus d’informations, consultez Type de connexion XML & #40 ; SSRS & #41 ;. Pour plus d’informations sur le Concepteur de requêtes associé, consultez la section Concepteur de requêtes textuel dans Interface utilisateur de Concepteur de requêtes graphique. Pour obtenir des exemples, consultez Reporting Services : utilisation de sources de données XML et de service web.

Retourner à la table des sources de données

Extension pour le traitement des données SAP NetWeaver Business Intelligence

Reporting Services inclut une extension de traitement des données qui vous permet d’utiliser les données d’une SAP NetWeaver Business Intelligence source de données dans un rapport.

Pour plus d’informations, consultez Type de connexion SAP NetWeaver BI & #40 ; SSRS & #41 ;. Pour plus d’informations sur le Concepteur de requêtes associé, consultez Interface utilisateur Concepteur de requêtes de SAP NetWeaver BI.

Pour plus d’informations sur SAP NetWeaver Business Intelligence, consultez la page à l’aide de SQL Server 2008 Reporting Services avec SAP NetWeaver Business Intelligence.

Retourner à la table des sources de données

Extension pour le traitement des données Hyperion Essbase Business Intelligence

Reporting Services inclut une extension de traitement des données qui vous permet d’utiliser les données d’une Hyperion Essbase source de données dans un rapport.

Pour plus d’informations, consultez Type de connexion Hyperion Essbase & #40 ; SSRS & #41 ;. Pour plus d’informations sur le Concepteur de requêtes associé, consultez Interface utilisateur du Concepteur de requêtes Hyperion Essbase.

Pour plus d’informations sur Hyperion Essbase, consultez la page à l’aide de SQL Server 2005 Reporting Services avec Hyperion Essbase.

Retourner à la table des sources de données

Connexions de données, Sources de données et les chaînes de connexion & #40 ; Le Générateur de rapports et SSRS & #41 ;
Datasets du rapport & #40 ; SSRS & #41 ;

Ajouts de la communauté

Afficher:
© 2016 Microsoft