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 (DPE). Para recuperar datos de informe de un origen de datos, debe seleccionar una extensión de procesamiento de datos que admita tanto el tipo de origen de datos como la versión del software que se ejecuta en el origen de datos y la plataforma del origen de datos (32 bits, x64 de 64 bits o Itanium de 64 bits).

Al implementar Reporting Services, se instala un conjunto de extensiones de procesamiento de datos y se registra automáticamente 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 siguientes tipos de orígenes de datos: Microsoft SQL Server; Microsoft SQL Server Analysis Services para MDX, DMX y Microsoft PowerPivot; Microsoft SQL Azure; SQL Server Parallel Data Warehouse; Oracle; SAP NetWeaver BI; Hyperion Essbase; Microsoft SharePoint List; Teradata; OLE DB; ODBC; y 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 utilizando 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 predeterminad, el archivo se encuentra en el directorio <drive>\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies. Por ejemplo, la extensión de datos Analysis Services es OLEDB MD.

Varios proveedores de datos estándar de .NET Framework de terceros están disponibles como descargas en el Centro de descarga 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 Generador de informes 3.0 en la documentación del Generador de informes 3.0 en 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 sobre las características, vea Características de Reporting Services y Características admitidas por las ediciones de SQL Server 2008 R2. 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 Business Intelligence Development Studio es una aplicación de 32 bits. Business Intelligence Development Studio 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 o Itanium), 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 datos de 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 usar Reporting Services para un informe?".

  • Tipo de origen de datos de Reporting Services: 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: es la extensión de procesamiento de datos de Reporting Services u otro proveedor de datos que se corresponda con el tipo de origen de datos de Reporting Services seleccionado. Esta columna responde a la pregunta: "Cuando se selecciona un tipo de origen de datos, ¿qué extensión de procesamiento de datos correspondiente o proveedor de datos se usa?".

  • Versión del proveedor de datos subyacente (opcional): algunos tipos de orígenes 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: es la versión del origen de datos de destino admitida por la DPE o el proveedor de datos. Esta columna responde a la pregunta: "¿Puede esta extensión de procesamiento de datos o este proveedor de datos recuperar datos de 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: "¿Se puede instalar esta extensión de procesamiento de datos o este proveedor de datos 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)

Datos

Origen

Plataforma x86

Origen

de datos

Plataforma x64

Origen

de datos

Plataforma ia64

Versión del origen de datos

RS

Plataforma x86

RS

Plataforma x64

RS

Plataforma ia64

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

S

SQL Server 2008 y versiones posteriores

SQL Server 2005

SQL Server 2000

SQL Server 7.0, x86 únicamente

S

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

S

SQL Server 2008 y versiones posteriores

SQL Server 2005

SQL Server 2000

SQL Server 7.0, x86 únicamente

SQL Server 6.5 y versiones anteriores, x86 únicamente

S

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

S

SQL Server 2008 y versiones posteriores

SQL Server 2005

SQL Server 2000

SQL Server 7.0

S

S

S

SQL Azure base de datos

Microsoft SQL Azure

Extensión de procesamiento de datos de Reporting Services integrada

Extiende System.Data.SqlClient

N/A

N/A

N/A

SQL Azure

S

S

S

Dispositivo SQL Server PDW

Almacenamiento de datos paralelo de Microsoft

Extensión de procesamiento de datos de Reporting Services integrada

N/A

N/A

N/A

N/A

Almacenamiento de datos paralelo de SQL Server 2008 R2

S

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

S

SQL Server 2008 Analysis Services y versiones posteriores

SQL Server 2005 Analysis Services 

S

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

N

N

SQL Server 2000

Analysis Services

S

N

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

S

SQL Server 2008 Analysis Services

S

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

S

SQL Server 2005 Analysis Services 

S

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

S

SQL Server 2000

Analysis Services 

S

N

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 la Nota.

N

S

N

Productos de SharePoint 2010

S

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 la Nota.

S

S

N

Windows SharePoint Services 3.0 y Office SharePoint Server 2007

S

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.

 

 

 

Servicios web XML o documentos

S

S

S

Modelo de 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.

 

 

 

Los modelos se pueden crear a partir de:

SQL Server 2008 y versiones posteriores

SQL Server 2005

SQL Server 2000

SQL Server 2005 Analysis Services

Oracle 9.2.0.3 o posterior

Teradata v13, v12 y v6.2

S

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.

 

 

 

SAP NetWeaver BI 3.5

S

 

 

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

 

 

Hyperion Essbase 9.3.1

S

 

 

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

Oracle 10g, 9, 8.1.7

S

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

 

 

Teradata versión 13

Teradata versión 12

Teradata versión 6.20

S

N

S

Base de datos relacional de DB2

Nombre de extensión de datos registrada personalizada

Proveedor OLE DB de Microsoft para DB2

Realice la instalación desde el sitio de descarga de Microsoft SQL Server 2008 Feature Pack.

Vea la documentación de HI Server para obtener información acerca de las plataformas compatibles.

S

S

N

S

Base de datos relacional de DB2

Nombre de extensión de datos registrada personalizada

Host Integration Server 2004

Vea la documentación de HI Server.

S

S

N

S

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

Cualquier origen de datos que admita OLE DB. Vea la Nota.

S

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

Cualquier origen de datos que admita ODBC. Vea la Nota.

S

S

S

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 Business Intelligence Development Studio. 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 Generador de informes 3.0 en la documentación del Generador de informes 3.0 en 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, x64 e Itanium.

En Business Intelligence Development Studio, 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 Microsoft SQL Azure

El tipo de origen de datos Microsoft SQL Azure incluye y extiende el proveedor de datos de .NET Framework para SQL Server.

En Business Intelligence Development Studio, 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 usa con el tipo de origen de datos Microsoft SQL Server.

Business Intelligence Development Studio diferencia automáticamente entre los tipos de origen de datos de Microsoft SQL Azure 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 SQL Azure y de SQL Server se recuperan de forma similar, pero hay algunos requisitos que solo se aplican a SQL Azure. Para obtener más información, vea Tipo de conexión de 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 Business Intelligence Development Studio, 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 usa con el tipo de origen de datos Microsoft SQL Server.

Business Intelligence Development Studio diferencia automáticamente entre los tipos de origen de datos 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 2008 R2 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 del 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, x64 e Itanium.

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), Información general de XML for Analysis (XMLA), 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. Para obtener más información, vea Diseñar modelos de informe basados en cubos.

SQL Server 2000 Analysis Services

Al conectarse a un origen de datos de SQL Server 2000 Analysis Services, la extensión de procesamiento de datos de Microsoft SQL Server Analysis Services no admite parámetros de consulta.

Para conectarse a SQL Server 2000 Analysis Services, el SDK de XMLA debe estar instalado en el servidor de Analysis Services y usar un protocolo HTTP con una dirección URL que apunte a la ubicación del SDK de XMLA. No se admite el protocolo TCP/IP. Para obtener más información, vea el SDK de XML for Analysis 1.1 (puede estar en inglés).

Volver a la tabla de orígenes de datos

Extensión de procesamiento de datos de OLE DB

La extensión de procesamiento de datos 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, x64 e Itanium.

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 el proveedor de datos se compila de forma nativa y se ejecuta en plataformas x86, x64 e Itanium.

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 Analysis Services 8.0

Para recuperar datos de SQL Server 2000 Analysis Services, use el proveedor OLE DB para OLAP Services 8.0. Las consultas en SQL Server 2000 Analysis Services se escriben con expresiones multidimensionales (MDX).

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.

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 siguiente 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 origen de datos, vea Cómo usar 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 (puede estar en inglés) 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, x64 e Itanium. 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 usar 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 (puede estar en inglés) 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. Para obtener más información, vea Crear y usar modelos de informe basados en 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 Business Intelligence Development Studio:

BI Development Studio 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

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 obtener más información, vea Crear y usar modelos de informe basados en Teradata.

Para obtener más información, vea Usar SQL Server 2008 Reporting Services con el Proveedor de datos .NET Framework para Teradata.

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 las listas de SharePoint como origen de datos en un informe. Puede recuperar los datos de la lista de SharePoint Foundation 2010, SharePoint Server 2010, Windows SharePoint Services 3.0 y Office SharePoint Server 2007. Hay tres implementaciones del proveedor de datos de SharePoint List.

  1. En un entorno de creación de informes como el Generador de informes o el Diseñador de informes de Business Intelligence Development Studio, 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.

  2. 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.

  3. Para SharePoint Server 2010 únicamente, el Complemento Microsoft SQL Server Reporting Services para Tecnologías de Microsoft SharePoint le permite recuperar los datos de la lista de un servicio web de 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 la conexión de lista de SharePoint (SRRS).

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. Para obtener ejemplos, vea la página en que se describe cómo usar orígenes de datos XML y de servicio web en Reporting Services.

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 BI de SAP NetWeaver (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

Orígenes de datos de modelos de informes

Puede usar modelos de informe generados a partir de bases de datos relacionales de SQL Server, bases de datos de Oracle que ejecutan la versión 9.2.0.3 o posteriores, bases de datos de Teradata que ejecutan la versión 13.00, 12.00 ó 6.20, o cubos multidimensionales de SQL Server 2005 Analysis Services o versiones posteriores como orígenes de datos para los informes creados en el Diseñador de informes y el Generador de informes. Al seleccionar un origen de datos de modelo de informe, está seleccionando un modelo del origen de datos subyacente. Para usar un modelo de informe como un origen de datos, debe publicarlo en un servidor de informes o en una biblioteca de SharePoint.

Para obtener más información acerca de la compatibilidad de las versiones de Oracle, vea Oracle en este tema. Para obtener más información sobre la compatibilidad de las versiones de Teradata, vea Teradata en este tema.

Para obtener más información, vea Conexión de modelo de informe (SSRS) y Trabajar con el Diseñador de consultas de modelo de informe.

Para obtener más información acerca de cómo crear modelos de informe a partir de orígenes de datos, vea Trabajar con el Diseñador de modelos y Generar modelos utilizando herramientas de administración de informes.

Volver a la tabla de orígenes de datos

Historial de cambios

Contenido actualizado

Se ha agregado una entrada para Teradata versión 13.