Crear una consulta básica de Data Object Explorer

Una vez que haya definido el ámbito de la sesión de exploración, estará listo para crear en modo básico la consulta de objeto de datos (SQL SELECT) utilizada para extraer datos relevantes. Por defecto, se extrae toda la información del objeto de datos (SELECT *). Los exploradores de objetos de datos simplifican la creación de la sentencia SELECT al permitirle:

  • Seleccione las opciones de consulta de columna del menú Atributos.
  • Introduzca el texto de la consulta directamente y aproveche la funcionalidad de escritura anticipada de la interfaz de usuario

Puede crear consultas progresivamente en objetos de datos seleccionando atributos del panel de selección y asignándolos a componentes sintácticos de la consulta: lista SELECT, filtro de cláusula WHERE, GROUP BY y ORDER BY.

La sentencia SELECT que construye es una consulta de función limitada optimizada para ejecutarse en el objeto de datos seleccionado y extraer los datos más útiles con una complejidad mínima. El rango completo de operaciones de sentencias SQL SELECT no será compatible con los exploradores de objetos de datos y generará un error cuando se ejecute. La interfaz de usuario le guiará a través de la creación de sentencias SELECT.

Seleccionar columnas de atributos en la lista de atributos

El objeto de datos seleccionado determina qué columnas seleccionables aparecen en la lista de atributos.


El gráfico muestra la lista de atributos.

Esta lista se subdivide en las siguientes categorías:

  • Anclado: los atributos utilizados con frecuencia se pueden "anclar" en la sección superior del panel de atributos para facilitar la nueva selección y evitar el desplazamiento repetido por listas de atributos largas
  • Calculado: las medidas de un objeto de datos se pueden agregar mediante agregados SQL comunes como SUM, MAX, MIN y AVG o combinarse matemáticamente mediante fórmulas para derivar medidas calculadas significativas. Estos pueden ser nombrados y reutilizados, lo que es especialmente útil para cálculos complejos o detallados.
  • Medidas: columnas de atributo que proporcionan datos numéricos que desea agregar.
  • Dimensiones: columnas de atributo (como columnas de clave) que caracterizan los datos. Normalmente se utilizan para agrupar datos (operaciones GROUP BY).

Agregue un atributo de la lista a la consulta SQL.

Para agregar una columna de la lista de atributos a la consulta SQL, haga clic en el nombre de columna de atributo deseado (en Medidas o Dimensiones) en la lista de atributos. Haga clic en los puntos suspensivos verticales situados a la derecha del atributo de lista para mostrar el menú Acciones. Seleccione Agregar a consulta y, a continuación, dónde agregar la columna. Para Dimension, puede agregar la columna de atributo a SELECT, WHERE, GROUPBY o ORDERBY. En Medidas, puede agregar la columna de atributo a SELECT u ORDER BY.

Al agregar una dimensión a la cláusula WHERE, el cuadro de diálogo Agregar a dónde consulta las dimensiones y, a continuación, muestra una lista de valores en el cuadro de diálogo. Puede seleccionar convenientemente los valores deseados para agregarlos a la cláusula WHERE.

Puede utilizar el campo Buscar de la lista de atributos para buscar columnas específicas.

Pin las columnas de atributos de uso frecuente.

Como se ha explicado anteriormente, puede anclar los atributos utilizados con frecuencia en la parte superior de la lista de atributos para facilitar el acceso. Para anclar un atributo, haga clic con el botón izquierdo en una columna de atributo de la lista para mostrar el menú Acciones y seleccione Pin. El atributo aparece en la categoría Anclado en la parte superior de la lista de atributos. Puede seleccionar Anular anclaje en el menú Acciones para eliminar la columna de atributo de la categoría Anclado.

Creación de medidas calculadas.

Puede agregar datos mediante agregados SQL comunes como SUM, MAX, MIN y AVG o combinar matemáticamente mediante fórmulas para derivar medidas calculadas significativas. Para crear una medida calculada, haga clic en los puntos suspensivos verticales de una columna de atributo de la categoría Medidas para mostrar el menú Acciones. Seleccione Agregar cálculo para mostrar el cuadro de diálogo Agregar cálculo.


En el gráfico se muestra el cuadro de diálogo Agregar cálculo.

Introduzca los detalles de cálculo necesarios. La definición de variables de sustitución simplifica la definición de la computación. Introduzca un nombre de datos calculados único y haga clic en Agregar. El nombre de datos calculados aparece en la categoría Calculado de la lista de atributos.

Una vez que se ha agregado una medida calculada a la lista de atributos, puede utilizar el menú Acciones para realizar las operaciones Suprimir, Agregar a consulta (SELECT u ORDER BY) o Pin/Anular asociación.

Introduzca texto de consulta directamente y aproveche la funcionalidad de escritura anticipada de un explorador de objetos de datos.

También puede introducir SQL directamente en los campos de entrada de texto de consulta. El siguiente ejemplo de SQL Explorer ilustra cómo funciona la función de escritura anticipada al introducir una consulta SQL.


El gráfico muestra la región de entrada de texto de consulta SQL

La función de escritura anticipada permite introducir SQL y, al mismo tiempo, proporcionar una lista en contexto de columnas de atributos de las que seleccionar. También puede utilizar la tecla de acceso directo (CTRL+ESPACIO) para mostrar la lista de columnas de atributos. Puede contraer el área de entrada de texto en una sentencia de línea única de solo lectura para liberar la propiedad de pantalla.

Nota

No se permiten las subconsultas SQL. Por ejemplo, embeber una sentencia SELECT dentro de una cláusula WHERE, un operador JOIN o UNIION.
También puede especificar el límite y la cantidad de páginas por consulta en el Explorador de datos, utilizar los campos Límite y Páginas situados en el extremo derecho, debajo de los botones Ejecutar y Borrar. El límite le permitirá restringir el número máximo (1000) de resultados por página. Las páginas mostrarán los resultados consultados en una o un máximo de 5 páginas, el número de páginas será el número máximo de páginas devueltas.
Nota

La consulta Select * solo devolverá una página, con independencia de la configuración de Páginas.