Compartir a través de


Crear una suscripción controlada por datos (Tutorial de SSRS)

Reporting Services proporciona suscripciones controladas por datos para que pueda personalizar la distribución de un informe en función de los datos dinámicos del suscriptor. Las suscripciones controladas por datos están destinadas a los escenarios siguientes:

  • La distribución de informes a un grupo grande de destinatarios cuya pertenencia al grupo puede cambiar de una distribución a otra. Por ejemplo, la distribución de un informe mensual a todos los clientes actuales.

  • La distribución de informes a un grupo específico de destinatarios basado en criterios predefinidos. Por ejemplo, el envío de un informe de rendimiento de ventas a los diez principales directores de ventas de la organización.

Aprendizaje

En este tutorial se muestra cómo utilizar suscripciones controladas por datos mediante un sencillo ejemplo que ilustra los conceptos.

El tutorial está compuesto por tres lecciones:

Lección 1: Creación de una base de datos de suscriptor de ejemplo
En esta lección aprenderá a crear una base de datos de SQL Server local que contenga información de suscriptor.

Lección 2: Modificación de las propiedades del origen de datos de informe
En esta lección aprenderá a modificar propiedades del origen de datos de informe de manera que el informe pueda ejecutarse en modo desatendido. El procesamiento desatendido requiere las credenciales almacenadas. Además, modificará el conjunto de datos de informe para que incluya un parámetro proporcionado por los datos del suscriptor.

Lección 3: Definir una suscripción controlada por datos
En esta lección aprenderá a definir una suscripción controlada por datos. Esta lección le guía a través de cada página del Asistente para suscripciones controladas por datos.

Requisitos

Normalmente, los administradores del servidor de informes se ocupan de crear y mantener las suscripciones controladas por datos. La posibilidad de crear suscripciones controladas por datos requiere tener conocimientos de creación de consultas, estar familiarizado con los orígenes de datos que contienen datos de suscriptores y tener permisos superiores en un servidor de informes.

El tutorial usará el informe creado en el tutorial Creación de un informe de tabla básico (tutorial de SSRS) y datos de AdventureWorks2012

Para usar este tutorial, debe tener el software siguiente instalado en el sistema:

  • Una edición de SQL Server que admita suscripciones controladas por datos. Para obtener más información, vea Ediciones y componentes de SQL Server 2014.

  • El servidor de informes debe ejecutarse en modo nativo. La interfaz de usuario descrita en este tutorial se basa en un servidor de informes en modo nativo. Las suscripciones se admiten en los servidores de informes de modo de SharePoint pero la interfaz de usuario será diferente a la que se describe en este tutorial.

  • Se debe ejecutar el servicio del Agente SQL Server.

  • Un informe que contenga parámetros. En este tutorial se supone que usa el informe de ejemplo Sales Orders que ha creado con el tutorial Crear un informe de tabla básico (tutorial de SSRS).

  • La base de datos de ejemplo AdventureWorks2012 , que proporciona datos al informe de ejemplo.

  • Una asignación de roles que incluye la tarea Administrar todas las suscripciones en el informe de ejemplo. Esta tarea es necesaria para definir una suscripción controlada por datos. Si es administrador del equipo, la asignación de roles predeterminada para los administradores locales le proporciona los permisos necesarios para crear suscripciones controladas por datos. Para obtener más información, consulte Conceder permisos en un servidor de informes en modo nativo.

  • Una carpeta compartida para la que tenga permisos de escritura. La carpeta compartida debe estar accesible a través de una conexión de red.

Tiempo estimado para completar este tutorial: 30 minutos. Otros 30 minutos si no ha completado el tutorial de informe básico.

Consulte también

Suscripciones controladas por datos
Crear un informe de tabla básico (Tutorial de SSRS)