Agregar un servidor de informes
Las instalaciones locales de TFS pueden incluir informes para ayudar a administrar los proyectos de desarrollo de software. Sin embargo, necesita un servidor de informes como parte de la implementación para poder usarlos. Si no tiene uno, puede agregar SQL Server Reporting Services a la implementación.
Sugerencia
Si usa Visual Studio Online, en estos momentos no tiene la opción de agregar un servidor de informes.Además, si instaló TFS en un sistema operativo de cliente como, por ejemplo, Windows 7, no podrá agregar la funcionalidad de informes como se describe aquí, ya que estos sistemas operativos no la admiten.
¿Qué es necesario saber antes de agregar un servidor de informes?
P: ¿Qué tipo de servidor de informes se puede agregar?
R: Para proporcionar un servidor de informes para TFS, tiene que agregar SQL Server Reporting Services. Este se puede agregar a la instancia de SQL Server que admite TFS o a otra instancia distinta.
P: ¿Qué permisos se necesitan?
R: Debe ser miembro del grupo de administradores locales del servidor, del grupo Administradores de Team Foundation de TFS y del grupo sysadmin de SQL Server, o bien disponer de los permisos equivalentes. En caso de no tenerlos, obtenga esos permisos ahora.
P: ¿Se pueden agregar informes si TFS está instalado en un sistema operativo de cliente?
R: Si es un sistema operativo de cliente, no podrá agregar la funcionalidad de informes ni Analysis Services directamente. Las opciones no son fáciles. Si aun así desea agregar la funcionalidad de informes, mueva la colección de proyectos de equipo a una implementación de TFS que admita dicha funcionalidad o restaure la implementación completa en otro servidor que ejecute un sistema operativo de servidor y una versión de SQL Server que admita la funcionalidad de informes.
P: ¿Cómo se puede saber si la funcionalidad de informes ya está disponible para TFS?
R: Consulte la consola de administración de Team Foundation Server. Si aparece un nodo de informes que muestra que estos están configurados y habilitados, ya están disponibles.
Vaya al final de este tema para confirmar que los informes están disponibles para la colección de proyectos de equipo y, a continuación, vaya a Cargar informes a un proyecto de equipo.
P: ¿Es necesario realizar primero una copia de seguridad de los datos?
R: Debe tener disponible una copia de seguridad reciente. Si no es así, puede realizar una copia de seguridad mediante Copias de seguridad programadas.
Compruebe las opciones y actualice en caso necesario
Determine qué versión y edición de SQL Server tiene siguiendo las instrucciones que se describen aquí. Si la respuesta es SQL Server Express, continúe con estos pasos. Si se trata de cualquier otra edición, pero no encuentra información al respecto para los informes o Analysis Services, consulte el apartado sobre cómo agregar Reporting Services. Si aparece información sobre estos servicios es porque SQL Server ya los tiene instalados, por lo que podrá avanzar al apartado sobre cómo agregar informes a TFS.
Si la implementación usa SQL Server Express, actualice a otra edición. Para obtener más información sobre las ediciones que admiten informes en TFS, vaya aquí.
Agregar Reporting Services y Analysis Services a SQL Server
Después de confirmar que tiene una edición de SQL Server que admite informes (o actualizar a una), agregue las características de informes y Analysis Services en caso de que todavía no estén configuradas.
Abra el Centro de instalación de SQL Server para agregar características a una instalación existente.
Puede que tenga que reiniciar el equipo durante este proceso, sobre todo si acaba de actualizar desde SQL Server Express.
Una vez que el servidor haya superado todas las comprobaciones de las reglas de instalación, elija la instancia a la que va a agregar características. Sugerencia: si ha actualizado desde SQL Server Express, tendrá una instancia con nombre denominada SQLEXPRESS.
En Selección de características, agregue las siguientes:
Analysis Services
Reporting Services - Nativo
Herramientas de administración - Completa (sin imagen)
Acepte los valores predeterminados de las cuentas de servicio en Configuración del servidor, a menos que la implementación tenga requisitos concretos para la cuenta de servicio. Asegúrese de que todos los servicios estén establecidos para iniciarse de forma automática.
Agregue la cuenta de usuario en Configuración de Analysis Services.
Si puede, elija Instalar y configurar para Reporting Services; de lo contrario, elija Solo instalar. Si agrega características después de actualizar desde SQL Server Express, es posible que Solo instalar sea la única opción disponible.
Finalice el asistente, incluidos los reinicios del servidor que puedan ser necesarios.
Si tiene que elegir Solo instalar al agregar los informes, deberá abrir el Administrador de configuración de Reporting Services y realizar algunos pasos de configuración adicionales. En caso contrario, vaya al apartado sobre cómo agregar informes a TFS.
Configurar Reporting Services manualmente
Abra el Administrador de configuración de Reporting Services y conéctelo al servidor de informes.
Una vez conectado, asegúrese de que el servicio se haya iniciado y, a continuación, vaya a la página Dirección URL del servicio web y aplique todos los valores predeterminados.
Ahora, tendrá que crear una base de datos para los informes. En la página Base de datos del servidor de informes, la opción Cambiar base de datos abrirá el Asistente para configuración de bases de datos del servidor de informes para ayudarle a crear dicha base de datos.
Cuando especifique la conexión del servidor de bases de datos, incluya el nombre de la instancia, así como el del servidor, separados por una barra diagonal (\).
Si no está usando una instancia con nombre, basta con que proporcione el nombre del servidor.
Acepte los valores predeterminados del resto de las páginas del asistente y espere a que finalice. Esto puede tardar varios minutos.
Acepte todos los valores predeterminados de la página URL del Administrador de informes.
Ahora los informes están plenamente configurados en la instancia de SQL Server que admite TFS. Es el momento de agregar las características de creación de informes a TFS.
Agregar informes a TFS
Tendrá que agregar los informes en dos ubicaciones: en el propio TFS y, a continuación, en la colección de proyectos de equipo.
Abra la consola de administración para TFS y desplácese al nodo Informes para iniciar el proceso de configuración.
Active la casilla Usar informes. En la pestaña Almacén, proporcione el nombre del servidor de informes y la instancia para la base de datos de almacén. Use el nombre predeterminado de la base de datos (TFS_Warehouse) y pruebe la conexión.
Sugerencia: al estar configurando los informes por primera vez, las bases de datos aún no existen. Se crearán cuando finalice el proceso de configuración.
Proporcione la misma información de servidor e instancia para Analysis Services, pero use el nombre predeterminado para la base de datos de análisis (TFS_Analysis). Proporcione un nombre de cuenta y una contraseña para una cuenta de origen de datos (una cuenta especial creada solo con este fin). (Encontrará más información sobre estas cuentas aquí).
Sugerencia: pruebe la conexión antes de continuar.
Para Informes, proporcione el nombre del servidor y de la instancia en Servidor, separados por una barra diagonal. Use Rellenar direcciones URL para rellenar automáticamente los dos cuadros siguientes. Agregue la misma información de la cuenta de origen de datos que proporcionó en la pestaña anterior.
Cuando haya terminado, las bases de datos se crearán y se iniciará la compilación del almacén.
Ahora agregue el servidor de informes a la colección de proyectos de equipo. Edite la información en la Carpeta de informes.
Sugerencia
Si no aparece la pestaña Carpeta de informes, puede que tenga que actualizar o reiniciar la consola de administración.
A menos que tenga motivos para hacerlo de otra forma, use el ejemplo proporcionado y asegúrese de incluir el nombre de la colección.
Ahora que ha agregado la funcionalidad de informes al servidor y a la colección de proyectos de equipo, está listo para empezar a agregar informes a los proyectos.
Pruebe esto a continuación
Cargar informes a un proyecto de equipo
Investigar un poco más
¿Desea obtener más información sobre cómo instalar y configurar SQL Server para usarlo con TFS? Lea información sobre las versiones y ediciones compatibles, cómo trabajar con instancias con nombre, cómo usar AlwaysOn de SQL Server 2012 y comprender cómo TFS, SQL Server y Reporting funcionan conjuntamente.
¿Desea agregar a alguien como administrador de una colección de proyectos de equipo o para todo TFS? Obtenga más información sobre lo que tiene que hacer en Establecer permisos de administrador para colecciones de proyectos de equipo y Establecer permisos de administrador para Team Foundation Server.
¿Necesita cambiar la cuenta del lector de datos que eligió? Obtenga información sobre cómo hacerlo en Cambiar la cuenta de servicio o contraseña para SQL Server Reporting Services o bien consulte Cuentas de servicio y dependencias de Team Foundation Server para entender mejor sus requisitos y funciones.