Agregar datos a un informe (Generador de informes 3.0 y SSRS)
Para agregar datos a un informe hay que crear conjuntos de datos. Cada conjunto de datos representa el conjunto de resultados procedentes de la ejecución de un comando de consulta en un origen de datos. Las columnas del conjunto de resultados son la colección de campos. Las filas del conjunto de resultados son los datos. Un conjunto de datos no contiene los datos reales. Un conjunto de datos contiene la información necesaria para recuperar un conjunto específico de datos de un origen de datos.
Hay dos tipos de conjuntos de datos: incrustados y compartidos. Los conjuntos de datos incrustados se definen en un informe y se usan solo en ese informe. Los conjuntos de datos compartidos se definen en el servidor de informes o en un sitio de SharePoint y se pueden usar en varios informes. En el Generador de informes se pueden crear conjuntos de datos compartidos en modo de conjunto de datos compartido, o conjuntos de datos incrustados en modo de Diseñador de informes. En el Diseñador de informes de Business Intelligence Development Studio se pueden crear conjuntos de datos compartidos como parte de un proyecto o conjuntos de datos incrustados como parte de un informe.
Conjuntos de datos incrustados. A diferencia de aplicaciones como Microsoft Office Excel en que se trabaja con datos directamente en una hoja de cálculo, en el Generador de informes o el Diseñador de informes se trabaja con metadatos que representan los datos que se recuperarán al procesar el informe. Para crear un conjunto de datos incrustado, seleccione el origen de datos y especifique una consulta. Una vez creado el conjunto de datos, use el panel Datos de informe para ver la colección de campos. Puede mostrar datos de un conjunto de datos en una región de datos como una tabla o un gráfico. En cada región de datos puede agrupar, filtrar y ordenar los datos para organizarlos. Una vez que ha terminado el diseño del informe, ejecutará el informe para ver los datos reales.
En la figura siguiente, el panel Datos de informe muestra un origen de datos denominado AdventureWorks2008R2, un conjunto de datos denominado DataSet1 y cinco campos en la colección de campos del conjunto de datos. En el panel Diseño se muestra una tabla con la fila superior de encabezados de columna y la fila inferior con celdas de tabla que contienen texto. El texto del marcador de posición [Name] son los metadatos para el campo Name. Cuando se ejecuta el informe, los valores de los datos reales reemplazan el texto del marcador de posición. La tabla se expande lo necesario para mostrar todos los datos.
Conjuntos de datos compartidos. Cree un conjunto de datos compartido cuando desee utilizar un conjunto de datos en más de un informe. Para crear y guardar un conjunto de datos compartido en un servidor de informes o un sitio de SharePoint, use el Generador de informes en la vista de diseño de conjunto de datos compartido. Para crear un conjunto de datos compartido como parte de un proyecto que se puede implementar en un servidor o un sitio, use el Diseñador de informes.
En la ilustración siguiente se muestra la vista de diseño de conjunto de datos compartido en el Generador de informes. Puede seleccionar o modificar la conexión de datos, las propiedades de conjunto de datos, la consulta, los filtros y, opcionalmente, puede marcar los filtros como parámetros y ver los resultados de la consulta. A continuación, puede volver a guardar los cambios en el servidor o en el sitio.
Para obtener más información, vea Conjuntos de datos incrustados y compartidos (Generador de informes 3.0 y SSRS) y Conexiones de datos u orígenes de datos compartidos e incrustados (Generador de informes 3.0 y SSRS).
También se pueden agregar conjuntos de datos a un informe agregando elementos de informe que incluyan los conjuntos de datos de los que dependen. Los elementos de informe son elementos de informe independientes que se almacenan en el servidor de informes y se pueden incluir en otros informes. Use el Generador de informes para examinar y seleccionar elementos de la Galería de elementos de informe para agregarlos a los informes. Use el Diseñador de informes o el Generador de informes para guardar los elementos de informe en la galería de elementos de informe. Para obtener más información, vea la información sobre elementos de informe (Generador de informes 3.0 y SSRS) y elementos de informe en el diseñador de informes (SSRS) en el sitio web microsoft.com.
Para obtener información sobre cómo crear un informe que muestre datos de una base de datos de SQL Server, vea Tutorial: Crear un informe de tabla básico (Generador de informes 3.0). Para generar un informe que incluya los datos propios, vea Tutorial: Crear un informe de gráfico rápido sin conexión (Generador de informes 3.0).
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.
En este artículo
Agregar datos de informe
Agregar datos con elementos de informe
Consultas y diseñadores de consultas
Temas de procedimientos
En esta sección
Agregar datos de informe
En el Generador de informes se pueden agregar datos de informe de las maneras siguientes:
Agregar al informe elementos de informe de un servidor de informes. Cada parte de informe es autónoma e incluye los conjuntos de datos dependientes. Los conjuntos de datos están predefinidos.
Usar los asistentes para tablas, matrices, gráficos y mapas. Desde los asistentes, puede seleccionar orígenes de datos compartidos y conjuntos de datos compartidos, o crear nuevos conjuntos de datos, y continuar con el diseño del informe.
Agregar conjuntos de datos compartidos de un servidor de informes. Los conjuntos de datos compartidos están predefinidos y especifican los datos que se deben usar de un origen de datos predefinido. Cuando se agrega un conjunto de datos compartido a un informe, se agrega una referencia de conjunto de datos que señala a la definición del conjunto de datos compartido.
En el Generador de informes o el Diseñador de informes se pueden agregar datos de las maneras siguientes:
Agregar conjuntos de datos incrustados basados en orígenes de datos compartidos.
Agregar conjuntos de datos incrustados basados en orígenes de datos incrustados.
Nota
En un servidor de informes, los elementos compartidos se protegen individualmente o heredando los permisos de la carpeta donde se publican. Para permitir que otros usuarios tengan acceso a los conjuntos de datos compartidos que guarde, debe saber cómo se conceden los permisos. Para obtener más información, vea Seguridad (Generador de informes 3.0) o Proteger los elementos de un conjunto de datos compartido.
Después de agregar datos a un informe, puede organizar los datos en la página de informe con regiones de datos, modificar los elementos de informe y compartir los cambios con otros usuarios, y permitir que los usuarios limiten u ordenen los datos que ven en el informe. Para obtener más información, vea los siguientes temas relacionados:
Tablas, matrices y listas (Generador de informes 3.0 y SSRS)
Minigráficos y barras de datos (Generador de informes 3.0 y SSRS)
Filtrar, agrupar y ordenar datos (Generador de informes 3.0 y SSRS)
Volver al principio
Agregar datos con elementos de informe
Los elementos de informe contienen los conjuntos de datos de los que dependen. Estos conjuntos de datos se generan en orígenes de datos compartidos disponibles en el servidor de informes. En el Generador de informes, cuando se agrega un elemento de informe a un informe, también se agregan los conjuntos de datos dependientes, como si se agregaran manualmente. Por ejemplo, un gráfico predefinido contiene un conjunto de datos. Para ver los datos, obtenga una vista previa del informe.
Nota
Los elementos de informe son elementos de informe independientes que se almacenan en el servidor de informes y se pueden incluir en otros informes. Use el Generador de informes para examinar y seleccionar elementos de la Galería de elementos de informe para agregarlos a los informes. Use el Diseñador de informes o el Generador de informes para guardar los elementos de informe en la galería de elementos de informe. Para obtener más información, vea la información sobre elementos de informe (Generador de informes 3.0 y SSRS) y elementos de informe en el diseñador de informes (SSRS) en el sitio web microsoft.com.
Los elementos de informe, los orígenes de datos compartidos y los conjuntos de datos compartidos se definen de antemano y se guardan en un servidor de informes. Para tener acceso a ellos, debe abrir el Generador de informes en modo de servidor mediante una conexión al servidor de informes. Puede usarlos para crear nuevas versiones propias si tiene permisos de escritura en el servidor de informes.
- Para obtener más información, vea Elementos de informe (Generador de informes 3.0) y Elementos de informe en el Diseñador de informes (SSRS).
Volver al principio
Consultas y diseñadores de consultas
Para especificar los datos que desea de un origen de datos, debe crear un comando de consulta. Cada tipo de origen de datos proporciona un diseñador de consultas relacionado que le ayudará a generar la consulta. El diseñador de consultas puede ser gráfico o estar basado en texto. En un diseñador de consultas gráfico, puede ver los metadatos que representan los datos del origen de datos externo y crear de forma interactiva una consulta arrastrando campos o entidades hasta la superficie de diseño de consultas. En un diseñador de consultas basado en texto, debe escribir, o importar, consultas en la sintaxis de consulta admitida por el origen de datos externo.
En el diseñador de consultas, puede ejecutar la consulta para ver datos de ejemplo y validar la sintaxis del comando de consulta. Los nombres de columna del conjunto de resultados se convierten en los nombres de campo que se ven en el panel Datos del informe. El conjunto de resultados debe ser un conjunto único de filas y columnas en el que existe el mismo número de valores para cada fila de datos. No se admiten varios conjuntos de resultados de una única consulta. Las jerarquías desiguales, que no tienen un número constante de columnas y pueden generar un número distinto de valores de datos para cada fila, no se admiten.
Para ejecutar una consulta, debe tener credenciales de tiempo de diseño. Para obtener más información, vea Especificar credenciales en el Generador de informes 3.0 y Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS).
La comunicación entre una extensión de datos y el origen de datos externo es responsabilidad de los proveedores de datos. Cada proveedor de datos determina la compatibilidad con la sintaxis de comandos de consulta, los parámetros de consulta y los tipos de datos de los valores en el conjunto de resultados. Para obtener más información, vea el tema para el tipo específico de extensión de datos y Diseñadores de consultas (Generador de informes 3.0).
Volver al principio
Temas de procedimientos
Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes 3.0 y SSRS)
Agregar, editar y actualizar campos en el panel Datos de informe (Generador de informes 3.0 y SSRS)
Crear una consulta en el Diseñador de consultas relacionales (Generador de informes 3.0 y SSRS)
Agregar un filtro a un conjunto de datos (Generador de informes 3.0 y SSRS)
Asociar un parámetro de consulta a un parámetro de informe (Generador de informes 3.0 y SSRS)
Volver al principio
En esta sección
Trabajar con elementos de informe y conjuntos de datos en Generador de informes 3.0
Conexiones de datos, orígenes de datos y cadenas de conexión en Generador de informes 3.0
Especificar credenciales en el Generador de informes 3.0
Crear y agregar conjuntos de datos (Generador de informes 3.0 y SSRS)
Trabajar con campos en un conjunto de datos de informe (Generador de informes 3.0 y SSRS)
Volver al principio