Panel Agregar consulta

dxisaas
dxp10
En el panel
Agregar consulta
se agrega la consulta y las transformaciones de los datos. Esta sección se divide en dos secciones:
Consulta
En la ficha
Consulta
, se puede seleccionar la fuente de datos y generar la consulta. Si se ha activado la opción
Predeterminado
mientras se agregaba una fuente de datos, se seleccionará de forma predeterminada esa fuente de datos y se mostrará el generador de consultas correspondiente. Para obtener más información sobre la generación de la consulta, consulte la sección .
La siguiente imagen muestra las diferentes opciones en la ficha
Consulta
:
Add Query Pane
La siguiente tabla describe las diferentes opciones en la ficha
Consulta
:
Nombre
Descripción
Selector de fuente de datos
Se puede seleccionar la fuente de datos de la lista.
Opciones de consulta
Se pueden configurar las opciones para la fuente de datos seleccionada. Esta configuración es aplicable solamente a las consultas que se encuentran en el panel.
  • Max Data Points
    : Configura la cantidad máxima de puntos de datos para cada serie devuelta. Si la consulta devuelve más puntos de datos que la configuración de la cantidad máxima puntos de datos, la fuente de datos los consolida (reduce el número de puntos devueltos agregándolos juntos por promedio, valor máximo u otra función).
    El valor predeterminado es el ancho (o número de píxeles) de la gráfica.
  • Min Interval
    : Establece un límite mínimo para el intervalo calculado automáticamente, normalmente el intervalo mínimo de raspado. Si un punto de datos se guarda cada 15 segundos, no tiene sentido tener un intervalo menor. Otro caso de uso es establecer esta opción en un valor mínimo más alto que el intervalo de raspado para obtener consultas con granularidad gruesa y más correctas.
  • Interval
    : Es posible utilizar este período de tiempo al agregar o agrupar puntos de datos por tiempo. Este intervalo automático se calcula en función del ancho de la gráfica. Si se amplía mucho el intervalo, el intervalo pasa a ser mayor, dando lugar a una agregación con una granularidad menos detallada, mientras que si se acerca más, el intervalo disminuye, dando lugar a una agregación con una granularidad más detallada.
  • Relative Time
    : Anula el intervalo de tiempo relativo que se ha establecido en la esquina superior derecha del cuadro de mandos. Esta configuración permite mostrar métricas de diferentes períodos de tiempo o días en el mismo cuadro de mandos.
  • Timeshift
    : Anula el intervalo de tiempo para los paneles individuales. Solo funciona con intervalos de tiempo relativos y permite ajustar el intervalo de tiempo. Por ejemplo, se puede cambiar el intervalo de tiempo para que el panel esté retrasado dos horas con respecto al intervalo de tiempo del panel.
Query Inspector
Con
Query Inspector
, se puede ver la solicitud de consulta enviada por el panel y la respuesta recibida. Haga clic en
Refresh
para obtener el texto completo de la solicitud enviada por el panel al servidor. Para obtener más información, consulte la sección .
Query Builder
En la sección
Query Builder
se genera la consulta. Las opciones para generar la consulta dependen de la fuente de datos. Para obtener más información sobre cada fuente de datos y su generador de consultas, consulte la sección .
Query Editor
Cada consulta que se agrega se identifica con un carácter del alfabeto (por ejemplo, A, B, C) y contiene un editor de consultas. Se puede editar la consulta de las siguientes maneras utilizando los iconos que se muestran para cada consulta:
  • Duplicar una consulta
  • Desactivar una consulta para ocultarla Activar una consulta para mostrarla
  • Suprimir una consulta que no es necesaria
  • Mover una consulta para cambiar el orden
Transformar
Las transformación permiten unir, calcular, volver a ordenar, ocultar y cambiar el nombre de los resultados de la consulta antes de visualizarlos. Si las transformaciones dan como resultado datos que no se pueden representar en un gráfico, se muestra una opción para cambiar a la visualización en tabla. Se puede cambiar a la visualización en tabla para entender qué está haciendo una transformación con los datos.
Si hay varias transformaciones, se aplican en la secuencia determinada.Cada transformación crea un nuevo conjunto de resultados que se transmite a la siguiente transformación del trabajo en proceso para su procesamiento. El orden en el cual se aplican las transformaciones afecta al aspecto de los resultados. Por ejemplo, si se usa una transformación
Reduce
para condensar todos los resultados de una columna en un único valor, solo se podrán aplicar las transformaciones a ese único valor.
Actualmente las transformaciones solo admiten los datos de la serie de tiempo y no son adecuadas para la visualización en gráfica.
La siguiente ilustración muestra cómo aplicar las transformaciones:
Transform Tab
La siguiente tabla describe las distintas transformaciones admitidas:
Campo
Descripción
Reduce
Seleccione esta opción para reducir todas las filas o puntos de datos a un único valor mediante una función como, por ejemplo, max, min, mean o last. Esta opción elimina el componente de tiempo.Si se visualiza como una tabla, reduce la columna a una fila (valor).Haga clic en
Select
para mostrar los valores para los cálculos.En el campo
Calculations
seleccione uno o más tipos de cálculo.
  • Last (not null)
  • Last
  • First (not null)
    : Primer valor de un campo que no es nulo
  • First
  • Min
    : Valor mínimo de un campo
  • Mean
    : Valor medio de todos los valores de un campo
  • Total
  • Count
  • Range
    : Diferencia entre los valores máximos y mínimos de un campo
  • Delta
    : Cambio acumulativo en el valor
  • Step
    : Intervalo mínimo entre los valores de un campo
  • Difference
    : Diferencia entre el primer y el último valor de un campo
  • Min (above zero)
    : Valor mínimo y positivo de un campo
  • All Nulls
    : True cuando todos los valores son nulos
  • All Zeros
    : True cuando todos los valores son 0
  • Change Count
    : Número de veces que cambia el valor del campo
  • Count
    : Número de valores únicos en un campo
Filter by name
Seleccione esta opción para eliminar parte de los resultados de la consulta utilizando un patrón de expresión regular. En el campo
Identifier
aplique el filtro en una de las siguientes formas:
  • Introduzca una expresión regular.
  • Haga clic en un campo para alternar el filtrado en ese campo. Los campos filtrados se muestran con texto gris oscuro, los campos sin filtrar tienen el texto en blanco.
Filter data by query
Seleccione esta transformación para ocultar las consultas en los paneles que tienen varias consultas.En
Series refId
, haga clic en un identificador de consulta para alternar el filtro. El identificador de consulta que está en blanco indica que los datos se muestran para esa consulta.
Organize Fields
Seleccione esta transformación para reordenar, ocultar o cambiar el nombre de los campos o columnas. Esta transformación es útil cuando la fuentes de datos no permite anulaciones para visualizar los datos.
Esta transformación solo funciona para los paneles con una única consulta. Si el panel tiene varias consultas, se debe aplicar una transformación de unión externa o eliminar las consultas adicionales.
Outer Join
Seleccione esta transformación para unir series de suceden varias veces desde un resultado establecido por campo.Esta transformación es útil si se desean combinar consultas para que se puedan calcular resultados de los campos.
Por ejemplo, una consulta de plantilla muestra los datos de la serie temporal de varios servidores en una visualización en tabla. Solo se pueden ver los resultados de una consulta al mismo tiempo. Al aplicar una transformación para unir los resultados de la consulta utilizando el campo de tiempo, se pueden ejecutar cálculos, combinar y organizar los resultados en esta nueva tabla. 
Series to Row
Seleccione esta transformación para combinar los resultados de las consultas de datos de varias series de tiempo en un único resultado.El resultado de esta transformación contendrá tres columnas:
Time
,
Metric
y
Value
.
Se muestra la columna
Metric
desde la cual se origina la métrica. Se puede personalizar este valor definiendo el valor de Label en la consulta de origen.
Add Field from Calculation
Seleccione esta transformación para agregar un nuevo campo calculado a partir de otros dos campos. Cada transformación permite agregar un nuevo campo.Especifique la siguiente información:
  • Mode
    : Seleccione una de las siguientes opciones:
    • Binary operation
      : Aplique operaciones matemáticas básicas (suma, multiplicación, etc.) en valores de una única fila a partir de dos campos seleccionados.
    • Reduce row
      : Aplique el cálculo seleccionado a cada fila de campos seleccionados independientemente.
  • Field name
    : Seleccione los nombres de los campos que se utilizarán en el cálculo para el nuevo campo.
  • Calculation
    : Seleccione un cálculo que se utilizará cuando se cree el nuevo campo. Haga clic en el campo para ver una lista de opciones de cálculo.
  • Alias
    : Introduzca el nombre del nuevo campo. Si se deja en blanco, el campo se denominará para que coincida con el cálculo.
  • Replace all fields
    : Active esta opción para ocultar todos los demás campos y mostrar solo el campo calculado en la visualización.
Labels to fields
Seleccione esta transformación para agrupar series por hora y devolver etiquetas o etiquetas como campos.Esta transformación es útil para mostrar la serie temporal con etiquetas en una tabla en la que cada clave de etiqueta se convierte en una columna diferente.
Group By
Seleccione esta transformación para agrupar los datos por un valor de campo (columna) especificado y, a continuación, procese los cálculos de cada grupo.
Merge
Seleccione esta transformación para combinar los resultados de varias consultas en un único resultado. Esto es útil cuando se utiliza la visualización del panel de tabla.Los valores que se pueden combinar se combinan en la misma fila. Los valores se pueden combinar si los campos compartidos contienen los mismos datos.
Por ejemplo, considere dos consultas que devuelven datos de la tabla. Antes de aplicar las transformaciones, aparecen como tablas separadas. Después de aplicar la transformación, las columnas se han combinado.