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.

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.

Esta lección supone que completó la Lección 2 y que el origen de datos del informe usa credenciales almacenadas.

Iniciar el Asistente para suscripciones controladas por datos

  1. En el Administrador de informes, haga clic en Inicio y desplácese hasta el informe Employee Sales Summary.

  2. Abra el informe.

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

  4. Escriba una descripción de la suscripción.

  5. Para Método de entrega, seleccione Recurso compartido del Servidor de informes y, a continuación, haga clic en Siguiente.

Especificar una conexión al origen de datos del suscriptor

  1. Haga clic en Un origen de datos personalizado.

  2. En Tipo, seleccione Microsoft SQL Server como tipo de origen de datos.

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

    data source=localhost; initial catalog=Subscribers
    
  4. Haga clic en Credenciales almacenadas de forma segura en el servidor de informes.

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

    Importante: 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.

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

Definir una consulta para recuperar datos del suscriptor

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

    Select * from UserInfo
    
  2. Haga clic en Validar y, a continuación, en Siguiente.

Establecer opciones de entrega

  1. Para el nombre de archivo, en Origen de configuración, seleccione Obtener el valor de la base de datos. En Valor de configuración, seleccione LastName.

  2. Para la ruta de acceso, en Origen de configuración, 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. Si no está seguro de cómo crear una carpeta pública, vea Cómo crear una carpeta compartida para la entrega a recursos compartidos de archivos del servidor de informes.

  3. Para Formato de representación, en Origen de configuración, seleccione Obtener el valor de la base de datos. En Valor de configuración, seleccione Format.

  4. Para el modo de escritura, para Origen de configuración, seleccione Especificar un valor estático. En Valor de configuración, seleccione AutoIncrement. Haga clic en Siguiente.

  5. Para Extensión de archivo, para Origen de configuración, seleccione Especificar un valor estático. En Valor de configuración, seleccione True.

  6. Para Nombre de usuario, en Origen de configuración, seleccione Especificar un valor estático. En Valor de configuración, escriba su cuenta de usuario del dominio. Escríbalo en este formato: <dominio>\<cuenta>.

  7. Para Contraseña, en Origen de configuración, seleccione Especificar un valor estático. En Valor de configuración, escriba su contraseña. Escríbala con cuidado. El asistente no valida la contraseña.

  8. Haga clic en Siguiente.

Especificar un valor de parámetro para cambiar los resultados del informe

  1. Utilice los valores de parámetro predeterminados para Mes y Año.

  2. Para Empleado, seleccione Obtener el valor de la base de datos. En Valor, seleccione EmployeeID. Haga clic en Siguiente.

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

Pasos siguientes

Cuando se ejecute la suscripción, se entregarán tres archivos de informe al recurso compartido de archivos que ha especificado, uno por cada suscriptor del origen de datos Subscribers. Cada entrega debe ser única en cuanto a datos (los datos deben ser específicos de cada empleado), 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.

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 Cómo busco los tutoriales (Reporting Services).