Compartir a través de


Datos de informe en SQL Server Reporting Services (SSRS)

Los datos de informe pueden provenir de varios orígenes de datos de su organización. El primer paso para diseñar un informe es crear orígenes de datos y conjuntos de datos que representan los datos del informe subyacentes. Cada origen de datos incluye información de conexión de datos. Cada conjunto de datos incluye un comando de consulta que define el conjunto de campos que se van a usar como datos de un origen de datos. Para visualizar datos de cada conjunto de datos, agregue una región de datos, como una tabla, una matriz, un gráfico o un mapa. Cuando se procesa el informe, las consultas se ejecutan en el origen de datos y cada región de datos se expande según sea necesario para mostrar los resultados de la consulta para el conjunto de datos.

Términos

Si no está familiarizado con los conceptos de Reporting Services, revise los siguientes términos en Conceptos de Reporting Services (SSRS):conexión de datos, orígenes de datos incrustados, orígenes de datos compartidos, conjuntos de datos incrustados, conjuntos de datos compartidos, consultas de conjuntos de datos, elementos de informe y alertas de datos.

Sugerencias para especificar datos de informe

Use la siguiente información para diseñar la estrategia de datos del informe.

  • Orígenes de datos Los orígenes de datos se pueden publicar y administrar independientemente de los informes de un servidor de informes o un sitio de SharePoint. Para cada origen de datos, usted o el propietario de la base de datos pueden administrar la información de conexión en un solo lugar. Las credenciales del origen de datos se almacenan de forma segura en el servidor de informes; no incluye contraseñas en la cadena de conexión. Puede redirigir un origen de datos de un servidor de prueba a un servidor de producción. Puede deshabilitar un origen de datos para suspender todos los informes que lo usan. Para obtener una lista de los orígenes de datos admitidos, consulte Conexiones de datos , Orígenes de datos y Cadenas de conexión en Reporting Services.

  • Datasets Los conjuntos de datos se pueden publicar y administrar independientemente de los informes o de los orígenes de datos compartidos de los que dependen. Usted o el propietario de la base de datos pueden proporcionar consultas optimizadas para que los autores de informes los usen. Al cambiar la consulta, todos los informes que usan el conjunto de datos compartido usan la consulta actualizada. Puede habilitar el almacenamiento en caché del conjunto de datos para mejorar el rendimiento. Puede programar el almacenamiento en caché de consultas durante una hora específica o usar una programación compartida.

  • Datos usados por elementos de informe Los elementos de informe pueden incluir los datos de los que dependen. Para obtener más información sobre los elementos de informe, vea Elementos de informe en el Diseñador de informes (SSRS) .

  • Filtrar datos Los datos del informe se pueden filtrar en la consulta o en el informe. Puede usar conjuntos de datos y variables de consulta para crear parámetros en cascada y proporcionar al usuario la capacidad de restringir las opciones de miles de selecciones a un número más fácil de administrar. Puede filtrar los datos de una tabla o gráfico en función de los valores de parámetro u otros valores que especifique.

  • Parámetros Los comandos de consulta del conjunto de datos que incluyen variables de consulta crean automáticamente parámetros de informe coincidentes. También puede crear manualmente parámetros. Al ver un informe, la barra de herramientas del informe muestra los parámetros. Los usuarios pueden seleccionar valores para controlar la apariencia del informe o los datos del informe. Para personalizar los datos de informe para audiencias específicas, puede crear conjuntos de parámetros de informe con valores predeterminados diferentes vinculados a la misma definición de informe o usar el campo integrado UserID . Para obtener más información, vea Parámetros de informe (Generador de informes y Diseñador de informes) y Colecciones integradas en expresiones (Generador de informes y SSRS).

  • Alertas de datos Una vez publicado un informe, puede crear alertas basadas en los datos del informe y recibir mensajes de correo electrónico cuando cumpla las reglas que especifique.

  • Agrupar y agregar datos Los datos del informe pueden agruparse y agregarse tanto en la consulta como en el informe. Si agrega valores en la consulta, puede seguir combinando valores en el informe dentro de las restricciones de lo que es significativo. Para obtener más información, vea Filtrar, agrupar y ordenar datos (Generador de informes y SSRS) y función de agregado (Generador de informes y SSRS) .

  • Ordenar datos Los datos de informe se pueden ordenar en la consulta o en el informe. En las tablas, también puede agregar un botón de ordenación interactivo para permitir que el usuario controle el criterio de ordenación.

  • Datos basados en expresiones Dado que la mayoría de las propiedades de informe pueden basarse en expresiones, y las expresiones pueden incluir referencias a campos de conjunto de datos y parámetros de informe, puede escribir expresiones eficaces para controlar los datos y la apariencia del informe. Puede proporcionar a un usuario la capacidad de controlar los datos que ven definiendo parámetros.

  • Mostrar datos de un conjunto de datos Los datos de un conjunto de datos se muestran normalmente en una o varias regiones de datos, por ejemplo, una tabla y un gráfico.

  • Mostrar datos de varios conjuntos de datos Puede escribir expresiones en una región de datos basada en un conjunto de datos que busque valores o agregados en otros conjuntos de datos. Puede incluir subinformes en una tabla basada en un conjunto de datos para mostrar datos de un origen de datos diferente.

Conexiones de datos, orígenes de datos y conjuntos de datos

Use la lista siguiente para ayudar a definir orígenes de datos para un informe.

  • Considere si se deben usar orígenes de datos y conjuntos de datos incrustados o compartidos. Colabore con los propietarios de orígenes de datos para implementar y usar la tecnología de autenticación y autorización adecuada para su organización.

  • Comprenda la arquitectura de la capa de datos de software para su organización y los posibles problemas derivados de los tipos de datos. Comprenda cómo las extensiones de datos y las extensiones de procesamiento de datos pueden afectar a los resultados de la consulta. Los tipos de datos difieren entre el origen de datos, los proveedores de datos y los tipos de datos almacenados en el archivo de definición de informe (.rdl).

  • Comprenda las herramientas y arquitecturas de cliente y servidor de Reporting Services. Por ejemplo, en el Diseñador de informes, crea informes en una máquina cliente que usa tipos de origen de datos integrados. Al publicar un informe, los tipos de origen de datos deben admitirse en el servidor de informes o en el sitio de SharePoint. Para más información, vea Orígenes de datos admitidos por Reporting Services (SSRS).

  • Los orígenes de datos y los conjuntos de datos se crean en un informe y se publican en un servidor de informes o en un sitio de SharePoint desde una herramienta de creación de cliente. Las fuentes de datos se pueden crear directamente en el servidor de informes. Una vez publicadas, puede configurar las credenciales y otras propiedades en el servidor de informes. Para obtener más información, vea Conexiones de datos, orígenes de datos y cadenas de conexión en Reporting Services y Herramientas de Reporting Services.

  • Los orígenes de datos que puede usar dependen de las extensiones de datos de Reporting Services instaladas. La compatibilidad con orígenes de datos puede diferir en función de la herramienta de creación de clientes, la versión del servidor de informes y la plataforma del servidor de informes. Para más información, vea Orígenes de datos admitidos por Reporting Services (SSRS).

  • Las credenciales del origen de datos varían en función del tipo de origen de datos y de si está viendo informes en el cliente o el servidor de informes o en el sitio de SharePoint. Para obtener más información, vea Establecer permisos para los elementos del servidor de informes en un sitio de SharePoint (Reporting Services en modo integrado de SharePoint),Especificar información de credenciales y conexión para orígenes de datos de informe e información de credenciales específica de cada herramienta en herramientas de Reporting Services.

Tareas relacionadas con la creación de conexiones de datos, la adición de datos de orígenes externos, conjuntos de datos y consultas.

Tareas comunes Vínculos
Creación de conexiones de datos Conexiones de datos, orígenes de datos y cadenas de conexión en Reporting Services
Creación de conjuntos de datos y consultas Conjuntos de datos incrustados y compartidos de informe (Generador de informes y SSRS)
Administrar orígenes de datos después de publicarlos Administrar orígenes de datos de informe
Administración de conjuntos de datos compartidos después de publicarlos Administración de conjuntos de datos compartidos
Creación y administración de alertas de datos Alertas de datos de Reporting Services
Almacenar en caché un conjunto de datos compartido Almacenar en caché conjuntos de datos compartidos (SSRS)
Programar un conjunto de datos compartido para cargar previamente la memoria caché Horarios
Agregar una extensión de datos Implementación de una extensión de procesamiento de datos