Publicar informes en un servidor de informes

Una vez diseñados y probados los informes, utilice el Diseñador de informes para publicarlos en un servidor de informes de producción. El proceso de publicación en un servidor de pruebas y en uno de producción es el mismo. En el Diseñador de informes de Business Intelligence Development Studio, los términos publicar e implementar son intercambiables.

Para poder publicar un informe, debe tener permiso para hacerlo. La posibilidad de agregar contenido a un servidor de informes se determina mediante la seguridad basada en funciones que define el administrador del servidor. Normalmente, las operaciones de publicación se conceden a través de la función Publicador. Para obtener más información acerca de los permisos necesarios, vea Función Publicador y póngase en contacto con el administrador del servidor de informes.

Publicar varios informes

Cuando se publica un proyecto de informe, se publican todos los informes del proyecto. El Diseñador de informes admite varias configuraciones de proyecto y proporciona tres configuraciones de forma predeterminada: DebugLocal, Debug y Production (depuración local, depuración y producción). Puede utilizar la configuración de depuración local para ver informes en una ventana de vista previa local, la configuración de depuración para publicar informes en un servidor de pruebas y la configuración de producción para publicar los informes en un servidor de producción. También puede agregar otras configuraciones. Por ejemplo, una configuración que publique informes en un servidor de pruebas.

Puede establecer varias propiedades para una configuración de proyecto de informe.

Propiedad

Descripción

StartItem

Propiedad de depuración que contiene el nombre del informe que se muestra en la ventana de vista previa o en una ventana de explorador al ejecutar el proyecto de informe.

OverwriteDataSources

Propiedad de implementación que indica si se debe sobrescribir un origen de datos que ya existe en el servidor. Establézcala en False si no desea sobrescribir el origen de datos existente. Establézcala en True para volver a publicar la información del origen de datos en el servidor.

TargetDataSourceFolder

Nombre de la carpeta donde se almacenarán los orígenes de datos publicados. Si no especifica una carpeta, el origen de datos se publica en la misma carpeta que el informe. Si la carpeta no existe en el servidor de informes, el Diseñador de informes la creará cuando los informes se publiquen.

Al publicar en un servidor de informes que se ejecute en modo nativo, especifique la ruta de acceso completa de la jerarquía de carpetas comenzado por la raíz. Por ejemplo, Carpeta1/Carpeta2/Carpeta3.

Al publicar en un servidor de informes que se ejecute en el modo integrado de SharePoint, use una dirección URL a la biblioteca de SharePoint. Por ejemplo, http://<nombreDeServidor>/<sitio>/Documentos/miCarpeta.

TargetReportFolder

Nombre de la carpeta donde se almacenarán los informes publicados. De forma predeterminada, éste es el nombre del proyecto de informe. Si la carpeta no existe en el servidor de informes, el Diseñador de informes la crea cuando los informes se publiquen.

Al publicar en un servidor de informes que se ejecute en modo nativo, especifique la ruta de acceso completa de la jerarquía de carpetas comenzado por la raíz. Si una carpeta se encuentra dentro de otra carpeta, incluya su ruta de acceso, desde la raíz. Por ejemplo, Carpeta1/Carpeta2/Carpeta3.

Al publicar en un servidor de informes que se ejecute en el modo integrado de SharePoint, use una dirección URL a la biblioteca de SharePoint. Por ejemplo, http://<nombreDeServidor>/<sitio>/Documentos/miCarpeta.

TargetServerURL

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, utilice 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. De manera predeterminada, el servidor de informes se instala en un directorio virtual denominado "reportserver".

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.

Puede realizar publicaciones en cualquier servidor de informes cuya versión sea la misma que el diseñador de informes que esté usando. También puede realizar publicaciones en una versión posterior del servidor de informes. Para obtener más información, vea Actualizar informes.

De ser posible, publique siempre los informes en un servidor seguro que use una conexión HTTPS. Si se especifica un servidor seguro, se evita que se intercepten la definición de informe y la autenticación de datos al publicar el informe.

Generar e implementar

Existen tres modos de depurar o implementar informes en un proyecto:

  • Haga clic en Inicio en el menú Depurar.

  • Haga clic en el botón Iniciar.

  • Presione F5.

Dos propiedades del Administrador de configuración de cada proyecto determinan el modo que usará el Diseñador de informes para ejecutar un proyecto de informe: la propiedad Build y la propiedad Deploy. El acceso a todas las propiedades del proyecto puede realizarse desde las páginas de propiedades del proyecto. Para obtener acceso a estas propiedades, en el Explorador de soluciones, haga clic con el botón secundario en el proyecto de informe y, a continuación, haga clic en Propiedades. Para abrir el Administrador de configuración, haga clic en Administrador de configuración.

Estas propiedades se describen en la tabla siguiente.

Valor

Resultado

Generar está seleccionada.

El Diseñador de informes generará el proyecto de informe y los errores de los informes en la ventana Lista de tareas.

Generar no está seleccionada.

El Diseñador de informes no generará el proyecto y los errores se detectarán únicamente en el servidor de informes o durante el proceso de vista previa.

Implementar está seleccionada.

Los informes del proyecto se publican en el servidor de informes tal como se define en las propiedades de implementación del proyecto.

Implementar no está seleccionada.

El Diseñador de informes muestra el informe en una ventana de vista previa local.

Para obtener información sobre cómo publicar informes, vea:

Publicar un solo informe

Si no desea publicar todos los informes de un proyecto, puede optar por publicar uno solo. Para ello, seleccione una configuración que implemente el informe, como la configuración de producción, haga clic con el botón secundario en el informe y, a continuación, haga clic en Ejecutar. Como ya se ha explicado antes en este tema, es necesario configurar la dirección URL y la carpeta del servidor de destino.

Generar e implementar

Además de ejecutar un proyecto o un informe, como se ha descrito antes en este tema, también puede generarlo o implementarlo. Estas opciones están disponibles si se hace clic con el botón secundario en un informe o proyecto, o se visualiza el menú Generar de la solución o el proyecto. Estas opciones se describen en la siguiente tabla.

Opción

Descripción

Generar

El proyecto o los informes se generan, pero no se implementan ni se muestran. Esta opción se puede utilizar para comprobar si el informe tiene errores.

Implementar

El proyecto o los informes se generan y se implementan. Si la configuración actual genera informes pero no los implementa, el informe se muestra en la ventana de vista previa. Si la configuración actual implementa informes, éstos se publican en el servidor de informes. La diferencia entre Implementar e Iniciar (o Ejecutar) es que, al utilizar Implementar, no se abre una ventana de explorador.