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 3.0 que usa para crear un origen de datos, agregar una referencia a un origen de datos compartido, agregar un conjunto de datos compartido o agregar una 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 3.0. 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 usa las credenciales del servidor de informes. Para obtener más información, vea Servidores de informes y servidores de informes de SharePoint (Generador de informes 3.0 y SSRS) y Especificar credenciales en el Generador de informes 3.0.

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 usar 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 Trabajar con campos en un conjunto de datos de informe (Generador de informes 3.0 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 Trabajar con tipos de datos en expresiones (Generador de informes 3.0 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.

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 datos del 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 3.0 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 Generador de informes 3.0

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

Crear y agregar conjuntos de datos (Generador de informes 3.0 y SSRS)

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

Trabajar con campos en un conjunto de datos de informe (Generador de informes 3.0 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