Crear una consulta en el Diseñador de consultas relacionales (Generador de informes y SSRS)

Los diseñadores de consultas le ayudan a especificar los datos que se deben recuperar de un origen de datos externo para un conjunto de datos de informe. Puede utilizar un diseñador de consultas cuando genere una consulta en un asistente o cree una consulta de conjunto de datos.

[!NOTA]

Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes y en el Diseñador de informes en SQL Server Data Tools. 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 y el Administrador de informes (SSRS) en el sitio web microsoft.com.

Una conjunto de datos se basa en un origen de datos. El tipo de origen de datos y el entorno de creación determina el diseñador de consultas que se ha de abrir al definir la consulta de conjunto de datos. Las características del diseñador de consultas varían en función del origen de datos subyacente. Para obtener más información acerca de los niveles de datos, vea Conexiones de datos, orígenes de datos y cadenas de conexión en el Generador de informes o Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS).

Puede utilizar un diseñador de consultas para las siguientes tareas:

  • Explorar los metadatos de varios esquemas en el origen de datos externo

  • Especificar los campos para recuperar del conjunto de datos

  • Especificar las relaciones entre dos objetos, como las tablas

  • Especificar filtros para restringir los datos antes de recuperarlos como datos del informe

  • Indicar si se crearán parámetros

  • Especificar agregados para realizar cálculos en el origen de datos externo

Después de abrir un diseñador de consultas, cree una consulta de la misma manera para un conjunto de datos incrustado que para uno compartido. Los siguientes procedimientos utilizan una consulta de conjunto de datos incrustada.

Para obtener más información, vea Interfaz de usuario del Diseñador de consultas relacionales (Generador de informes).

Para crear una consulta para un conjunto de datos incrustado en la vista de diseño del informe

  1. Abra el diseñador de consultas. En el panel Datos de informe, haga clic con el botón secundario en el conjunto de datos y, a continuación, haga clic en Consulta.

    Se abrirá el diseñador de consultas que esté asociado al origen de datos compartido.

  2. En el panel Vista de base de datos, expanda las carpetas que muestran una vista jerárquica de objetos de esquema de la base de datos, como tablas, vistas y procedimientos almacenados. Haga clic en el cuadro de selección para elegir todos los campos de un objeto o expandir el nodo para seleccionar campos individuales.

    A medida que seleccione campos en el panel Vista de base de datos, el panel Seleccionar campos mostrará sus selecciones.

    Si selecciona campos de más de una tabla de base de datos relacionada, utilice el panel Relaciones para ver las relaciones entre tablas que se detectaron en el esquema de la base de datos.

  3. Haga clic en Aceptar.

  4. Haga clic en Aceptar.

    La lista de campos de conjunto de datos aparecerá en el panel Datos de informe.

Para especificar los límites de una consulta

  1. En el diseñador de consultas relacionales, compruebe que los campos están seleccionados y que aparecen en el panel Campos seleccionados.

  2. En la barra de herramientas del panel Filtros aplicados, haga clic en Agregar filtro. Aparece una nueva fila de filtro.

  3. En Nombre de campo, haga clic para mostrar la lista desplegable de campos y, a continuación, haga clic en el nombre del campo por el que desea filtrar. Por ejemplo, para filtrar por cantidad, haga clic en el campo que contiene el número de elementos.

  4. En Operador, haga clic para mostrar la lista desplegable de operadores y, a continuación, seleccione el operador de comparación que se utilizará en el filtro.

  5. En Valor, escriba el valor por el que desea filtrar. Por ejemplo, para filtrar por una cantidad mayor que 100, escriba 100.

  6. Seleccione la opción de parámetro de esta fila para crear un parámetro de conjunto de datos que permita a los usuarios especificar valores de filtro. Automáticamente se creará un parámetro de informe que coincida con el parámetro de conjunto de datos.

  7. Haga clic en Aceptar.

  8. Haga clic en Aceptar.

La lista de campos de conjunto de datos aparecerá en el panel Datos de informe.

Para ver un conjunto de resultados de consulta

  • En la barra de herramientas del diseñador de consultas, haga clic en Ejecutar la consulta (!).

    [!NOTA]

    El diseñador de consultas utiliza las credenciales de tiempo de diseño para ejecutar la consulta y recuperar el conjunto de resultados. Para obtener más información, vea Especificar credenciales en el Generador de informes.

La consulta se ejecuta en el origen de datos y devuelve datos de ejemplo en el panel Resultados de la consulta.

Vea también

Tasks

Crear un conjunto de datos compartido o un conjunto de datos incrustado (Generador de informes y SSRS)

Conceptos

Agregar datos a un informe (Generador de informes y SSRS)

Agregar datos de orígenes de datos externos (SSRS)

Vista de diseño de informe (Generador de informes)

Vista de diseño de conjunto de datos compartidos (Generador de informes)

Diseñadores de consultas de Reporting Services

Otros recursos

Diseñadores de consultas (Generador de informes)