Ejemplos de informes de AdventureWorks

Actualizado: 14 de abril de 2006

Los informes de ejemplo de AdventureWorks conforman un conjunto de archivos de definición de informes predefinidos que utilizan las bases de datos de AdventureWorks como orígenes de datos. Puede cargar y ver cada informe por separado; sin embargo, algunos informes están diseñados para utilizarse conjuntamente, mediante el uso de vínculos. Puede utilizar los informes de ejemplo para familiarizarse con las funciones de Reporting Services o como plantillas para diseñar nuevos informes.

[!NOTA] Si utiliza SQL Server 2005 Express Edition with Advanced Services, debe modificar la dirección URL del servidor de informes antes de publicar los informes de ejemplo en dicho servidor. Asimismo, tenga en cuenta que no se admite el informe Sales Reason Comparison. Este informe requiere Analysis Services, que no está disponible en la versión Express Edition.

Escenario

Adventure Works Cycles publica información de productos y ventas a la que pueden obtener acceso los empleados de toda la compañía. Los informes presentan estos datos en una variedad de formatos. Los usuarios pueden ver estos informes a petición abriéndolos en el Administrador de informes.

Lenguaje

Lenguaje RDL (Report Definition Language)

Características

Los informes de ejemplo de AdventureWorks muestran una amplia variedad de características de informes. En la siguiente tabla, se explica detalladamente qué características se implementan en cada informe.

Informe

Descripción

Company Sales

Ventas de Adventure Works Cycles por trimestre y categoría del producto. Este informe ilustra el uso de una región de datos de matriz que proporciona detalles a partir de datos resumidos mostrando y ocultando las filas. El informe ilustra también el uso de imágenes de fondo.

Employee Sales Summary

Ventas de Adventure Works Cycles de un solo empleado. Este informe contiene los gráficos Sales Comparison y Current Month Sales Comparison, además de una tabla Current Month Order Summary con obtención de detalles de cada pedido. El informe ilustra el uso de varios conjuntos de datos, gráficos, tablas, obtención de detalles y parámetros dinámicos.

Product Catalog

Catálogo completo de los productos de Adventure Works Cycles, con fotografías. Este informe ilustra el uso de imágenes incrustadas, imágenes de base de datos, saltos de página, pies de página, tablas, formato condicional y un mapa del documento.

Product Line Sales

Este informe incluye los cinco mejores vendedores y almacenes de Adventure Works Cycles. Además, ilustra un conjunto de datos con consultas que contienen la cláusula TOP. También ilustra el uso de tablas, gráficos, parámetros con varios valores, ordenación de usuario final, campos calculados y vínculos a obtención de detalles.

ms160721.note(es-es,SQL.90).gifNota:

A partir del Service Pack 1 de SQL Server 2005, la lista desplegable de parámetros Subcategoría ya no incluye un miembro "All".

Sales Order Detail

Información detallada de un pedido concreto de Adventure Works Cycles. Se puede tener acceso a este informe, como informe de obtención de detalles, desde los informes de obtención de detalles Employee Sales Summary y Territory Sales. Este informe ilustra el uso de listas, tablas, parámetros y expresiones.

Territory Sales

Ventas de Adventure Works Cycles por zona de ventas. Este informe obtiene los detalles mediante el vendedor y el número de pedido hasta los pedidos individuales. Este informe ilustra el uso de una región de datos de tabla que proporciona obtención de datos detallados a partir de datos resumidos mostrando y ocultando las filas. El informe ilustra también el uso de los vínculos de obtención de detalles y del formato condicional.

Sales Reason Comparison

Muestra datos de comparación de motivos de ventas a partir de un cubo de Analysis Services. También ilustra el uso de un parámetro con varios valores. El informe Sales Reason Comparisons requiere SQL Server Analysis Services y la base de datos AdventureWorks de Analysis Services.

Requisitos previos

El sistema debe cumplir los requisitos siguientes para utilizar los informes de ejemplo.

Servidor

  • Microsoft SQL Server 2005 Reporting Services (Evaluation Edition, Standard Edition, Developer Edition o Enterprise Edition), o bien SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005
  • Las bases de datos de ejemplo AdventureWorks y AdventureWorksDW, que están incluidas en SQL Server 2005 y también se encuentran disponiles en el sitio Web para programadores de SQL Server.
  • Microsoft SQL Server 2005 Analysis Services (requerido para el informe Sales Reason Comparison)
  • El cubo OLAP AdventureWorks (necesario para el informe Sales Reason Comparison)

Cliente

  • Microsoft Internet Explorer 6.0 con la opción de secuencias de comandos habilitada.

  • Business Intelligence Development Studio (opcional)

    [!NOTA] Los equipos basados en Itanium no son compatibles con Business Intelligence (BI) Development Studio. Sin embargo, BI Development Studio es compatible con equipos basados en x64. Si las bases de datos de ejemplo de SQL Server 2005 se han implementado en un equipo basado en Itanium, utilice BI Development Studio en equipos basados en x86 o x64 para modificar y ejecutar los ejemplos.

Instalar los ejemplos

Los ejemplos de SQL Server no se instalan de forma automática durante la instalación. Para obtener instrucciones acerca de la instalación de los ejemplos, vea el artículo sobre la instalación de los ejemplos.

Implementar el cubo del ejemplo

El proyecto de ejemplo de Analysis Services AdventureWorks está disponible en las ediciones Enterprise y Standard. El informe Sales Reason Comparisons funciona con ambas versiones del proyecto.

Cómo implementar la versión Standard Edition del cubo del ejemplo

  1. En la barra de herramientas de Business Intelligence Development Studio, haga clic en Archivo, seleccione Abrir y, a continuación, haga clic en Proyecto o solución.

  2. Vaya a C:\Archivos de programa\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project\Standard, seleccione el archivo Adventure Works DW.sln y haga clic en Abrir.

  3. En el Explorador de soluciones, haga clic con el botón secundario en Adventure Works DW Standard Edition y seleccione Implementar.

  4. En Management Studio, conecte con la instancia predeterminada de Analysis Services.

  5. Expanda Bases de datos y compruebe que Adventure Works DW Standard Edition está disponible.

  6. En la barra de herramientas de Business Intelligence Development Studio, haga clic en Archivo, seleccione Abrir y, a continuación, haga clic en Proyecto o solución.

  7. Vaya a C:\Archivos de programa\Microsoft SQL Server\90\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports, seleccione el archivo AdventureWorks Sample Reports.sln y haga clic en Abrir.

    [!NOTA] Los ejemplos de Reporting Services y Analysis Services se encuentran en carpetas diferentes. Si no puede encontrar el archivo AdventureWorks Sample Reports.sln, compruebe que la información de la ruta de acceso es correcta.

  8. En el Explorador de soluciones, haga doble clic en el archivo AdventureWorksAS.rds.

  9. Escriba, o bien copie y pegue la cadena de conexión siguiente. La cadena de conexión especifica la versión Standard Edition de la base de datos de ejemplo Adventure Works DW:

    Data Source=(local);Initial Catalog="Adventure Works DW Standard Edition"
    
  10. Implemente los informes de ejemplo siguiendo las instrucciones que se proporcionan en la sección "Implementar los informes de ejemplo de AdventureWorks". Puesto que la solución ya está abierta, puede continuar con el paso 3.

Cómo implementar la versión Enterprise Edition del cubo del ejemplo

  1. En la barra de herramientas de Business Intelligence Development Studio, haga clic en Archivo, seleccione Abrir y, a continuación, haga clic en Proyecto o solución.
  2. Vaya a C:\Archivos de programa\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project\Enterprise, seleccione el archivo Adventure Works DW.sln y, a continuación, haga clic en Abrir.
  3. En el Explorador de soluciones, haga clic con el botón secundario en Adventure Works DW y seleccione Implementar.
  4. En SQL Server Management Studio, conéctese a la instancia predeterminada de Analysis Services.
  5. Expanda Bases de datos y compruebe que está disponible la base de datos de ejemplo Adventure Works DW.
  6. Continúe con los pasos de la sección siguiente para implementar los informes de ejemplo de AdventureWorks en el servidor de informes.

Implementar los informes de ejemplo de AdventureWorks

  1. En la barra de herramientas de Business Intelligence Development Studio, haga clic en Archivo, seleccione Abrir y, a continuación, haga clic en Proyecto o solución.
  2. Vaya a C:\Archivos de programa\Microsoft SQL Server\90\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports, seleccione el archivo AdventureWorks Sample Reports.sln y haga clic en Abrir.
  3. Si utiliza SQL Server 2005 Express Edition with Advanced Services, debe modificar la propiedad de dirección URL del servidor de informes de destino y cambiar la cadena de conexión predeterminada que especifica una conexión con la base de datos de ejemplo AdventureWorks. Los valores predeterminados de este ejemplo no son válidos para una instalación de SQL Server Express:
    1. En el menú Proyecto, seleccione Propiedades.
    2. En OverwriteDataSources, seleccione True.
    3. En TargetServerURL, escriba la siguiente dirección URL:
      https://localhost/reportserver$SQLExpress
    4. Haga clic en Aceptar para cerrar el cuadro de diálogo de las páginas de propiedades de solución.
    5. En el Explorador de soluciones, en Orígenes de datos compartidos, haga doble clic en AdventureWorks.rds.
    6. En el cuadro de diálogo Origen de datos compartido, en la ficha General, modifique la cadena de conexión para utilizar el siguiente valor:
      Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks
    7. Haga clic en Aceptar para cerrar el cuadro de diálogo Origen de datos compartido.
  4. En la barra de herramientas estándar, seleccione la configuración de solución de producción. La configuración predeterminada es la de depuración.
  5. En el menú Generar, haga clic en Implementar AdventureWorks Sample Reports. Al implementar la solución, los informes se publican en el servidor de informes.

Ver ejemplos de informes en el Administrador de informes

Después de publicar los ejemplos de informes, puede verlos en el Administrador de informes. Para poder ver los informes es necesario tener los siguientes permisos:

  • Debe tener permiso para iniciar sesión en el Motor de base de datos de SQL Server local que aloja la base de datos AdventureWorks. De forma predeterminada, los orígenes de datos de informes se configuran de manera que utilicen la seguridad integrada de Windows. Sus credenciales de cuenta de Windows se utilizan para iniciar sesión en la base de datos.
  • Debe tener una asignación de funciones que le conceda acceso al informe. Al administrador local del equipo se le conceden todos estos permisos de manera automática. Si no es un administrador local, debe configurar las asignaciones de funciones y los permisos de inicio de sesión para poder ver el informe.

Para ver un informe en el Administrador de informes, siga estos pasos:

  1. Abra una ventana del explorador. El Administrador de informes requiere Internet Explorer 6.0 o posterior con las secuencias de comandos habilitadas.
  2. Escriba la dirección URL del Administrador de informes en la barra de direcciones de un explorador Web. De forma predeterminada, la dirección URL es http://<webservername>/reports. Si utiliza SQL Server Express, la dirección URL predeterminada es https://localhost/reports$SQLExpress.
  3. Desplácese a la carpeta que contiene los informes. De forma predeterminada, es la carpeta AdventureWorks Sample Reports.
  4. Haga clic en el nombre del informe que desee abrir.

Vea también

Tareas

Ejemplos de secuencias de comandos (Reporting Services)

Otros recursos

Instalar ejemplos y bases de datos de ejemplo AdventureWorks
Cómo publicar ejemplos de informe (Diseñador de informes)
Cómo cargar ejemplos de informes (Administrador de informes)

Ayuda e información

Obtener ayuda sobre SQL Server 2005