Lección 3: Crear una suscripción controlada por datos

En esta lección del tutorial Reporting Services, usarás las páginas de suscripción controlada por datos de los portales web de Reporting Services para conectarte a un origen de datos de suscripción. A continuación, crea una consulta que recupera los datos de la suscripción y asigna el conjunto de resultados a las opciones de informe y entrega.

Nota:

Antes de empezar, compruebe que el servicio del Agente SQL Server esté en ejecución. Si no es así, no podrá guardar la suscripción. Un método para comprobarlo es abrir el Administrador de configuración de SQL Server. En esta lección se supone que completó la lección 1 y la lección 2, y que el origen de datos del informe usa credenciales almacenadas. Para obtener más información, consulta Lección 2: Modificar las propiedades del origen de datos de informe

Iniciar el Asistente para suscripciones controladas por datos

  1. En el portal web de Reporting Services, haz clic en Inicio y ve hasta la carpeta que contiene el informe Sales Orders.

  2. En el menú contextual del informe, haz clic en Administrar y después en Suscripciones en el panel izquierdo.

  3. Seleccione Crear una suscripción. Si no ve este botón, no dispones de permisos para el Administrador de contenido.

Definir una descripción

  1. Escriba Entrega de pedido de ventas en la descripción.

Tipo

  1. Selecciona suscripciones controladas por datos.

Programación

  1. En la sección de programación, haz clic en Programación específica del informe.
  2. Selecciona Programar auditoría.
  3. En Detalles de programación, selecciona Una vez.
  4. Especifique una hora de inicio que sea unos cuantos minutos después de la hora actual.
  5. Establezca un valor en Fechas de inicio y finalización.
  6. Seleccione Aplicar.

Destination

  1. En la sección Destino, seleccione Recurso compartido de archivos de Windows para el método de entrega.

Dataset

  1. Selecciona Editar conjunto de datos.

  2. Seleccione Un origen de datos personalizado.

  3. Seleccione Microsoft SQL Server como tipo de Conexión de origen de datos.

  4. En Cadena de conexión, escriba la siguiente cadena de conexión. Subscribers es la base de datos que ha creado en la lección 1.

    data source=localhost; initial catalog=Subscribers
    

Credenciales

  1. Seleccione Usar las siguientes credenciales.
  2. Seleccione Nombre de usuario y contraseña de Windows.
  3. En Nombre de usuario y Contraseña, escriba el nombre de usuario y la contraseña del dominio. Incluya tanto el dominio como la cuenta de usuario al especificar Nombre de usuario.

Nota:

Las credenciales usadas para conectarse a un origen de datos de suscriptor no se devuelven a Management Studio. Si modifica la suscripción más adelante, deberá volver a escribir la contraseña utilizada para conectarse al origen de datos.

Consultar

  1. En el cuadro de consultas, escriba la consulta siguiente:

    Select * from OrderInfo  
    
  2. Especifique un tiempo de espera de 30 segundos.

  3. Selecciona Validar consulta y a continuación Aplicar.

Opciones de entrega

Rellene los siguientes valores:

Parámetro Origen del valor Valor/campo
Nombre de archivo Obtener valor de conjunto de datos Pedido de
Path Escribir valor En Valor, escriba el nombre de un recurso compartido de archivos público para el que disponga de permisos de escritura (por ejemplo, \\mycomputer\public\myreports).
Formato de representación Obtener valor de conjunto de datos Formato
Escribir valor Incremento automático
Extensión de archivo Escribir valor True
Nombre de usuario Escribir valor Escriba su cuenta de usuario de dominio. Escríbalo con este formato: <dominio>\<cuenta>. La cuenta de usuario tiene que disponer de permisos en la ruta de acceso que ha configurado.
Contraseña Escribir valor Escribir la contraseña
Usar la cuenta de recurso compartido de archivos Escribir valor False

Parámetros de informe

  1. En el campo OrderNumber, selecciona Obtener valor del conjunto de datos. En Valor, seleccione Order.
  2. Seleccione Crear suscripción.

Pasos siguientes

Cuando se ejecuta la suscripción, entrega cuatro archivos de informe al recurso compartido de archivos que has especificado, uno por cada pedido del origen de datos Suscriptores. Cada entrega debe ser única en cuanto a datos (los datos deben ser específicos de cada pedido), formato de representación y formato de archivo. Puede abrir cada informe desde la carpeta compartida para comprobar que todas las versiones se hayan personalizado en función de las opciones de suscripción que haya definido.

Screenshot of the list of files created by the subscription.

La página de suscripción del portal web contiene la fecha de Última ejecución y el Estado de la suscripción.

Nota:

Actualice la página cuando la suscripción se ejecute para ver la información actualizada.

Screenshot of the subscription information in the portal.

Con este paso finaliza el tutorial "Definir una suscripción controlada por datos".