Cómo establecer propiedades de implementación (Reporting Services)

En el Diseñador de informes de Business Intelligence Development Studio, debe especificar el servidor de informes, así como las carpetas para los informes y orígenes de datos compartidos, para poder publicar los elementos de un proyecto. Puede crear varios conjuntos con nombre para estas propiedades de proyecto; de esta forma, podrá cambiar de un conjunto de propiedades a otro según sea necesario. Cada conjunto de propiedades es una configuración. Por ejemplo, puede tener una configuración para publicar los informes en un servidor de pruebas y otra configuración diferente para publicar los informes en un servidor de producción.

Use el Administrador de configuración para crear y administrar conjuntos de propiedades de proyecto. El Administrador de configuración es una característica compatible con Visual Studio, en el que está basado BI Development Studio.

[!NOTA]

No confunda esta característica con el Administrador de configuración de Reporting Services, que se usa para configurar Reporting Services después de la instalación. Para obtener más información, vea Configurar una instalación del servidor de informes.

En BI Development Studio, la acción de publicar informes desde un proyecto o una solución de servidor de informes se denomina implementar informes.

[!NOTA]

No confunda este término con implementar soluciones de Reporting Services desarrolladas en SQL Server 2008. Para obtener más información sobre las soluciones de Reporting Services, vea Implementación (Reporting Services).

Para establecer las propiedades de implementación

  1. Haga clic con el botón secundario en el proyecto de informe y, a continuación, haga clic en Propiedades.

  2. En el cuadro de diálogo Páginas de propiedades del proyecto, en la lista Configuración, seleccione la configuración que desea modificar. Las configuraciones habituales son DebugLocal, Debug y Production.

    [!NOTA]

    Puede utilizar varias configuraciones para cambiar rápidamente entre diferentes servidores de informes, o entre la implementación y la vista previa. De manera predeterminada, la configuración DebugLocal muestra un informe en la ventana de vista previa local, mientras que las configuraciones Debug y Production publican el informe en un servidor de informes.

  3. En StartItem, seleccione un informe para que se muestre en la ventana de vista previa o en una ventana del explorador cuando se ejecute el proyecto de informe.

    [!NOTA]

    StartItem es necesario en las configuraciones en las que no se haya seleccionado la propiedad Implementar del Administrador de configuración.

  4. En OverwriteDataSources, seleccione True para sobrescribir el origen de datos en el servidor cada vez que se publican informes, o seleccione False para mantener el origen de datos en el servidor.

  5. En el cuadro de texto TargetDataSourceFolder, escriba la carpeta del servidor de informes donde desea colocar los orígenes de datos compartidos publicados. El valor predeterminado para TargetDataSourceFolder es Data Sources. Si deja esta valor en blanco, los orígenes de datos se publicarán en la ubicación especificada en TargetReportFolder.

  6. En el cuadro de texto TargetReportFolder, escriba la carpeta del servidor de informes donde desea colocar los informes publicados. El valor predeterminado de TargetReportFolder es el nombre del proyecto de informes.

    [!NOTA]

    Para un servidor de informes que se ejecuta en modo nativo, debe disponer de permisos de publicación en la carpeta de destino para poder publicar informes en dicha carpeta. Los permisos de publicación se proporcionan mediante una asignación de funciones que asigne la cuenta de usuario a una función que disponga de operaciones de publicación. Para obtener más información, vea Crear y administrar asignaciones de funciones y Función Publicador. Para un servidor de informes que se ejecuta en el modo integrado de SharePoint, debe disponer del permiso Miembro o Propietario en el sitio de SharePoint. Para obtener más información, vea Referencia de permisos de sitio y lista para los elementos del servidor de informes.

  7. En el cuadro de texto TargetServerURL, escriba la dirección URL del servidor de informes de destino. Antes de publicar un informe, establezca esta propiedad en la dirección URL de un servidor de informes válido. Al publicar en un servidor de informes que se ejecute en modo nativo, use la dirección URL del directorio virtual del servidor de informes (por ejemplo, http://servidor/reportserver o https://servidor/reportserver). Se trata del directorio virtual del servidor de informes, y no del Administrador de informes.

    Al publicar en un servidor de informes que se ejecute en el modo integrado de SharePoint, use una dirección URL a un sitio de nivel superior o un subsitio de SharePoint. Si no especifica ningún sitio, se usa el sitio de nivel superior predeterminado (por ejemplo, http://nombreDeServidor, http://nombreDeServidor/sitio o http://nombreDeServidor/sitio/subsitio).

Para establecer las propiedades del Administrador de configuración

  1. Haga clic con el botón secundario en el proyecto de informe y, a continuación, haga clic en Propiedades.

  2. En el cuadro de diálogo Páginas de propiedades del proyecto, haga clic en Administrador de configuración.

  3. En el cuadro de diálogo Administrador de configuración, seleccione la configuración que desea modificar. La configuración activa actualmente se muestra como (<configuración>) activa.

  4. En Contextos del proyecto, para cada proyecto de la solución, active o desactive Generar o Implementar.

    [!NOTA]

    Si ha seleccionado Generar, el Diseñador de informes genera el proyecto del informe y comprueba si existen errores antes de mostrar una vista previa o publicarlo en un servidor de informes. Si ha seleccionado Implementar, el Diseñador de informes publica los informes en el servidor de informes de acuerdo con las propiedades de implementación establecidas. Si no ha seleccionado Implementar, el Diseñador de informes muestra el informe especificado en la propiedad StartItem en una ventana de vista previa local.