Planeación de la publicación de contenido y de las herramientas de administración

Como parte de una estrategia de implementación global, es recomendable tener en cuenta las herramientas cliente que se utilizan en una implementación de Reporting Services. En este tema se describe cada una de las herramientas, los requisitos del usuario o áreas de especialización que debe tener para utilizar una herramienta correctamente, y si hay consideraciones especiales con respecto a la seguridad, modo de implementación o topología.

Las herramientas cliente proporcionan los recursos para configurar el servidor de informes, crear el contenido que se ejecuta en el servidor, y ver y administrar el contenido. En algunos casos, las herramientas que puede utilizar varían, en función de que el servidor de informes esté configurado para el modo nativo o el modo integrado de SharePoint. Si no está familiarizado con los modos de implementación del servidor de informes, vea Planear un modo de implementación.

Para obtener información general sobre todos los componentes de servidor y cliente de una instalación de Reporting Services, vea Arquitectura de componentes. Para obtener más información sobre cómo seleccionar herramientas específicas de cliente y servidor en el programa de instalación, vea Consideraciones para instalar Reporting Services.

Herramientas cliente para la configuración del servidor

Un servidor de informes se debe configurar para que esté listo para su uso. En algunos casos, si se cumplen los requisitos del sistema y de las aplicaciones, puede instalar un servidor de informes con valores predeterminados para las bases de datos del servidor de informes y las reservas de direcciones URL. Cuando se instala un servidor de informes con la configuración predeterminada, éste estará listo para su uso una vez finalizada la instalación. Sin embargo, si los valores predeterminados no están disponibles, el programa de instalación sólo instalará los archivos de programa, y tendrá que configurar el servidor antes de poder utilizarlo.

Herramientas para la configuración del servidor

Para admitir la configuración del servidor, Reporting Services incluye Herramienta de configuración de Reporting Services y Utilidades de símbolo del sistema del servidor de informes. También puede utilizar la faceta Configuración de área expuesta para Reporting Services de la Administración basada en directiva de SQL Server para desactivar las características del servidor de informes. Estas herramientas siempre se instalan en el equipo del servidor de informes al instalar una instancia del servidor de informes. Hay algunos componentes que son necesarios, no se pueden desactivar ni desinstalar. No forman parte del conjunto de herramienta cliente de SQL Server que se puede instalar o desinstalar independientemente de los componentes del servidor. Para obtener más información sobre las herramientas y los enfoques para desactivar características, vea Cómo activar o desactivar las características de Reporting Services.

Tareas de usuario y requisitos

Las tareas para la configuración del servidor de informes son la creación de la base de datos del servidor de informes, la configuración de una cuenta de servicio, la configuración de direcciones URL y, opcionalmente, certificados SSL para dichas direcciones, y la administración de claves de cifrado. Todas estas tareas se admiten a través de la herramienta de configuración de Reporting Services.

Para realizar estas tareas correctamente, debe entender la topología de red, los fundamentos sobre seguridad y las conexiones a bases de datos. Para implementaciones escaladas o la instalación en servidores de producción, debe saber cómo poner los equipos en línea o dejarlos sin conexión en la red, solicitar o crear nombres de servidor virtual e implemente soluciones de equilibrio de carga, cómo leer e interpretar los archivos de registro y solucionar problemas de configuración.

Los permisos para utilizar estas herramientas son los permisos de administrador en el equipo local. Todo usuario que sea miembro del grupo de administradores local del equipo puede ejecutar la herramienta y configurar el servidor de informes.

Consideraciones especiales para la configuración del servidor

Las instancias sólo se pueden configurar de una en una. Puede configurar instancias locales o remotas, pero podría tener que habilitar un servidor de informes para la administración remota. Para obtener más información sobre cómo habilitar un servidor de informes para la administración remota, vea Cómo configurar un servidor de informes para la administración remota.

Si implementa el servidor de informes en el modo integrado de SharePoint, debe tener permiso para utilizar la Administración central para configurar la integración.

Herramientas cliente para la administración del servidor

Una instalación Reporting Services se implementa a menudo como una aplicación distribuida que coloca una instancia del servidor de informes y una base de datos del servidor de informes en distintos equipos. Una implementación completa exige un mantenimiento continuado que asegure que las contraseñas de la cuenta de servicio y la configuración de la conexión a bases de datos se mantienen al día, se realizan copias de seguridad de los datos de aplicaciones siguiendo una programación, y que los recursos del sistema son suficientes para la cantidad y el tipo de informes que se utilizan en la organización.

Herramientas para la administración del servidor

Para la administración del servidor, puede utilizar SQL Server Management Studio, que se instala como una herramienta cliente en el programa de instalación de SQL Server. Las herramientas cliente admiten la administración de servidores remotos. Las herramientas se pueden instalar en un equipo que no sea el de la instancia del servidor y, posteriormente, administrar el servidor de forma remota. Además de Management Studio, también debe considerar la posibilidad de utilizar las aplicaciones de consola Visor de eventos y Monitor de rendimiento, están disponibles a través del sistema operativo.

Tareas de usuario y requisitos

Las tareas son la habilitación de las características opcionales, la copia de seguridad de la base de datos del servidor de informes, la supervisión del rendimiento del servidor, y la solución de problemas del servidor.

Para administrar un servidor de informes correctamente, debe saber cómo usar el Visor de eventos y el Monitor de rendimiento, leer archivos de registro, y modificar archivos de configuración. Debe conocer también cómo crear, programar y ejecutar operaciones de copia de seguridad y restauración para las bases de datos relacionales de SQL Server. También debe saber cómo detener trabajos de ejecución prolongada o solucionar problemas de rendimiento.

Los permisos para usar Management Studio y las utilidades del sistema son los permisos de administrador del equipo local y del equipo que tiene instalados el servidor de informes y la instancia de Motor de base de datos que hospeda las bases de datos del servidor de informes.

Herramientas cliente para la creación y publicación de contenido

Reporting Services admite tipos específicos de contenido, como son las definiciones de informe (.rdl), los modelos de informe (.smdl), los orígenes de datos compartidos (.rds o .rsds si se ejecuta un servidor de informes en modo integrado de SharePoint), y archivos de recursos arbitrarios que se pueden almacenar pero no se pueden procesar en un servidor de informes.

Para crear informes, modelos y orígenes de datos compartidos, debe instalar y utilizar herramientas de creación que generen estos tipos de archivos. A continuación, debe publicar estos archivos en un servidor de informes, donde quedan almacenados en una base de datos del servidor de informes y están sujetos a la configuración de seguridad y características de administración de propiedad de la instancia del servidor de informes.

Herramientas para la creación y publicación de contenido

Reporting Services contiene el Diseñador de informes, la Vista previa de creación de informes, el Diseñador de modelos y el Generador de informes.

Tareas de usuario y requisitos

Los requisitos y la especialización de los usuarios varían en función de las herramienta que se utilicen y el tipo de contenido que se cree. Para crear definiciones de informe y modelos en el Diseñador de informes o el Diseñador de modelos, es necesario tener experiencia en escribir consultas, escribir expresiones y dar formato a datos. Es necesario saber cómo conceptualizar los datos para crear estructuras de datos lógicas como grupos. Si crea modelos, debe comprender claramente los datos subyacentes. Un modelo le permite utilizar sus conocimientos existentes para articular los datos de un modo comprensible para otros usuarios. El Diseñador de informes y el Diseñador de modelos se ejecutan en Business Intelligence Development Studio, que proporciona un entorno de desarrollo de Visual Studio.

El Generador de informes es más fácil de utilizar porque funciona a partir de un modelo y plantillas de informes, y genera las consultas sobre los datos. Puede utilizar el Generador de informes para crear informes rápidamente si ya tiene un modelo con el que trabajar.

Los permisos y opciones para utilizar estas herramientas son:

  • Opciones de servidor que permiten el acceso al Generador de informes.

  • Funciones que habilitan el generador de informes.

  • Funciones que habilitan las operaciones de publicación.

Para obtener más información, vea Cómo configurar el acceso al Generador de informes y Proteger informes y recursos.

Consideraciones especiales para la creación y publicación de contenido

Es importante saber que hay aspectos de seguridad que afectan a las operaciones de publicación. No se debe conceder permisos de publicación a un gran número de usuarios. Si un usuario publica, intencionadamente o por accidente, un informe que contiene código dañino, el servidor de informes y, posiblemente, el equipo en que se ejecuta pueden verse afectados negativamente.

Tenga en cuenta que no hay consideraciones especiales para las implementaciones en modo nativo o en modo integrado de SharePoint. El procesamiento de informes no hace distinciones entre los modos de servidor, y las herramientas de diseño que se usan para crear archivos .rdl o.smdl generan archivos de salida estándar que se procesan en un servidor de informes configurado para cualquiera de los dos modos. Sólo la configuración y administración de contenido hacen distinciones de modo.

Herramientas cliente para la administración y distribución del contenido

En una instalación de Reporting Services, la administración y distribución del contenido hace referencia a la concesión de acceso a elementos y operaciones, la creación de la jerarquía de carpetas utilizada para organizar el contenido, y la implementación de una estrategia para la distribución de informes (acceso a petición o entrega basada en suscripciones). También abarca las opciones de procesamiento de informes, la determinación del historial de los informes y las directivas de retención, la creación de suscripciones controladas por datos, la creación de programaciones compartidas, la creación o administración de orígenes de datos compartidos, y la solución de problemas de suscripciones o entrega.

Herramientas para la administración y distribución del contenido

Las herramientas para la administración y distribución de varían en función del modo de implementación del servidor de informes. El Administrador de informes se utiliza para ver y administrar los elementos y las operaciones del servidor de informes en un servidor de informes en modo nativo. En modo integrado de SharePoint, los elementos y las operaciones del servidor de informes se ven y administran desde las páginas de aplicación de un sitio de SharePoint.

Tareas de usuario y requisitos

Las tareas de administración y distribución del contenido se deben limitar a un grupo reducido de usuarios de confianza. Estas tareas requieren conocimientos de las características de Reporting Services y del modelo de autorización basado en funciones que determina todo el acceso de usuario a los elementos del servidor de informes. También debe conocer los aspectos básicos de la autenticación y los orígenes de datos, para poder administrar los orígenes de datos y tomar decisiones informadas sobre las opciones de procesamiento de informes.

Los permisos para administrar el contenido en un servidor de informes en modo nativo se conceden a través de las funciones de administrador del sistema y administrador de contenido. Para administrar el contenido en un servidor de informes en modo integrado de SharePoint, debe tener los permisos necesarios en el sitio de SharePoint. Para obtener más información, vea Conceder permisos en un servidor de informes en modo nativo y Conceder permisos sobre elementos del servidor de informes en un sitio de SharePoint.

Consideraciones especiales para la administración del contenido

Si usa Windows Vista o Windows Server 2008, se requieren pasos adicionales para habilitar la administración local del servidor de informes, y debe configurar el Administrador de informes para la administración local. Para obtener instrucciones, vea Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC) y Configurar un servidor de informes para administración local en Windows Vista y Windows Server 2008 (UAC).

Utilizar herramientas y enfoques personalizados

Todas las aplicaciones y herramientas incluidas en una instalación de Reporting Services utilizan las interfaces de programación públicas. Las herramientas no se pueden ampliar, pero puede reemplazar cualquiera de ellas por una aplicación personalizada que realice operaciones equivalentes con una interfaz gráfica personalizada o las características adicionales que proporcione. Debe saber cómo desarrollar programas que utilizan servicios web y las interfaces de Instrumental de administración de Windows (WMI). Para obtener más información, vea la Guía del programador y la Referencia técnica.