Herramientas de diseño de consultas en Reporting Services

Reporting Services ofrece varias herramientas de diseño de consultas que puede utilizar 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:

  • Diseñador de consultas basado en texto

  • Diseñador gráfico de consultas

  • Diseñador de consultas de modelo de informe

  • Diseñador de consultas MDX

  • Diseñador de consultas DMX

  • Diseñador de consultas de Sap NetWeaver BI

  • Diseñador de consultas de Hyperion Essbase

Todas las herramientas de diseño de consultas se ejecutan en el entorno de diseño de datos de Business Intelligence Development Studio 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 Diseñadores de consultas de Reporting Services.

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 MicrosoftSQL 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. En función del origen de datos, quizá pueda 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 obtener 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 de consultas gráfico 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 obtener más información, vea Cómo recuperar datos de un origen de datos de SQL Server y Interfaz de usuario del diseñador gráfico de consultas.

Diseñador de consultas de modelo de informe

El diseñador de consultas de modelo de informe se utiliza para crear o modificar consultas que se ejecutan para un modelo de informe que se ha publicado en un servidor de informes. Los informes que se ejecutan para 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 obtener más información, vea Cómo usar un modelo de informe como origen de datos y Interfaz de usuario del Diseñador de consultas de modelo de informe.

Diseñador de consultas MDX

El diseñador de consultas de expresiones multidimensionales (MDX) se utiliza 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 intercambiar entre los modos MDX y DMX. Para obtener más información, vea Cómo recuperar datos de un cubo de Analysis Services (MDX) y Interfaz de usuario del Diseñador de consultas MDX de Analysis Services.

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 obtener más información, vea Cómo recuperar datos de un modelo de minería de datos (DMX) y 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 utilizar este diseñador de consultas, debe disponer de un origen de datos de SAP NetWeaver Business Intelligence que tenga definida al menos 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

Para obtener más información, vea Cómo recuperar datos de un origen de datos de SAP NetWeaver BI e Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI.

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 obtener más información, vea Cómo recuperar datos de un origen de datos de SAP NetWeaver BI y Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI.