Compartir a través de


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

En esta lección, utilizará las páginas de suscripción controladas por datos para conectar a un origen de datos de suscripción, crear una consulta que recupera datos de suscripción y asignar 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.

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, vea Lección 2: Modificar las propiedades del origen de datos de informe.

En este tema:

  • Iniciar el Asistente para suscripciones controladas por datos

  • Paso 1: definir una descripción

  • Paso 2: definir una conexión al origen de datos del suscriptor

  • Paso 3: definir una consulta para recuperar datos del suscriptor

  • Paso 4: establecer las opciones de entrega

  • Paso 5: configurar un valor de parámetro para cambiar los resultados del informe

  • Paso 6: programar una suscripción

Iniciar el Asistente para suscripciones controladas por datos

  1. En el Administrador de informes, haga clic en Inicio y navegue hasta la carpeta que contiene el informe Sales Orders.

  2. En el menú contextual del informe, haga clic en Administrar y, a continuación, haga clic en la pestaña Suscripciones.

  3. Haga clic en Nueva suscripción controlada por datos. Si no ve este botón, no dispone de permisos para el Administrador de contenido.

  4. Icono de flecha usado con el vínculo Volver al principio Parte superior

Paso 1: definir una descripción

  1. Escriba Entrega de Sales Order, en la descripción.

  2. Seleccione Windows FileShare para Especifique cómo se notifica a los destinatarios.

  3. Seleccione Especifique solo esta suscripción y, a continuación, haga clic en Siguiente.

  4. Icono de flecha usado con el vínculo Volver al principio Parte superior

Paso 2: definir una conexión al origen de datos del suscriptor

  1. Seleccione Microsoft SQL Server como tipo de origen de datos.

  2. En Cadena de conexión, escriba la siguiente cadena de conexión:

    data source=localhost; initial catalog=Subscribers
    

    [!NOTA]

    La base de datos de suscriptores se creó en la lección 1.

  3. Haga clic en Credenciales almacenadas de forma segura en el servidor de informes.

  4. 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.

  5. Seleccione Utilizar como credenciales de Windows para la conexión al origen de datos y haga clic en Siguiente.

  6. Icono de flecha usado con el vínculo Volver al principio Parte superior

Paso 3: definir una consulta para recuperar datos del suscriptor

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

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

  3. Haga clic en Validar y, a continuación, en Siguiente.

  4. Icono de flecha usado con el vínculo Volver al principio Parte superior

Paso 4: establecer las opciones de entrega

  1. Como Nombre de archivo, seleccione Obtener el valor de la base de datos. Seleccione el campo Order.

  2. En Ruta de acceso, seleccione Especificar un valor estático. En Valor de configuración, escriba el nombre de un recurso compartido de archivos público para el que disponga de permisos de escritura; por ejemplo, (\\mycomputer\public\myreports).

  3. En Formato de representación, seleccione Obtener el valor de la base de datos. Seleccione Formato.

  4. Para el Modo de escritura, seleccione Especificar un valor estático y seleccione Incrementar automáticamente.

  5. En Extensión de archivo, seleccione Especificar un valor estático y seleccione True.

  6. En Nombre de usuario, seleccione Especificar un valor estático. Escriba su cuenta de usuario de dominio. Escríbalo en este formato: <domain>\<account>. La cuenta de usuario tiene que disponer de permisos en la ruta de acceso que configuró en los pasos anteriores.

  7. En Contraseña, seleccione Especificar un valor estático. Escriba su contraseña. Escríbala con cuidado. El asistente no valida la contraseña.

  8. Haga clic en Siguiente.

  9. Icono de flecha usado con el vínculo Volver al principio Parte superior

Paso 5: configurar un valor de parámetro para cambiar los resultados del informe

  1. En OrderNumber, seleccione Obtener el valor de la base de datos. En Valor, seleccione Order. Haga clic en Siguiente.

  2. Icono de flecha usado con el vínculo Volver al principio Parte superior

Paso 6: programar una suscripción

  1. Haga clic en Según una programación creada para esta suscripción y, a continuación, haga clic en Siguiente.

  2. En Detalles de programación, haga clic en Una vez.

  3. Especifique una hora de inicio que sea unos cuantos minutos después de la hora actual.

  4. Haga clic en Finalizar.

  5. Icono de flecha usado con el vínculo Volver al principio Parte superior

Pasos siguientes

Cuando se ejecute la suscripción, se entregarán cuatro archivos de informe al recurso compartido de archivos que ha especificado, uno por cada pedido del origen de datos Subscribers. 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.

Lista de archivos creados por la suscripción

La página de suscripción del Administrador de informes contendrá 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.

Resultados de suscripción en el administrador de informes

Con este paso finaliza el tutorial "Definir una suscripción controlada por datos". Para obtener más información acerca de otros tutoriales de Reporting Services, vea Tutoriales de Reporting Services (SSRS).

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

Vea también

Tasks

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

Conceptos

Suscripciones y entrega (Reporting Services)

Suscripciones controladas por datos

Cómo crear, modificar y eliminar suscripciones controladas por datos

Usar un origen de datos externo para obtener información de los suscriptores (suscripción controlada por datos)