Representar datos (Generador de informes 3.0 y SSRS)

Cuando se usan representadores de diseño, como HTML, MHTML, Word, Excel, PDF o Image, los datos y su organización permanecen invariables. Cuando se exporta usando un formato de representador de datos, como Separado por comas (CSV) o XML, no se representa ningún elemento de diseño visual. Al representar el informe, CSV y XML aplican ciertas reglas al cuerpo del informe y a su contenido. Estas reglas determinan el modo en que se representan los datos en estos formatos.

Nota

Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes 3.0 y en el Diseñador de informes en Business Intelligence Development Studio. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea la información sobre el diseño de informes en el Generador de informes 3.0 y el Administrador de informes (SSRS) en el sitio web microsoft.com.

Puede usar representadores de datos para:

  • Importar a una base de datos. CSV es un formato común que pueden importar fácilmente muchas aplicaciones de base de datos, incluidas SQL Server y Microsoft Access.

  • Importar a Excel. Use el representador de CSV para exportar datos a Excel sin el diseño visual. Una vez que los datos están en Excel, ya puede beneficiarse de las herramientas estándar de Excel, como los gráficos, las fórmulas y las tablas dinámicas.

  • Las transformaciones XSLT. Se puede aplicar una transformación XSLT a la salida del representador de XML. Esta transformación del servidor es una técnica eficaz para transformar los datos a prácticamente cualquier formato.

  • El intercambio de datos/EDI. Un proceso externo puede solicitar una representación CSV o XML de un informe y consumir estos datos.

Los formatos de los representadores de datos se controlan mediante un conjunto de propiedades distintas de las de los representadores de diseño. La lista siguiente es una relación de propiedades establecidas en el panel Propiedades que solo se aplican a los representadores de datos:

  • La propiedad DataElementOutput controla si un determinado elemento está o no presente en los datos en el momento de la exportación.

  • La propiedad DataElementName controla el nombre del elemento de datos. En CSV, esta propiedad controla el nombre del encabezado de columna de CSV. En XML, se convierte en el nombre del elemento XML o en el atributo del elemento.

  • La propiedad DataElementStyle controla en XML si el elemento de informe se representa o no como un elemento o como un atributo.

La opción de exportación CSV guarda los datos del informe como archivos de texto simple delimitados por comas. De forma predeterminada, el archivo usa una coma (,) para delimitar los campos y las filas, pero este valor se puede configurar usando la Configuración de la información del dispositivo. El archivo resultante puede abrirse en un programa de hoja de cálculo como Office SharePoint Server o usarse como un formato de importación para otros programas. El archivo .csv se abre en un editor de texto como el Bloc de notas. Si se obtiene acceso al archivo .csv como dirección URL, este devuelve un tipo MIME de text/csv. Los archivos son MIME versión 1.0. Para obtener más información sobre cómo representar el informe en el tipo de archivo CSV, vea Exportar a un archivo CSV (Generador de informes 3.0 y SSRS).

El archivo XML con la opción de exportación de los datos del informe guarda el informe como un archivo XML. El esquema XML para el informe es específico del informe. La opción de exportación XML no guarda la información de diseño del informe. El XML que se genera mediante esta opción se puede importar a una base de datos, se puede utilizar como mensaje de datos XML o se puede enviar a una aplicación personalizada. Para obtener más información sobre cómo representar el informe en el tipo de archivo XML, vea Exportar a XML (Generador de informes 3.0 y SSRS).