Orígenes de datos compatibles con Reporting Services
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 instalan y registran automáticamente, tanto en el cliente de creación de informes como en el servidor de informes, un conjunto de extensiones de procesamiento de datos que proporcionan acceso a una serie de tipos de orígenes de datos. SQL Server 2008 Reporting Services (SSRS) instala los tipos de orígenes de datos siguientes: MicrosoftSQL Server, MicrosoftSQL ServerAnalysis Services, Oracle, SAP NetWeaver BI, Hyperion Essbase, Teradata, OLE DB, ODBC y XML.
Además, los administradores del sistema pueden instalar y registrar extensiones de procesamiento de datos (DPE) personalizadas y proveedores de datos estándar de Microsoft.NET Framework. Para procesar y ver un informe, las DPE y los proveedores de datos se deben instalar y registrar en el servidor de informes; para obtener una vista previa de un informe, las DPE y los proveedores de datos se deben instalar y registrar en el cliente de creación de informes. Las DPE y los proveedores de datos se deben compilar de forma nativa para la plataforma donde estén instalados.
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 ServerReporting 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 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 información acerca de las diferencias entre las DPE y los proveedores de datos, vea Extensiones de procesamiento de datos y proveedores de datos de .NET Framework.
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 recuperar datos para un informe, se debe crear un origen de datos que defina una conexión y un conjunto de datos de informe que defina una consulta. Cada tipo de origen de datos tiene asociado un diseñador de consultas para ayudarle a diseñar la consulta. Para obtener más información, vea Crear un conjunto de datos de informe.
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 compatibles con las ediciones de SQL Server 2008. 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 ServerBusiness 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 SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
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 SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
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 SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
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 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 |
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 SQL Server 2005 SQL Server 2000 SQL Server 2005 Analysis Services Oracle 9.2.0.3 o posterior Teradata versión 13, versión 12 y versión 6.2 |
S |
S |
S |
Base de datos multidimensional de SAP |
SAP NetWeaver BI |
Extensión de procesamiento de datos de Reporting Services integrada (SP1) |
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 (SP2) |
Vea la documentación de Hyperion para obtener información acerca de las plataformas compatibles. |
S |
|
|
Hyperion Essbase 9.3.0 |
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 Oracle |
Parte de OLEDB |
Integrada. OLE DB para Oracle |
MSDAORA Parte de MDAC en downloads.microsoft.com. Requiere componentes de cliente de Oracle. Vea la documentación de Oracle para obtener información acerca de las plataformas compatibles. |
S |
|
|
Depende de la versión de MDAC. Para obtener más información, busque "Oracle" en https://support.microsoft.com. |
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 Feature Pack de Microsoft SQL Server 2008. Vea la documentación de HI Server para obtener información acerca de las plataformas compatibles. |
S |
S |
S |
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 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 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 Cómo registrar un proveedor de datos estándar de .NET Framework (Reporting Services).
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. Para obtener más información y comprobar la instalación, vea Archivo de configuración RSReportDesigner y Archivo de configuración RSReportServer.
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. Use esta extensión para conectarse a una base de datos y recuperar datos de ésta en las siguientes versiones de una instancia de SQL Server:
SQL Server 2005 con plataformas basadas en x86, x64 e Itanium
SQL Server 2000 con plataformas basadas en x86, x64 e Itanium
SQL Server 7 con x86
Al seleccionar esta extensión para crear un conjunto de datos de informe, se abre el Diseñador de Visual Database Tools para ayudarle a crear una consulta de Transact-SQL para este 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. 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 acerca de la creación de conjuntos de datos de informe para esta extensión, vea Crear conjuntos de datos de informe a partir de una base de datos relacional de SQL Server. Para obtener más información acerca del diseñador de consultas asociado, vea Herramientas Diseñador de consultas y vistas (Visual Database Tools) e Interfaz de usuario del diseñador gráfico de consultas.
La extensión de procesamiento de datos de MicrosoftSQL Server admite parámetros de varios valores.
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 MicrosoftAnalysis 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 plano. Para obtener más información acerca de la creación de conjuntos de datos de informe para esta extensión, vea Crear conjuntos de datos de informe a partir de SQL Server Analysis Services. Para obtener más información, vea 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 MicrosoftSQL ServerAnalysis 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 acerca de las propiedades extendidas, vea Usar propiedades de campo extendidas para un conjunto de datos de Analysis Services.
Puede usar esta extensión para conectarse y recuperar datos multidimensionales de las versiones de una base de datos de SQL ServerAnalysis Services:
- SQL Server 2005Analysis Services con plataformas basadas en x86, x64 e Itanium.
También puede crear modelos a partir de orígenes de datos de SQL ServerAnalysis 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 2000Analysis Services, la extensión de procesamiento de datos de MicrosoftSQL ServerAnalysis Services no admite parámetros de consulta.
Puede usar esta extensión para conectarse y recuperar datos multidimensionales de las siguientes versiones de una base de datos de SQL ServerAnalysis Services:
- SQL Server 2000Analysis Services con plataformas basadas en x86 e Itanium.
[!NOTA]
SQL Server 2000Analysis Services no se ejecuta en una plataforma x64.
Para conectarse a SQL Server 2000Analysis 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. Seleccione 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. Use esta extensión para conectarse a los siguientes orígenes de datos y recuperar datos de ellos:
SQL Server 2005 con x86, x64 e Itanium
SQL Server 2000 con x86, x64 e Itanium
SQL Server 7 con x86
SQL Server 6.5 y versiones anteriores con x86
Para obtener más información acerca de la creación de conjuntos de datos de informe para esta extensión, vea Crear conjuntos de datos de informe para otros orígenes de datos.
Volver a la tabla de orígenes de datos
OLE DB para Analysis Services 9.0
Para conectarse a MicrosoftSQL Server 2005Analysis 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. Use esta extensión para conectarse a los siguientes orígenes de datos y recuperar datos de ellos:
- MicrosoftSQL Server 2005Analysis Services con plataformas basadas en 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 acerca de la creación de conjuntos de datos de informe para esta extensión, vea Crear conjuntos de datos de informe para otros orígenes de datos.
Volver a la tabla de orígenes de datos
OLE DB para Analysis Services 8.0
Para recuperar datos de SQL Server 2000Analysis Services, use el proveedor OLE DB para OLAP Services 8.0. Las consultas en SQL Server 2000Analysis 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 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 (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 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 (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 sólo 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 Crear conjuntos de datos de informe a partir de una base de datos Oracle. 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:
Versión de BI Development Studio |
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 |
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 Cómo recuperar datos de un origen de datos de Teradata y Definir conjuntos de datos de informe de una base de datos de Teradata (Reporting Services).
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.
Volver a la tabla de orígenes de datos
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 sobre cómo especificar la cadena de conexión, vea Conectar con un origen de datos (Reporting Services). Para obtener más información sobre cómo especificar la consulta, vea Crear conjuntos de datos de informe a partir de datos XML. 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 sobre cómo especificar la cadena de conexión, vea Conectar con un origen de datos (Reporting Services). Para obtener más información sobre cómo especificar la consulta, vea Crear conjuntos de datos de informe a partir de un origen de datos de SAP NetWeaver BI. 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.
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 sobre cómo especificar la cadena de conexión, vea Conectar con un origen de datos (Reporting Services). Para obtener más información sobre cómo especificar la consulta, vea Crear conjuntos de datos de informe a partir de un origen de datos de Hyperion Essbase. 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.
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 ejecuten la versión 9.2.0.3 o posteriores, bases de datos de Teradata que ejecuten la versión 13.00, 12.00 ó 6.20, o cubos multidimensionales de SQL Server 2005Analysis 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. Puede crear y publicar modelos mediante el Diseñador de modelos, el Administrador de informes o SQL ServerManagement Studio.
Para obtener más información sobre 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 acerca del uso de orígenes de datos de modelos de informe del Diseñador de informes, vea Trabajar con el Diseñador de consultas de modelo de informe. Para obtener más información acerca del uso de los orígenes de datos de modelos de informe, vea Trabajar con el Diseñador de modelos, Generar modelos utilizando herramientas de administración de informes y Cómo usar un modelo de informe como origen de datos.
Volver a la tabla de orígenes de datos
Historial de cambios
Contenido actualizado |
---|
Se ha agregado una entrada para Teradata versión 13. |