Share via


Crear, modificar y eliminar suscripciones estándar

Una suscripción estándar es la que crean usuarios individuales que desean recibir un informe por correo electrónico o en una carpeta compartida. Una suscripción estándar siempre se define a través del informe en el que se basa.

El usuario que crea una suscripción es su propietario. Cada usuario puede modificar o eliminar las suscripciones de las que sea propietario. La propiedad no puede cambiarse ni transferirse entre usuarios. Según los ajustes del archivo de configuración RSReportServer, es posible que los usuarios puedan agregar más usuarios a una suscripción (por ejemplo, un supervisor agrega las direcciones de correo electrónico de sus subordinados para que reciban una copia del informe). La posibilidad de utilizar esta función depende de si el campo Para: está visible cuando se definen las suscripciones individuales. Para obtener más información, vea Configurar un servidor de informes para la entrega por correo electrónico.

Este tema proporciona información sobre las suscripciones estándar que los usuarios individuales crean y administran. Las suscripciones controladas por datos tienen diferentes requisitos y pasos, y se tratan en otro tema. Para obtener más información, vea Crear, modificar y eliminar suscripciones controladas por datos.

Requisitos de suscripción

Para poder crear una suscripción a un informe, se deben cumplir los siguiente requisitos previos:

Requisito

Descripción

Permisos

Debe tener acceso al informe. Para poder suscribirse a un informe, debe tener permiso para verlo.

La asignación de funciones debe incluir la tarea "Administrar suscripciones individuales".

Credenciales almacenadas

El informe debe utilizar credenciales almacenadas o ninguna credencial para recuperar datos en tiempo de ejecución. No puede suscribirse a un informe configurado para usar las credenciales representadas o delegadas del usuario actual para conectarse a un origen de datos externo. Las credenciales almacenadas pueden ser una cuenta de Windows o una cuenta de usuario de base de datos. Para obtener más información, vea Especificar información de credenciales y conexión para los orígenes de datos de informes.

Valores dependientes de usuario en un informe

Únicamente en el caso de las suscripciones estándar, es posible crear suscripciones a informes que incluyan información de cuenta de usuario en un filtro o como texto que aparezca en el informe. En el informe, el nombre de la cuenta de usuario se especifica mediante una expresión User!UserID que se resuelve en el usuario actual. Cuando se crea una suscripción, se considera que el usuario actual es el que la crea.

Sin seguridad de elemento de modelo

No es posible suscribirse a un informe del Generador de informes que utilice como origen de datos un modelo si éste contiene una configuración de seguridad de elementos de modelo. Esta restricción sólo se aplica a los informes que utilizan seguridad de elementos de modelo.

Valores de parámetros

Si el informe utiliza parámetros, se debe especificar un valor de parámetro con el propio informe o en la suscripción que defina. Si se han definido valores predeterminados en el informe, puede establecer el valor del parámetro para que utilice la opción predeterminada. Para obtener más información, vea Establecer parámetros en una suscripción.

Crear suscripciones

Para crear una suscripción, elija la herramienta y el enfoque válidos para su implementación del servidor de informes:

Puede crear varias suscripciones para un único informe a fin de cambiar las opciones de suscripción; por ejemplo, puede especificar diferentes valores de parámetros para producir dos versiones de un informe: un informe de ventas para la región occidental y otro para la región oriental. Sin embargo, lo contrario no es posible; no puede utilizar una sola suscripción estándar para producir varias versiones de un informe. Si desea generar varias versiones de un informe desde la misma suscripción, debe utilizar una suscripción controlada por datos.

Es necesario especificar opciones de entrega para cada suscripción que se cree. Las opciones de entrega vienen determinadas por la extensión de entrega seleccionada. Una extensión de entrega es un módulo que admite alguna manera de distribución. Reporting Services incluye varias extensiones de entrega. Puede haber otras extensiones de entrega disponibles de otros fabricantes. Para obtener más información, vea Administrar suscripciones.

Partes de una suscripción

Una definición de suscripción se compone de las siguientes partes:

  • Un puntero a un informe que se puede ejecutar en modo desatendido (es decir, un informe que usa credenciales almacenadas o que no usa ninguna credencial).

  • Un método de entrega (por ejemplo, correo electrónico) y una configuración para el modo de entrega (como una dirección de correo electrónico).

  • Una extensión de representación, para presentar el informe en un formato específico.

  • Condiciones para procesar la suscripción, que se expresa como un evento.

    Normalmente, las condiciones para ejecutar un informe se basan en el tiempo. Por ejemplo, puede que desee ejecutar un informe concreto todos los martes a las 3 de la tarde de la zona horaria UTC. Sin embargo, si el informe se ejecuta como una instantánea, puede especificar que la suscripción se ejecute siempre que se actualice la instantánea.

  • Parámetros utilizados al ejecutar el informe.

    Los parámetros son opcionales y se especifican sólo para informes que acepten valores de parámetros. Puesto que la suscripción suele ser propiedad de un usuario, los valores de parámetros que se especifiquen varían de una suscripción a otra. Por ejemplo, los directores de ventas de diferentes divisiones utilizarán parámetros que devuelvan datos para su división. Todos los parámetros deben tener un valor definido explícitamente o un valor predeterminado válido.

La información de suscripción se almacena con informes individuales en la base de datos del servidor de informes. No puede administrar suscripciones independientemente del informe al que estén asociadas. Tenga en cuenta que las suscripciones no se pueden ampliar para incluir descripciones, otro texto personalizado u otros elementos. Las suscripciones sólo pueden contener los elementos mencionados anteriormente.

Modificar una suscripción

Puede modificar una suscripción en cualquier momento. Si modifica una suscripción mientras se está procesando, la configuración actualizada se utilizará si se guarda en la base de datos del servidor de informes antes de que la extensión de entrega reciba los datos de la suscripción. De lo contrario, se utilizará la configuración existente.

Para buscar una suscripción, utilice la página Mis suscripciones o vea las definiciones de suscripción asociadas a un informe. No se pueden buscar suscripciones directamente, ni buscarlas basándose en el nombre del propietario, la información del desencadenador, la información de estado, etc.

Los administradores del servidor de informes también pueden modificar o eliminar las suscripciones.

[!NOTA]

El administrador de un servidor de informes no puede administrar desde un lugar todas las suscripciones individuales que estén utilizándose en un servidor de informes determinado. Sin embargo, los administradores del servidor de informes pueden tener acceso a cada suscripción individual para modificarla o eliminarla.

Eliminar una suscripción

Para eliminar una suscripción, abra Mis suscripciones en el Administrador de informes de la página Suscripciones de un informe, seleccione el informe y haga clic en Eliminar.

Para obtener instrucciones acerca de cómo cancelar una suscripción, vea Administrar un proceso en ejecución.

Si desea terminar una suscripción y no la encuentra con facilidad, tome nota del informe que reciba y búsquelo por nombre. Una vez que tenga acceso al informe, puede quitarse de la suscripción. Si no encuentra la suscripción, es posible que se trate de una suscripción controlada por datos. Para obtener más información, póngase en contacto con el administrador del servidor de informes.

La suscripción se elimina automáticamente si se elimina el informe subyacente. Si elimina una suscripción mientras se está procesando, ésta se detiene si la operación de eliminación se produce antes de que la extensión de entrega reciba los datos de la suscripción. De lo contrario, se continúa procesando la suscripción.