Agregar datos de orígenes de datos externos (SSRS)

Para recuperar datos de un origen de datos externo, use una conexión de datos. La información de la conexión de datos la suele proporcionar el propietario del origen de datos externo, que es responsable de otorgar los permisos y de especificar qué tipos de credenciales se han de usar. La información de la conexión de datos se guarda como un origen de datos de informe. El tipo de origen de datos especifica qué extensión de datos usar para recuperar los datos.

Para obtener más información acerca de los tipos de origen de datos, vea En esta sección.

En este artículo

Descripción de la tecnología de acceso a datos

Descripción de los datos de informe

Trabajar con tipos de datos

Temas de procedimientos

En esta sección

Secciones relacionadas

Descripción de la tecnología de acceso a datos

Recuperar los datos para un conjunto de datos de informe requiere varios niveles de software de acceso a datos. La siguiente lista proporciona una descripción simple de cómo funcionan los informes con las tecnologías de acceso a datos:

  • Aplicación e interfaz de usuario: la aplicación Generador de informes que utiliza para crear un origen de datos, agregar una referencia a un origen de datos compartido, agregar un conjunto de datos compartido o agregar un elemento de informe que incluya los orígenes de datos y conjuntos de datos de los que depende.

  • Elementos de la definición de informe: los conjuntos de datos y orígenes de datos forman parte de la definición del informe. Una vez publicado un informe en un servidor de informes, los orígenes de datos compartidos y los conjuntos de datos compartidos se administran con independencia desde la definición de informe.

    • Origen de datos y origen de datos compartidos: el elemento de una definición de informe que incluye la información sobre el tipo de extensión de procesamiento de datos, la información de conexión y la autenticación.

    • Colección de campos y conjuntos de datos: elemento de una definición de informe que incluye la consulta, la colección de campos y los tipos de datos de campo.

  • Extensiones de datos de Reporting Services: las extensiones de datos integrados que se instalan con el Generador de informes. Una extensión de datos proporciona una funcionalidad que controla los parámetros de autenticación, agregados de servidor y parámetros de varios valores.

  • Proveedor de datos: el software que administra la conexión y recuperación de datos desde el origen de datos externo. El proveedor de datos define la sintaxis de la cadena de conexión. La mayoría de las extensiones de datos se compilan sobre una capa del proveedor de datos.

  • Origen de datos externo: de dónde recuperar los datos de informe; por ejemplo, una base de datos, un archivo, un cubo o un servicio web.

[!NOTA]

Al no estar conectado a un servidor de informes, puede elegir desde las extensiones de datos que se instalan con el Generador de informes. Obtiene acceso a los datos como un usuario único utilizando las credenciales de su equipo. Al estar conectado a un servidor de informes, puede elegir desde las extensiones de datos que se instalan en el servidor de informes. Obtiene acceso a los datos como uno de los diferentes usuarios que ejecutan el informe, para lo que utiliza las credenciales del servidor de informes. Para obtener más información, vea Especificar credenciales en el Generador de informes.

Descripción de los datos de informe

En su forma más simple, un informe muestra los datos desde un conjunto de datos de informe de una región de datos de la página del informe, es decir, de una tabla única, gráfico, matriz u otro tipo de región de datos del informe. Los datos de un conjunto de datos de informe proceden del primer conjunto de resultados que se devuelve desde un comando de consulta único que ejecuta desde un acceso de solo lectura a un origen de datos externo. Todas las regiones de datos se expanden lo necesario para mostrar todos los datos del conjunto de datos.

Los datos de un conjunto de datos suelen ser tabulares. Las columnas son los campos de la consulta del conjunto de datos. Las filas proceden de las filas del conjunto de resultados. Puede utilizar los siguientes tipos generalizados de datos en un informe:

  • Datos rectangulares. Datos de un conjunto de resultados que tiene el mismo número de columnas en cada fila.

  • Los datos jerárquicos se admiten como un conjunto de filas planas.

    • No se admiten jerarquías desiguales, en las que hay un número diferente de columnas en cada fila de datos. Para algunas extensiones de datos, esto tiene algunas implicaciones.

    • Las extensiones de datos que funcionan con orígenes de datos multidimensionales usan XML para el protocolo Analysis y recuperan los datos como un conjunto de filas plano, no como un conjunto de celdas.

    • La extensión de datos XML aplana automáticamente los datos XML que se van a usar en un informe. Si la primera instancia de un elemento XML no incluye todos los atributos o subelementos, es posible que los datos no estén disponibles como datos de informe.

  • Se admiten los datos recursivos. Un conjunto de resultados que contiene una jerarquía de datos recursiva incluye toda la información sobre la estructura de jerarquía en un conjunto de resultados rectangular. Por ejemplo, el informe a estructurar en una compañía puede ser representado por una tabla que incluya dos columnas: un empleado y un administrador. Cada administrador también es un empleado con un administrador. El administrador superior normalmente contiene un null o algún otro identificador que indique que este empleado no tiene ningún administrador.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Trabajar con tipos de datos

Cuando se crea un conjunto de datos, los tipos de datos de los campos se asignan a un subconjunto de tipos de datos de Common Language Runtime (CLR) de .NET Framework. Los tipos de datos que no pueden asignarse claramente se devuelven como cadenas. Para obtener más información sobre cómo trabajar con tipos de datos de campo, vea Colección Campos del conjunto de datos (Generador de informes y SSRS). Cuando se crea un parámetro, el tipo de datos debe ser un tipo de datos de definición de informe compatible. Para obtener más información sobre cómo asignar tipos de datos del proveedor de datos a un parámetro de informe, vea Tipos de datos en expresiones (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Temas de procedimientos

Esta sección contiene instrucciones paso a paso para trabajar con conexiones de datos, orígenes de datos y conjuntos de datos.

Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes y SSRS)

Crear un conjunto de datos compartido o un conjunto de datos incrustado (Generador de informes y SSRS)

Agregar un filtro a un conjunto de datos (Generador de informes y SSRS)

Icono de flecha usado con el vínculo Volver al principioVolver al principio

En esta sección

Los siguientes temas proporcionan información sobre cada extensión de datos integrados.

Tema

Tipo de origen de datos

Tipo de conexión de SQL Server (SSRS)

Microsoft SQL Server

Tipo de conexión de Analysis Services para MDX (SSRS)

Microsoft SQL Server Analysis Services

Tipo de conexión de PowerPivot (SSRS)

Microsoft SQL Server Analysis Services

Tipo de conexión de lista de SharePoint (SSRS)

Microsoft Lista de SharePoint

Tipo de conexión SQL Azure (SSRS)

Microsoft Base de datos SQL

Tipo de conexión Almacenamiento de datos paralelo de SQL Server (SSRS)

Microsoft Almacenamiento de datos paralelo de SQL Server 2008 R2

Tipo de conexión de SAP NetWeaver BI (SSRS)

SAP NetWeaver BI

Tipo de conexión de Hyperion Essbase (SSRS)

Hyperion Essbase

Tipo de conexión OLE DB (SSRS)

OLE DB

Tipo de conexión ODBC (SSRS)

ODBC

Tipo de conexión XML (SSRS)

XML

Conexión de modelo de informe (SSRS)

modelo .smdl

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Secciones relacionadas

Estas secciones de la documentación proporcionan información conceptual detallada sobre los datos de informe, así como información de procedimientos acerca de cómo definir, personalizar y usar las partes de un informe que están relacionadas con datos.

Tema

Descripción

Agregar datos a un informe (Generador de informes y SSRS)

Proporciona información general sobre cómo obtener acceso a los datos del informe.

Conexiones de datos, orígenes de datos y cadenas de conexión en el Generador de informes

Proporciona información sobre las conexiones de datos y los orígenes de datos.

Conjuntos de datos incrustados y compartidos de informe (Generador de informes y SSRS)

Proporciona información sobre conjuntos de datos compartidos e incrustados.

Colección Campos del conjunto de datos (Generador de informes y SSRS)

Proporciona información sobre la colección de campos de conjunto de datos que genera la consulta.

Orígenes de datos admitidos por Reporting Services (SSRS) en la documentación relativa a Reporting Services en los Libros en pantalla de SQL Server.

Proporciona información detallada sobre la plataforma y la compatibilidad de versiones para cada extensión de datos.

Introducción a las extensiones de procesamiento de datos en la documentación relativa a Reporting Services en los Libros en pantalla de SQL Server.

Proporciona a los usuarios expertos información detallada sobre las extensiones de datos.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Vea también

Conceptos

Agregar datos a un informe (Generador de informes y SSRS)

Otros recursos

Diseñadores de consultas (Generador de informes)