Compartir a través de


Herramientas de diseño de consultas en las herramientas de datos de SQL Server del Diseñador de informes (SSRS)

Reporting Services ofrece varias herramientas de diseño de consultas que puede usar para crear consultas de conjuntos de datos en el Diseñador de consultas. El tipo de origen de datos con el que trabaje determinará la disponibilidad de un diseñador de consultas concreto. Además, algunos diseñadores de consultas ofrecen modos alternativos que le permiten elegir entre trabajar en modo visual o directamente en el idioma de la consulta. En este tema se presentan todas las herramientas y se describe el tipo de origen de datos que admite cada una de ellas. En esta sección se describen las siguientes herramientas:

Todas las herramientas de diseño de consultas se ejecutan en el entorno de diseño de datos de SQL Server Data Tools (SSDT) cuando se trabaja con una plantilla de proyecto del servidor de informes o del Asistente de proyectos de servidor de informes. Para obtener más información sobre cómo trabajar con diseñadores de consultas, vea Reporting Services Query Designers.

Diseñador de consultas basado en texto

El diseñador de consultas basado en texto es la herramienta predeterminada de creación de consultas para la mayoría de los orígenes de datos relacionales admitidos, incluidos Microsoft SQL Server, Oracle, Teradata, OLE DB, XML y ODBC. A diferencia del diseñador gráfico de consultas, esta herramienta de diseño de consultas no valida la sintaxis de las mismas durante su diseño. En la imagen siguiente se ilustra el diseñador de consultas basado en texto.

Diseñador de consultas genérico, para consultas de datos relacionales

El diseñador de consultas basado en texto se recomienda para crear consultas complejas, usar procedimientos almacenados, realizar consultas en datos XML y escribir consultas dinámicas. Según el origen de datos, es posible que pueda alternar el botón Editar como texto de la barra de herramientas para cambiar entre el diseñador gráfico de consultas y el diseñador de consultas basado en texto. Para más información, vea Interfaz de usuario del Diseñador de consultas basado en texto.

Diseñador gráfico de consultas

El diseñador gráfico de consultas se utiliza para crear o modificar consultas de Transact-SQL que se ejecutan con una base de datos relacional. Esta herramienta de diseño de consultas se utiliza en varios productos de Microsoft y en otros componentes de SQL Server . Dependiendo del tipo de origen de datos, admite los modos Text, StoredProcedure y TableDirect. En la imagen siguiente se ilustra el diseñador gráfico de consultas.

Diseñador gráfico de consultas para consultas SQL

Puede alternar el botón Editar como texto en la barra de herramientas para cambiar entre el diseñador gráfico de consultas y el diseñador de consultas basado en texto. Para más información, consulte Graphical Query Designer User Interface.

Diseñador de consultas de modelo de informe

El diseñador de consultas de modelo de informe se usa para crear o modificar las consultas que se ejecutan en un modelo de informe SMDL que se ha publicado en un servidor de informes. Los informes que se ejecutan en modelos admiten la exploración de datos click-through. La consulta determina la ruta de exploración de datos en tiempo de ejecución. En la imagen siguiente se ilustra el diseñador de consultas del Modelo de informes.

Interfaz de usuario del Diseñador de consultas de modelos semánticos

Para utilizar el diseñador de consultas de modelo de informe, debe definir un origen de datos que señale a un modelo publicado. Al definir un conjunto de datos para el origen de datos, puede abrir la consulta del conjunto de datos en el diseñador de consultas de modelo de informe. El diseñador de consultas de modelo de informe puede utilizarse en los modos gráfico o basado en texto. Puede alternar el botón Editar como texto en la barra de herramientas para cambiar entre el diseñador gráfico de consultas y el diseñador de consultas basado en texto. Para más información, consulte Report Model Query Designer User Interface.

Diseñador de consultas MDX

El diseñador de consultas de expresiones multidimensionales (MDX) se usa para crear o modificar las consultas que se ejecutan en un origen de datos de Analysis Services con cubos multidimensionales. En la imagen siguiente se muestra una ilustración del diseñador de consultas MDX después de haber definido la consulta y el filtro.

Diseñador de consultas MDX de Analysis Services, vista de diseño

Para utilizar el diseñador de consultas MDX, debe definir un origen de datos que tenga un cubo de Analysis Services disponible que sea válido y se haya procesado. Al definir un conjunto de datos para el origen de datos, puede abrir la consulta en el diseñador de consultas MDX. Si es necesario, utilice los botones MDX y DMX en la barra de herramientas para cambiar entre los modos MDX y DMX. Para más información, consulte Analysis Services MDX Query Designer User Interface.

Diseñador de consultas DMX

El diseñador de consultas de expresiones de predicción de minería de datos (DMX) se utiliza para crear o modificar consultas que se ejecutan en un origen de datos de Analysis Services con modelos de minería de datos. La imagen siguiente proporciona una ilustración del diseñador de consultas DMX una vez seleccionadas las tablas de entrada y modelo.

Diseñador de consultas DMX de Analysis Services, vista de diseño

Para utilizar el diseñador de consultas DMX, debe definir un origen de datos que tenga disponible un modelo de minería de datos válido. Al definir un conjunto de datos para el origen de datos, puede abrir la consulta en el diseñador de consultas DMX. Si es necesario, utilice los botones MDX y DMX en la barra de herramientas para cambiar entre los modos MDX y DMX. Después de seleccionar el modelo, puede crear consultas de predicción de minería de datos que proporcionen datos para un informe. Para más información, consulte Interfaz de usuario del Diseñador de consultas DMX de Analysis Services.

Diseñador de consultas de Sap NetWeaver BI

El diseñador de consultas de SAP NetWeaver Business Intelligence se utiliza para recuperar los datos de una base de datos de SAP NetWeaver Business Intelligence . Para usar este diseñador de consultas, necesita tener un origen de datos de SAP NetWeaver Business Intelligence que tenga definida como mínimo una consulta InfoCube, MultiProvider o habilitada para web. En la imagen siguiente se ilustra el diseñador de consultas SAP NetWeaver Business Intelligence .

Diseñador de consultas que usa MDX en modo de diseño

diseñador de consultas de Hyperion Essbase

El diseñador de consultas de Hyperion Essbase se utiliza para recuperar los datos de las aplicaciones y bases de datos Hyperion Essbase . En la imagen siguiente se ilustra el diseñador de consultas Hyperion Essbase .

Diseñador de consultas para el origen de datos de Hyperion Essbase

Para utilizar este diseñador de consultas, debe tener un origen de datos de Hyperion Essbase que contenga al menos una base de datos. Para más información, consulte SAP NetWeaver BI Query Designer User Interface.

Consulte también

herramientas de Reporting ServicesAgregar datos a un informe (Report Builder y SSRS)Conexiones de datos, orígenes de datos y cadenas de conexión en Reporting ServicesReporting Services Tutoriales (SSRS)Orígenes de datos admitidos por Reporting Services (SSRS)Crear un origen de datos incrustado o compartido (SSRS)