SQL Server Reporting Services (Cómo)

Microsoft SQL Server 2005 Reporting Services (SSRS) es una plataforma que permite generar informes empresariales cuyo contenido se extrae de una variedad de orígenes de datos, publicar informes que se pueden ver en diversos formatos y administrar la seguridad y las suscripciones de manera centralizada.

Reporting Services incluye herramientas y asistentes gráficos para crear y publicar informes y modelos de informes; herramientas de administración del servidor de informes para administrar Reporting Services; e interfaces de programación de aplicaciones (API) para programar y extender el modelo de objetos de Reporting Services.

La siguiente lista de temas clave le permitirá obtener más información sobre cómo instalar, comprender y utilizar Reporting Services.

Orientación e instalación

  • Escenarios de Reporting Services
    Aprenda a utilizar la tecnología de Reporting Services para crear, publicar y administrar informes. Reporting Services se puede utilizar de diversas maneras, dependiendo del nivel de conocimientos técnicos y de lo que se desee lograr.
  • Instalar SQL Server Reporting Services
    Hay dos formas de instalar Reporting Services. Puede usar el asistente para la instalación o ejecutar Setup.exe desde una línea de comandos. En esta sección se explican ambas posibilidades.
  • Características de Reporting Services
    En esta sección, se describen las características de definición, diseño, administración, ejecución, acceso y entrega, arquitectura y programación de los informes.

Diseñar y crear

  • Diseñar y crear informes
    Los usuarios que desean crear informes deben leer esta sección en primer lugar. En SQL Server 2005 hay dos herramientas de creación de informes: El Generador de informes, que permite a los usuarios crear informes ad hoc de forma rápida y sencilla, y el Diseñador de informes, que admite la matriz completa de características de Reporting Services.
  • Crear un informe mediante el Asistente para informes
    Reporting Services ofrece varias formas de crear un informe. Una manera rápida de iniciarse en este tema es utilizar el Asistente de proyectos de servidor de informes para guardar los archivos de informes y el Asistente para informes para crear informes básicos que después se pueden actualizar en el Diseñador de informes.
  • Trabajar con datos en un diseño de informe
    Después de crear un nuevo proyecto de informe, debe definir los datos que se incluirán en el informe y especificar una consulta. En esta sección, aprenderá cómo hacerlo.
  • Diseñar un diseño de informe
    Aprenda a incluir elementos gráficos y de estilo en sus informes, por ejemplo la repetición de encabezados y pies de página, imágenes y líneas, y fuentes, colores y estilos estáticos o dinámicos. También se pueden mostrar informes integrados y controles.
  • Agregar características interactivas
    Aprenda cómo proporcionar interactividad a los usuarios. Los usuarios pueden cambiar la apariencia de un informe y los datos contenidos en él, mostrar u ocultar elementos en un informe y hacer clic en los vínculos que llevan a otros informes o páginas Web, y hacer clic en elementos del mapa del documento para saltar a áreas determinadas dentro de un informe.
  • Trabajar con expresiones en Reporting Services
    Utilice expresiones de Microsoft Visual Basic en los informes para calcular el valor de un elemento de informe, los valores de las propiedades de estilo y formato, u otras propiedades de elementos de informe. Este tema permitirá que se inicie en esta actividad.
  • Depurar y publicar informes
    Una vez terminado el diseño de un informe, se puede probar. Para ello, muestre una vista previa y publíquelo en un servidor de pruebas. Cuando el informe tenga su forma final, utilice el Diseñador de informes para publicar el informe en un servidor de producción.

Implementar y probar

  • Planear una implementación de Reporting Services
    La implementación de Reporting Services requiere la evaluación de los requisitos de usuario, el volumen de la actividad del informe que necesita admitir, y el modo en que se debe obtener acceso al servidor y a los informes. En esta sección se proporcionan listas de comprobación que describen la secuencia de tareas que deben llevarse a cabo para finalizar una implementación. Esta sección también contiene información para los usuarios que van a implementar Reporting Services en un entorno multilingüe.
  • Archivos de configuración de Reporting Services
    Reporting Services almacena la configuración de la aplicación en archivos de configuración. En esta sección se describe cómo trabajar con cada aplicación adaptando la configuración y las opciones a una determinada implementación.

Administrar

  • Administrar y trabajar con informes publicados
    Esta documentación detallada le muestra cómo debe usar el Administrador de informes y SQL Server Management Studio para configurar el acceso a los informes y a las carpetas del servidor de informes, establecer las opciones para determinar cómo y cuándo deben ejecutarse los informes, y administrar la distribución y el procesamiento de los informes.
  • Establecer las propiedades del origen de datos en Reporting Services
    Para recuperar datos, el servidor de informes se conecta a orígenes de datos externos. Administrar la conexión al origen de datos de un informe no equivale a administrar la conexión del servidor de informes a la base de datos del servidor de informes. En esta sección se explica la diferencia.
  • Administrar permisos y seguridad para Reporting Services
    Controlar quién puede realizar determinadas operaciones y obtener acceso a los elementos de un servidor de informes es una tarea de administración clave. La autorización basada en funciones facilita este aspecto y lo hace dividiendo en funciones el conjunto de acciones que puede realizar un usuario.
  • Archivos de registro de Reporting Services
    Los archivos de registro de Reporting Services registran información acerca de las operaciones del servidor de informes que pueden ser útiles para solucionar problemas y optimizar el rendimiento. En esta sección se explica cómo obtener esta clase de datos de estos archivos.
  • Iniciar y detener el servicio de Windows del servidor de informes
    Un servidor de informes se ejecuta como servicio de Microsoft Windows y como servicio Web. Los servicios funcionan conjuntamente y admiten diferentes aspectos de la funcionalidad del servidor de informes. En este tema se analizan ambos aspectos del funcionamiento del servidor de informes.
  • Inicializar un servidor de informes
    Un servidor activado es aquél que puede cifrar y descifrar datos en una base de datos del servidor de informes. Es necesario activar el servidor de informes al configurar la implementación escalada del servidor de informes.
  • Administrar claves de cifrado
    Reporting Services utiliza claves de cifrado para proteger las credenciales, la información de conexión y las cuentas que se usan en las operaciones del servidor. En este tema se analiza cómo administrar la información confidencial de manera segura.
  • Depurar y publicar informes
    Se incluyeron temas que describen cómo obtener una vista previa e implementar informes en el servidor de informes.

Programar

  • Integrating Reporting Services into Applications
    Reporting Services proporciona a los programadores un completo conjunto de API para desarrollar soluciones. En sección se describen los dos métodos de integración de Reporting Services en las aplicaciones personalizadas: El acceso URL y la API de SOAP de Reporting Services.
  • Report Server Web Service
    Obtenga más información sobre los nuevos extremos del servicio Web del servidor de informes para administrar y ejecutar informes, generar secuencias de comandos, establecer la función de SOAP y generar aplicaciones mediante Microsoft .NET Framework.
  • Reporting Services Extensions
    Una API de código administrado facilita el desarrollo, la implementación y la administración de extensiones del servidor de informes. Cree ensamblados privados o compartidos mediante .NET Framework y agregue nueva funcionalidad de Reporting Services a fin de satisfacer sus necesidades empresariales en constante evolución.
  • Using Custom Assemblies with Reports
    Los ensamblados personalizados le permiten escribir código personalizado mediante .NET Framework para crear informes de valores, estilos y formatos de elementos, a los que más adelante puede hacer referencia desde los archivos de definición de informe. El servidor llama a las funciones de los ensamblados personalizados cuando se ejecuta un informe.
  • Reporting Services Programming
    Dispone de diversas opciones de programación a través de Reporting Services. Aprenda a utilizar las características y capacidades existentes para generar herramientas personalizadas de administración y elaboración de informes en los sitios Web y en las aplicaciones de Windows, o para ampliar la plataforma de Reporting Services.

Vea también

Otros recursos

SQL Server Reporting Services
Tutoriales de Reporting Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005