Orígenes de datos admitidos por Reporting Services (SSRS)
Reporting Services recupera datos de informe de orígenes de datos mediante un nivel de datos modular y extensible que usa extensiones de procesamiento de datos. Para recuperar datos de informe de un origen de datos, debe seleccionar una extensión de procesamiento de datos que admita el tipo de origen de datos, la versión del software que se ejecuta en el origen de datos y la plataforma del origen de datos (x64 de 32 o 64 bits).
Al implementar Reporting Services, automáticamente se instala un conjunto de extensiones de procesamiento de datos y se registra tanto en el cliente de creación de informes como en el servidor de informes para proporcionar acceso a diversos tipos de orígenes de datos. Reporting Services instala los tipos de orígenes de datos siguientes:
Microsoft SQL Server
Microsoft SQL Server Analysis Services para MDX, DMX, Microsoft PowerPivot y modelos tabulares
Microsoft Base de datos SQL de Windows Azure
Almacenamiento de datos paralelo de SQL Server
Oracle
SAP NetWeaver BI
Hyperion Essbase
Microsoft Lista de SharePoint
Teradata
OLE DB
ODBC
XML
Además, los administradores del sistema pueden instalar y registrar proveedores de datos de Microsoft .NET Framework estándar y extensiones de procesamiento de datos personalizadas. Para procesar y ver un informe, las extensiones de procesamiento de datos y los proveedores de datos se deben instalar y registrar en el servidor de informes; para obtener una vista previa de un informe, deben instalarse y registrarse en el cliente de creación de informes. Las extensiones de procesamiento de datos y los proveedores de datos se deben compilar de forma nativa para la plataforma donde estén instalados. Si implementa un origen de datos mediante programación usando el servicio web de SOAP, debe definir la extensión de origen de datos. Use los valores de extensión de datos del archivo RSReportDesigner.config. De forma predeterminada, el archivo se encuentra en la siguiente carpeta:
<drive letter>\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies
Por ejemplo, la extensión de datos Analysis Services es OLEDB-MD.
Se pueden descargar varios proveedores de datos estándar de .NET Framework de terceros en el Centro de descarga de Microsoft y en sitios de terceros. Además, puede buscar información acerca de proveedores de datos de terceros en el foro público de SQL Server Reporting Services.
[!NOTA]
Los proveedores de datos estándar de .NET Framework no admiten necesariamente toda la funcionalidad proporcionada por las extensiones de procesamiento de datos de Reporting Services. Además, algunos proveedores de datos OLE DB y controladores ODBC se pueden usar para crear y obtener vistas previas de informes, pero no se han diseñado para admitir informes publicados en un servidor de informes. Por ejemplo, el proveedor OLE DB de Microsoft para Jet no se admite en el servidor de informes. Para obtener más información, vea Extensiones de procesamiento de datos y proveedores de datos de .NET Framework (SSRS).
Para obtener más información acerca de las extensiones de procesamiento de datos personalizadas, vea Implementar una extensión de procesamiento de datos. Para obtener más información acerca de los proveedores de datos estándar de .NET Framework, vea el espacio de nombres System.Data.
Para obtener más información acerca de las extensiones de procesamiento de datos admitidas por el Generador de informes, vea Conexiones de datos, orígenes de datos y cadenas de conexión en el Generador de informes en la documentación del Generador de informes de msdn.microsoft.com.
Plataformas compatibles con los orígenes de datos de informe
Los orígenes de datos que puede usar en una implementación de Reporting Services varían según la edición de SQL Server, la versión de Reporting Services y la plataforma. Para obtener más información acerca de las características, vea Características compatibles con las ediciones de SQL Server 2012. La tabla que se incluye más adelante en este tema proporciona información acerca de los orígenes de datos admitidos según la versión y la plataforma.
Las consideraciones sobre las plataformas para los orígenes de datos de Reporting Services son independientes para el cliente de creación de informes y el servidor de informes.
En el cliente de creación de informes
SQL Server Herramientas de datos de SQL Server (SSDT) es una aplicación de 32 bits. Herramientas de datos de SQL Server (SSDT) no se admite en una plataforma basada en Itanium. En una plataforma x64, para editar y obtener vistas previas de los informes en el Diseñador de informes, debe tener instalados proveedores de datos de 32 bits en el directorio de la plataforma (x86).
En el servidor de informes
Al implementar un informe en un servidor de informes de 64 bits (x86), el servidor de informes debe tener instalados proveedores de datos de 64 bits compilados de forma nativa. No se admite la inclusión de un proveedor de datos de 32 bits en interfaces de 64 bits. Para obtener más información, vea la documentación del proveedor de datos.
Orígenes de datos compatibles
En la siguiente tabla se incluyen las extensiones de procesamiento de datos y los proveedores de datos de Microsoft que puede usar para recuperar datos para los conjuntos de datos de informe y los modelos de informe. Para obtener más información acerca de una extensión o un proveedor de datos, haga clic en el vínculo de la segunda columna. Las columnas de la tabla se describen del modo siguiente:
Origen de los datos del informe: es el tipo de datos al que se tiene acceso (por ejemplo, una base de datos relacional, una base de datos multidimensional, un archivo plano o XML). Esta columna responde a la pregunta: "¿Qué tipos de datos puede Reporting Services usar en un informe?"
Reporting Services Tipo de origen de datos: es uno de los tipos de orígenes de datos que se muestran en la lista desplegable al definir un origen de datos en Reporting Services. Esta lista se rellena a partir de las DPE y los proveedores de datos instalados y registrados. Esta columna responde a la pregunta: "¿Qué tipo de origen de datos se debe seleccionar en la lista desplegable al crear un origen de datos de informe?".
Nombre de la extensión de procesamiento de datos o proveedor de datos: extensión de procesamiento de datos de Reporting Services u otro proveedor de datos que corresponde al tipo de origen de datos de Reporting Services seleccionado. Esta columna responde a la pregunta: "Cuando selecciono un tipo de origen de datos, ¿qué extensión de procesamiento de datos o proveedor de datos correspondiente se usa?"
Versión del proveedor de datos subyacente (opcional): algunos tipos de origen de datos admiten más de un proveedor de datos. Puede tratarse de distintas versiones del mismo proveedor o de distintas implementaciones por parte de terceros para un tipo de proveedor de datos. El nombre del proveedor suele aparecer en la cadena de conexión después de configurarse un origen de datos. Esta columna responde a la pregunta: "Después de seleccionar el tipo de origen de datos, ¿qué proveedor de datos se selecciona en el cuadro de diálogo Propiedades de conexión?".
Origen de datos <platform>: es la plataforma del origen de datos admitida por la extensión de procesamiento de datos o el proveedor de datos para el origen de datos de destino. Esta columna responde a la pregunta: "¿Puede esta extensión de procesamiento de datos o proveedor de datos recuperar datos de un origen de datos en este tipo de plataforma?".
Versión del origen de datos: versión del origen de datos de destino admitida por el DPE o proveedor de datos. Esta columna responde a la pregunta: "Esta extensión de procesamiento de datos o este proveedor de datos, ¿pueden recuperar datos desde esta versión del origen de datos?"
RS <platform>: son las plataformas para el servidor de informes y el cliente de creación de informes donde puede instalar una DPE o un proveedor de datos personalizados. Las extensiones de procesamiento de datos de Reporting Services integradas se incluyen con todas las instalaciones de Reporting Services. Una extensión de datos personalizada o un proveedor de datos de .NET Framework se deben compilar de forma nativa para una plataforma específica. Esta columna responde a la pregunta: "Esta extensión de procesamiento de datos o este proveedor de datos, ¿se pueden instalar en este tipo de plataforma?"
Tipos de orígenes de datos
Origen de datos de informe |
Tipo de origen de datos de Reporting Services |
Nombre de la extensión de procesamiento de datos o proveedor de datos |
Versión del proveedor de datos subyacente (Opcional) |
Plataforma x64 Origen Plataforma x86 |
Plataforma x64 Origen Plataforma x64 |
Versión del origen de datos |
RS Plataforma x86 |
RS Plataforma x64 |
---|---|---|---|---|---|---|---|---|
Base de datos relacional de SQL Server |
Microsoft SQL Server |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.SqlClient |
S |
S |
SQL Server 2005 y versiones posteriores |
S |
S |
Base de datos relacional de SQL Server |
OLEDB |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.OledbClient |
S |
S |
SQL Server 2005 y versiones posteriores |
S |
S |
Base de datos relacional de SQL Server |
ODBC |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.OdbcClient |
S |
S |
SQL Server 2005 y versiones posteriores |
S |
S |
Base de datos SQL |
Base de datos SQL de Windows Azure |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.SqlClient |
N/D |
N/D |
Base de datos SQL |
S |
S |
Dispositivo SQL Server PDW |
Almacenamiento de datos paralelo de Microsoft |
Extensión de procesamiento de datos de Reporting Services integrada |
N/D |
N/D |
N/D |
Almacenamiento de datos paralelo de SQL Server 2008 R2 |
S |
S |
Base de datos multidimensional de Analysis Services |
Microsoft SQL Server Analysis Services |
Extensión de procesamiento de datos de Reporting Services integrada |
Usa ADOMD.NET |
S |
S |
Analysis Services y versiones posteriores SQL Server 2005 y versiones posteriores |
S |
S |
Base de datos multidimensional de Analysis Services |
OLEDB |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.OledbClient Versión 10,0 |
S |
S |
SQL Server 2008 Analysis Services |
S |
S |
Base de datos multidimensional de Analysis Services |
OLEDB |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.OledbClient Versión 9,0 |
S |
S |
SQL Server 2005 Analysis Services |
S |
S |
Base de datos multidimensional de Analysis Services |
OLEDB |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.OledbClient Versión 8.0 |
S |
N |
N/D |
S |
N |
Listas de SharePoint |
Lista de Microsoft SharePoint |
Extensión de procesamiento de datos de Reporting Services integrada |
Obtiene los datos de las interfaces de las API del modelo de objetos de SharePoint o de Lists.asmx. Vea Nota. |
N |
S |
Productos de SharePoint 2013 Productos de SharePoint 2010 |
S |
S |
Listas de SharePoint |
Lista de Microsoft SharePoint |
Extensión de procesamiento de datos de Reporting Services integrada |
Obtiene los datos de las interfaces de las API del modelo de objetos de SharePoint o de Lists.asmx. Vea Nota. |
S |
S |
Windows SharePoint Services 3.0 y Office SharePoint Server 2007 |
S |
S |
XML |
XML |
Extensión de procesamiento de datos de Reporting Services integrada |
Los orígenes de datos XML no tienen dependencias de plataformas. |
N/D |
N/D |
Servicios web XML o documentos |
S |
S |
Modelo del servidor de informes |
Modelo de informe |
Extensión de procesamiento de datos de Reporting Services integrada para un archivo SMDL publicado |
Los orígenes de datos para un modelo usan extensiones de procesamiento de datos integradas. Los modelos basados en Oracle requieren componentes del cliente Oracle. Los modelos basados en Teradata requieren el proveedor de datos .NET para Teradata de Teradata. Vea la documentación de Teradata para obtener información acerca de las plataformas compatibles. |
N/D |
N/D |
Los modelos se pueden crear a partir de: SQL Server 2005 y versiones posteriores Analysis Services Oracle 9.2.0.3 o posterior Teradata V14, v13, v12 y v6.2 |
S |
S |
Base de datos multidimensional de SAP |
SAP NetWeaver BI |
Extensión de procesamiento de datos de Reporting Services integrada |
Vea la documentación de SAP para obtener información acerca de las plataformas compatibles. |
N/D |
N/D |
SAP NetWeaver BI 3.5 |
S |
N/D |
Hyperion Essbase |
Hyperion Essbase |
Extensión de procesamiento de datos de Reporting Services integrada |
Vea la documentación de Hyperion para obtener información acerca de las plataformas compatibles. |
S |
N/D |
Hyperion Essbase 9.3.1 |
S |
N/D |
Base de datos relacional de Oracle |
Oracle |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende System.Data.OracleClient. Requiere componentes del cliente Oracle. |
S |
N/D |
Oracle 10g, 9, 8.1.7 |
S |
S |
Base de datos relacional de Teradata |
Teradata |
Extensión de procesamiento de datos de Reporting Services integrada |
Extiende el proveedor de datos .NET para Teradata de Teradata. Requiere el proveedor de datos .NET para Teradata de Teradata. Vea la documentación de Teradata para obtener información acerca de las plataformas compatibles. |
S |
N/D |
Teradata v14 Teradata versión 13 Teradata versión 12 Teradata versión 6.20 |
S |
N |
Base de datos relacional de DB2 |
Nombre de extensión de datos registrada personalizada |
Host Integration (HI) Server 2004 Vea la documentación de HI Server. |
S |
N/D |
N/D |
S |
N |
|
Origen de datos OLE DB genérico |
OLEDB |
Extensión de procesamiento de datos de Reporting Services integrada |
Cualquier origen de datos que admita OLE DB. Vea la documentación del origen de datos para obtener información sobre las plataformas compatibles. |
S |
N/D |
Cualquier origen de datos que admita OLE DB. Vea Nota. |
S |
N/D |
Origen de datos ODBC genérico |
ODBC |
Extensión de procesamiento de datos de Reporting Services integrada |
Cualquier origen de datos que admita ODBC. Vea la documentación del origen de datos para obtener información sobre las plataformas compatibles. |
S |
N/D |
Cualquier origen de datos que admita ODBC. Vea Nota. |
S |
S |
Para más información sobre el uso de un origen de datos tabular, vea Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS).
Para más información sobre los orígenes de datos externos, vea Agregar datos de orígenes de datos externos (SSRS).
Hay disponibles diversos proveedores de datos estándar de .NET Framework de terceros. Para obtener más información, busque en sitios web o foros de terceros.
Para instalar y registrar un extensión de procesamiento de datos personalizada o un proveedor de datos estándar de .NET Framework, consulte la documentación de referencia del proveedor de datos. Para obtener más información, vea Registrar un proveedor de datos estándar de .NET Framework (SSRS).
Volver a la tabla de orígenes de datos
Extensiones de procesamiento de datos de Reporting Services
Las siguientes extensiones de procesamiento de datos se instalan automáticamente con Reporting Services y Herramientas de datos de SQL Server (SSDT). Para obtener más información y comprobar la instalación, vea Archivo de configuración RSReportDesigner y Archivo de configuración RSReportServer.
[!NOTA]
La extensión de procesamiento de datos SQL Server Integration Services no se admite en este momento.
Para obtener más información acerca de las extensiones de procesamiento de datos admitidas por el Generador de informes, vea Conexiones de datos, orígenes de datos y cadenas de conexión en el Generador de informes en la documentación del Generador de informes de msdn.microsoft.com.
Extensión de procesamiento de datos de Microsoft SQL Server
El tipo de origen de datos Microsoft SQL Server incluye y extiende el proveedor de datos de .NET Framework para SQL Server. Esta extensión de procesamiento de datos se compila de forma nativa y se ejecuta en plataformas basadas en x86 e x64.
En Herramientas de datos de SQL Server (SSDT), el diseñador de consultas asociado a esta extensión de datos es el diseñador de la herramienta de base de datos visual. Si usa el diseñador de consultas en el modo gráfico, la consulta se analiza y es posible que se vuelva a escribir. Use el diseñador de consultas basado en texto si desea controlar la sintaxis de Transact-SQL exacta que se usa para una consulta. Para obtener más información, vea Herramientas Diseñador de consultas y vistas (Visual Database Tools) y Interfaz de usuario del diseñador gráfico de consultas.
Para obtener más información, vea Tipo de conexión de SQL Server (SSRS).
En el Generador de informes, el diseñador de consultas asociado a esta extensión de datos es el Diseñador de consultas relacionales. Para obtener más información, vea Interfaz de usuario del Diseñador de consultas relacionales.
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos Windows Azure SQL Database
El tipo de origen de datos Base de datos SQL ajusta y extiende el proveedor de datos .NET Framework para SQL Server.
En Herramientas de datos de SQL Server (SSDT), el diseñador gráfico de consultas asociado a esta extensión de datos es Interfaz de usuario del Diseñador de consultas relacionales, no el diseñador de la herramienta de base de datos visual que se utiliza con el tipo de origen de datos Microsoft SQL Server.
Herramientas de datos de SQL Server (SSDT) diferencia automáticamente entre los tipos de origen de datos de Base de datos SQL y de Microsoft SQL Server, y abre el diseñador gráfico de consultas asociado al tipo de origen de datos.
Si usa el diseñador de consultas en el modo gráfico, la consulta se analiza y es posible que se vuelva a escribir. También se dispone de un diseñador de consultas basado en texto para escribir consultas. Use el diseñador de consultas basado en texto si desea controlar la sintaxis de Transact-SQL exacta que se usa para una consulta. Para obtener más información, vea Interfaz de usuario del Diseñador de consultas basado en texto.
Los datos de Base de datos SQL y de SQL Server se recuperan de forma similar, pero hay algunos requisitos que solo se aplican a Base de datos SQL. Para obtener más información, vea Tipo de conexión SQL Azure (SSRS).
Volver a la tabla de orígenes de datos
Extensión de procesamiento del almacenamiento de datos paralelo de Microsoft SQL Server
En Herramientas de datos de SQL Server (SSDT), el diseñador gráfico de consultas asociado a esta extensión de datos es Interfaz de usuario del Diseñador de consultas relacionales, no el diseñador de la herramienta de base de datos visual que se utiliza con el tipo de origen de datos Microsoft SQL Server.
Herramientas de datos de SQL Server (SSDT) diferencia automáticamente entre los tipos de origen de datos de almacenamiento de datos paralelos de Microsoft SQL Server y Microsoft SQL Server, y abre el diseñador gráfico de consultas asociado al tipo de origen de datos.
Si usa el diseñador de consultas en el modo gráfico, la consulta se analiza y es posible que se vuelva a escribir. También se dispone de un diseñador de consultas basado en texto para escribir consultas. Use el diseñador de consultas basado en texto si desea controlar la sintaxis de Transact-SQL exacta que se usa para una consulta. Para obtener más información, vea Interfaz de usuario del Diseñador de consultas basado en texto.
Almacenamiento de datos paralelo de SQL Server 2012 no admite el uso de procedimientos almacenados y funciones con valores de tabla en las consultas. Para obtener más información, vea Tipo de conexión Almacenamiento de datos paralelo de SQL Server (SSRS).
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos de Microsoft SQL Server Analysis Services
Al seleccionar el tipo de origen de datos Microsoft SQL Server Analysis Services, está seleccionando una extensión de procesamiento de datos de Reporting Services que extiende el proveedor de datos de .NET Framework para Microsoft Analysis Services. Esta extensión de procesamiento de datos se compila de forma nativa y se ejecuta en plataformas basadas en x86 y x64.
Este proveedor de datos usa el modelo de objetos ADOMD.NET para crear consultas con XML for Analysis (XMLA) versión 1.1. Los resultados se devuelven como un conjunto de filas planas. Para obtener más información, vea Tipo de conexión de Analysis Services para MDX (SSRS), Tipo de conexión de Analysis Services para DMX (SSRS), Interfaz de usuario del Diseñador de consultas MDX de Analysis Services y Interfaz de usuario del Diseñador de consultas DMX de Analysis Services.
Al conectarse a un origen de datos de Analysis Services, la extensión de procesamiento de datos de Microsoft SQL Server Analysis Services admite parámetros de varios valores y asigna propiedades de celda y de miembro a las propiedades extendidas admitidas por Reporting Services. Para obtener más información, vea Propiedades de campo extendidas para una base de datos de Analysis Services (SSRS).
También puede crear modelos a partir de orígenes de datos de SQL Server Analysis Services.
Extensión de procesamiento de datos de OLE DB
La extensión de procesamiento de datos de OLE DB requiere la selección de una capa de proveedor de datos adicional basada en la versión del origen de datos que desee usar en el informe. Si no selecciona un proveedor de datos específico, se proporciona un proveedor predeterminado. Elija un proveedor de datos específico mediante el cuadro de diálogo Propiedades de conexión, al que se tiene acceso con el botón Editar de los cuadros de diálogo Origen de datos u Origen de datos compartido.
Para obtener más información acerca del diseñador de consultas asociado de OLE DB, vea Herramientas Diseñador de consultas y vistas (Visual Database Tools) e Interfaz de usuario del diseñador gráfico de consultas. Para obtener más información acerca de la compatibilidad específica con los proveedores OLE DB, vea La herramienta de diseñador de Visual Studio .NET es compatible con proveedores OLE DB específicos en Microsoft Knowledge Base.
Volver a la tabla de orígenes de datos
OLE DB para SQL Server
Al seleccionar el tipo de origen de datos OLE DB, está seleccionando una extensión de procesamiento de datos de Reporting Services que extiende el proveedor de datos de .NET Framework para OLE DB. Esta extensión de procesamiento de datos se compila de forma nativa y se ejecuta en plataformas basadas en x86 y x64.
Para obtener más información, vea Tipo de conexión OLE DB (SSRS).
Volver a la tabla de orígenes de datos
OLE DB para Analysis Services 9.0
Para conectarse a Microsoft SQL Server 2005 Analysis Services, seleccione el proveedor OLE DB de Microsoft para Analysis Services 9.0, seleccione el tipo de origen de datos OLE DB y, a continuación, seleccione el proveedor de datos subyacente por el nombre. Esta combinación de la extensión de procesamiento de datos y del proveedor de datos se compila de forma nativa y se ejecuta en plataformas x86 y x64.
[!NOTA]
Esta extensión de procesamiento de datos no admite los agregados de servidor, la asignación automática de propiedades de campo extendidas ni los parámetros de consulta. El proveedor de datos recomendado para un origen de datos de Analysis Services es Microsoft SQL Server Analysis Services.
Para obtener más información, vea Tipo de conexión OLE DB (SSRS).
Volver a la tabla de orígenes de datos
OLE DB para OLAP 7.0
No se admite el proveedor OLE DB para OLAP Services 7.0.
Volver a la tabla de orígenes de datos
OLE DB para Oracle
La extensión de procesamiento de datos OLE DB para Oracle no admite los siguientes tipos de datos de Oracle: BLOB, CLOB, NCLOB, BFILE y UROWID.
Se admiten los parámetros sin nombre dependientes de la posición. Esta extensión no admite los parámetros con nombre. Para usar parámetros con nombre, use la extensión de procesamiento de datos de Oracle.
Para obtener más información acerca de la configuración de Oracle como un origen de datos, vea Cómo utilizar Reporting Services para configurar y obtener acceso a orígenes de datos de Oracle. Para obtener más información acerca de la configuración de permisos adicionales, vea la página en que se describe cómo agregar permisos para la entidad de seguridad NETWORK SERVICE en Microsoft Knowledge Base.
Volver a la tabla de orígenes de datos
Proveedor de datos de .NET Framework estándar OLE DB
Para recuperar datos de un origen de datos que admita proveedores de datos OLE DB de .NET Framework, use el tipo de origen de datos OLE DB y seleccione el proveedor de datos predeterminado o seleccione uno de los proveedores de datos instalados en el cuadro de diálogo Cadena de conexión.
[!NOTA]
Aunque el proveedor de datos puede admitir que se obtenga una vista previa del informe en el cliente de creación de informes, no todos los proveedores de datos OLE DB están diseñados para admitir informes publicados en un servidor de informes.
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos ODBC
Al seleccionar el tipo de origen de datos ODBC, está seleccionando una extensión de procesamiento de datos de Reporting Services que extiende el proveedor de datos de .NET Framework para ODBC. Esta extensión de procesamiento de datos se compila de forma nativa y se ejecuta en plataformas basadas en x86 y x64. Use esta extensión para conectarse y recuperar datos de cualquier origen de datos con un proveedor ODBC.
[!NOTA]
Aunque el proveedor de datos puede admitir que se obtenga una vista previa del informe en el cliente de creación de informes, no todos los proveedores de datos ODBC están diseñados para admitir informes publicados en un servidor de informes.
Volver a la tabla de orígenes de datos
Proveedor de datos estándar de .NET Framework ODBC
Para recuperar datos de un origen de datos que admita un proveedor de datos estándar de .NET Framework ODBC, use el tipo de origen de datos ODBC y seleccione el proveedor de datos predeterminado o seleccione uno de los proveedores de datos instalados en el cuadro de diálogo Cadena de conexión.
[!NOTA]
Aunque el proveedor de datos puede admitir que se obtenga una vista previa del informe en el cliente de creación de informes, no todos los proveedores de datos ODBC están diseñados para admitir informes publicados en un servidor de informes.
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos de Oracle
Al seleccionar el tipo de origen de datos Oracle, está seleccionando una extensión de procesamiento de datos de Reporting Services que extiende el proveedor de datos de .NET Framework para Oracle. El origen de datos Oracle incluye y extiende las clases System.Data.OracleClient que necesita Reporting Services. Para recuperar los datos de informe de una base de datos de Oracle, el administrador debe instalar las herramientas cliente de Oracle. Este proveedor de datos usa Oracle Call Interface (OCI) de la versión 3 de Oracle 8i suministrada por el software cliente de Oracle. La versión de la aplicación cliente debe ser 8.1.7 o posterior. Estas herramientas deben estar instaladas en el cliente de creación de informes para obtener vistas previas de los informes y en el servidor de informes para ver los informes publicados.
Esta extensión admite los parámetros con nombre. En Oracle versión 9 o posterior, se admiten los parámetros de varios valores. En el caso de los parámetros sin nombre dependientes de la posición, use la extensión de procesamiento de datos OLE DB con el proveedor de datos Microsoft OLE DB para Oracle. Para obtener más información acerca de la configuración de Oracle como un origen de datos, vea Cómo utilizar Reporting Services para configurar y obtener acceso a orígenes de datos de Oracle. Para obtener más información acerca de la configuración de permisos adicionales, vea la página en que se describe cómo agregar permisos para la entidad de seguridad NETWORK SERVICE en Microsoft Knowledge Base.
Puede recuperar datos de procedimientos almacenados con varios parámetros de entrada, pero el procedimiento almacenado debe devolver solo un cursor de salida. Para obtener más información, vea la sección de Oracle en Recuperar datos mediante DataReader.
Para obtener más información, vea Tipo de conexión de Oracle (SSRS). Para obtener más información acerca del diseñador de consultas asociado, vea Herramientas Diseñador de consultas y vistas (Visual Database Tools) y Interfaz de usuario del diseñador gráfico de consultas.
También se pueden crear modelos basados en una base de datos de Oracle.
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos de Teradata
Al seleccionar el tipo de origen de datos Teradata, está seleccionando una extensión de procesamiento de datos de Reporting Services que extiende el proveedor de datos de .NET Framework para Teradata. Para recuperar datos de informe de una base de datos de Teradata, el administrador del sistema debe instalar el proveedor de datos de .NET Framework para Teradata en el cliente de creación de informes para poder editar y obtener vistas previas de los informes en el cliente, y en el servidor de informes para ver los informes publicados.
En los proyectos de servidor de informes, no hay un diseñador gráfico de consultas disponible para esta extensión. Debe usar el diseñador de consultas basado en texto para crear las consultas.
En la tabla siguiente se muestran las versiones del proveedor de datos .NET para Teradata compatibles con la definición de un origen de datos en una definición de informe en Herramientas de datos de SQL Server (SSDT):
SQL Server Data Tools versión 8.0 |
Versión de la base de datos de Teradata |
Versión del proveedor de datos de .NET Framework para Teradata |
---|---|---|
SQL Server 2005 |
12.00 |
12.00 |
SQL Server 2005 |
6.20 |
12.00 |
SQL Server 2008 |
12.00 |
12.00.01 |
SQL Server 2008 |
6.20 |
12.00.01 |
SQL Server 2008 |
13.00 |
13.0.0.1 |
SQL Server 2008 R2 |
12.00 |
12.00.01 |
SQL Server 2008 R2 |
6.20 |
12.00.01 |
SQL Server 2008 R2 |
13.00 |
13.0.0.1 |
SQL Server 2012 |
6.20 |
12.00.01 |
SQL Server 2012 |
12.00 |
12.00.01 |
SQL Server 2012 |
13.00 |
13.0.0.1 |
SQL Server 2012 |
14.00 |
14.00.01 |
Esta extensión admite los parámetros de varios valores. Pueden especificarse macros en una consulta mediante el comando EXECUTE en modo de consulta TEXT.
Para obtener más información, vea Tipo de conexión de Teradata (SSRS).
También se pueden crear modelos basados en una base de datos de Teradata.
Para más información, consulte la siguientes notas del producto en el sitio de Teradata: Microsoft SQL Server 2012 Reporting Services y Teradata Corporation.
Volver a la tabla de orígenes de datos
Extensión de datos de lista de SharePoint
Reporting Services incluye la extensión de datos de Lista de SharePoint de Microsoft SQL Server Reporting Services para que pueda usar listas de SharePoint como origen de datos en un informe. Puede recuperar datos de listas desde lo siguiente:
SharePoint Server 2013
SharePoint Foundation 2010 y SharePoint Server 2010
Windows SharePoint Services 3.0 y Office SharePoint Server 2007
Hay tres implementaciones del proveedor de datos de Lista de SharePoint.
En un entorno de creación de informes como el Generador de informes o el Diseñador de informes de Herramientas de datos de SQL Server (SSDT), o para un servidor de informes que se configura en modo nativo, los datos de la lista proceden del servicio web de Lists.asmx para el sitio de SharePoint.
En un servidor de informes que se configura en el modo integrado de SharePoint, los datos de la lista vienen del servicio web de Lists.asmx correspondiente o de las llamadas de programación a la API de SharePoint. En este modo, puede recuperar los datos de la lista de una granja de servidores de SharePoint.
Para SharePoint Server 2010 y SharePoint Server 2013, el Complemento Microsoft SQL Server Reporting Services para Tecnologías de Microsoft SharePoint le permite recuperar datos de lista de un servicio web Lists.asmx para un sitio de SharePoint o del sitio de SharePoint que forma parte de una granja de servidores de SharePoint. Este escenario también es conocido como modo local porque no se requiere un servidor de informes.
Las credenciales que puede especificar dependen de la implementación que la aplicación cliente use. Para obtener más información, vea Tipo de conexión de lista de SharePoint (SSRS).
Extensión de procesamiento de datos XML
Reporting Services incluye una extensión de procesamiento de datos XML que le permite usar datos XML en un informe. Los datos pueden recuperarse de un documento XML, un servicio web o una aplicación basada en Web a la que se pueda tener acceso mediante una dirección URL. Para obtener más información, vea Tipo de conexión XML (SSRS). Para obtener más información acerca del diseñador de consultas asociado, vea la sección dedicada al diseñador de consultas basado en texto en Interfaz de usuario del diseñador gráfico de consultas. Puede encontrar ejemplos en Reporting Services: uso de XML y orígenes de datos del servicio Web.
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos de SAP NetWeaver Business Intelligence
Reporting Services incluye una extensión de procesamiento de datos que permite el uso de datos de un origen de datos de SAP NetWeaver Business Intelligence en un informe.
Para obtener más información, vea Tipo de conexión de SAP NetWeaver BI (SSRS). Para obtener más información acerca del diseñador de consultas asociado, vea Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI.
Para obtener más información acerca de SAP NetWeaver Business Intelligence, vea Usar SQL Server 2008 Reporting Services con SAP NetWeaver Business Intelligence.
Volver a la tabla de orígenes de datos
Extensión de procesamiento de datos de Hyperion Essbase Business Intelligence
Reporting Services incluye una extensión de procesamiento de datos que permite el uso de datos de un origen de datos de Hyperion Essbase en un informe.
Para obtener más información, vea Tipo de conexión de Hyperion Essbase (SSRS). Para obtener más información acerca del diseñador de consultas asociado, vea Interfaz de usuario del Diseñador de consultas de Hyperion Essbase.
Para obtener más información acerca de Hyperion Essbase, vea Usar SQL Server 2005 Reporting Services con Hyperion Essbase.
Volver a la tabla de orígenes de datos
Vea también
Conceptos
Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS)