Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una suscripción controlada por datos proporciona una manera de usar datos dinámicos de suscripción que se recuperan de un origen de datos externo en tiempo de ejecución. Una suscripción controlada por datos también puede usar texto estático y valores predeterminados que especifique cuando se define la suscripción. Puede usar suscripciones controladas por datos para hacer lo siguiente:
Distribuir un informe a una lista de suscriptores cambiante. Por ejemplo, puede usar suscripciones controladas por datos para distribuir un informe a lo largo de una organización grande en la que los suscriptores varían de un mes a otro, o usar otros criterios que determinen la pertenencia a grupos de un conjunto de usuarios existente.
Filtre la salida del informe usando los valores de los parámetros del informe que se recuperan durante la ejecución.
Modificar los formatos de salida y las opciones de entrega del informe para cada entrega de informe.
Una suscripción controlada por datos se compone de varias partes. Los aspectos fijos de una suscripción controlada por datos se definen al crear la suscripción y se incluyen los siguientes:
El informe para el que se define la suscripción (una suscripción siempre se asocia a un solo informe).
La extensión de entrega utilizada para distribuir el informe. Puede especificar la entrega de correo electrónico del servidor de informes, la entrega de recursos compartidos de archivos, el proveedor de entrega null que se usa para cargar previamente la memoria caché o una extensión de entrega personalizada. No se pueden especificar varias extensiones de entrega dentro de una sola suscripción.
El origen de datos de suscriptor. Debe especificar una cadena de conexión al origen de datos que contiene datos de suscriptor al definir la suscripción. El origen de datos del suscriptor no se puede especificar dinámicamente en tiempo de ejecución.
La consulta que se utiliza para seleccionar los datos de suscriptor debe especificarse al definir la suscripción. No se puede cambiar la consulta en tiempo de ejecución.
Los valores dinámicos que se utilizan en una suscripción controlada por datos se obtienen al procesar la suscripción. Entre los ejemplos de datos de variables que puede usar en una suscripción se incluyen el nombre del suscriptor, la dirección de correo electrónico, el formato de salida de informe preferido o cualquier valor válido para un parámetro de informe. Para utilizar valores dinámicos en una suscripción controlada por datos se define una asignación entre los campos que se devuelven en la consulta y opciones de entrega específicas y parámetros de informe. Los datos variables se recuperan desde un origen de datos de suscriptor cada vez que se procesa la suscripción.
Requisitos para usar suscripciones de Data-Driven
La funcionalidad de suscripción controlada por datos no está disponible en todas las ediciones. También hay limitaciones en los tipos de orígenes de datos que puede usar para recuperar datos de suscripción en tiempo de ejecución. En la lista siguiente se ofrece más información acerca de los requisitos:
Para obtener más información sobre las ediciones de SQL Server que admiten la funcionalidad de suscripción controlada por datos, vea Características compatibles con las ediciones de SQL Server 2012 (https://go.microsoft.com/fwlink/?linkid=232473).
Para los datos de suscripciones, elija un origen de datos que pueda proporcionar información de esquema al servidor de informes. Algunos ejemplos de tipos de origen de datos admitidos incluyen datos relacionales de SQL Server, Oracle, bases de datos de Analysis Services, datos de paquetes de SQL Server Integration Services, orígenes de datos ODBC y orígenes de datos OLE DB. Para obtener más información sobre los requisitos del origen de datos de suscriptor, consulte Uso de un origen de datos externo para datos de suscriptor (Data-Driven suscripción).
Trabajar con suscripciones de Data-Driven
En los temas siguientes se proporciona más información sobre las suscripciones controladas por datos.
| Temas | Descripción |
|---|---|
| Crear, modificar y eliminar una suscripción de Data-Driven | Explica cómo crear, modificar o eliminar una suscripción controlada por datos. |
| Usar un origen de datos externo para los datos de suscriptor (Data-Driven Subscription) | Proporciona información sobre los orígenes de datos que puede utilizar para una suscripción controlada por datos. |
| Creación de una suscripción de Data-Driven (tutorial de SSRS) | Proporciona instrucciones paso a paso para aprender a crear una suscripción controlada por datos. |
| Informes de almacenamiento en caché (SSRS) | Describe cómo utilizar el Proveedor de entrega NULL con una suscripción controlada por datos para cargar previamente la memoria caché. |
Véase también
Suscripciones y distribución (Reporting Services)
Crear página de suscripción controlada por datos (Administrador de informes)
Cargar previamente la memoria caché (Administrador de informes)