Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cambie los servicios mediante la lista desplegable Versión . Más información sobre la navegación.
Se aplica a: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
El render operador indica al agente de usuario que visualice los resultados de la consulta. Debe ser el último operador de la consulta y solo funciona con consultas que generan un único flujo de datos tabular.
El operador no modifica los datos. En su lugar, agrega una anotación "Visualización" a las propiedades extendidas del resultado, que contiene las instrucciones de visualización de la consulta. Diferentes agentes de usuario, como Kusto.Explorer o Azure Data Explorer interfaz de usuario web, interpretan y admiten diferentes visualizaciones basadas en esta información.
El modelo de datos del operador render examina los datos tabulares como si se tratase de tres tipos de columnas:
- Columna del eje X (indicada por la propiedad
xcolumn). - Columnas de serie (cualquier número de columnas indicadas por la
seriespropiedad). Para cada registro, los valores combinados de estas columnas definen una sola serie y el gráfico tiene tantas series como valores combinados distintos. - Columnas del eje Y (cualquier número de columnas indicado por la propiedad
ycolumns). Para cada registro, la serie tiene tantas medidas ("puntos" en el gráfico) como columnas del eje Y.
Sugerencia
- Use
where,summarizeytoppara limitar el volumen que se muestra. - Ordene los datos para definir el orden del eje X.
- Los agentes de usuario pueden "adivinar" el valor de las propiedades que no se especifican en la consulta. En concreto, tener columnas "de poco interés" en el esquema del resultado podría traducirse en una interpretación incorrecta. Pruebe a excluir esas columnas cuando esto suceda.
Nota:
Hay algunas visualizaciones que solo están disponibles en los paneles de Azure Data Explorer. Para obtener más información, consulte Objetos visuales específicos del panel.
Sintaxis
Visualización de T|render
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Type | Obligatorio | Descripción |
|---|---|---|---|
| T | string |
✔️ | Nombre de la tabla de entrada. |
| visualización | string |
✔️ | Indica el tipo de visualización que se va a usar. Debe ser uno de los valores admitidos en la lista siguiente. |
| propertyName, propertyValue | string |
Lista separada por comas de pares de propiedades clave-valor. Consulte las propiedades admitidas. |
Visualización
| visualización | Descripción | Ilustración |
|---|---|---|
anomalychart |
Similar al gráfico de tiempo, pero resalta las anomalías mediante la función series_decompose_anomalies . |
|
areachart |
Gráfico de áreas. |
|
barchart |
Se muestra como franjas horizontales. |
|
card |
El primer registro de resultados es un conjunto de valores escalares y se muestra como una tarjeta. |
|
columnchart |
Como barchart, con bandas verticales en lugar de bandas horizontales. |
|
ladderchart |
Las dos últimas columnas son el eje X y otras columnas son eje Y. |
|
linechart |
Gráfico de líneas. |
|
piechart |
La primera columna es el eje de colores y la segunda columna es numérica. |
|
pivotchart |
Muestra una tabla dinámica y un gráfico. Puede seleccionar de forma interactiva datos, columnas, filas y varios tipos de gráficos. |
|
scatterchart |
Gráfico de puntos. |
|
stackedareachart |
Gráfico de áreas apiladas. |
|
table |
De manera predeterminada, los resultados se muestran como tabla. |
|
timechart |
Gráfico de líneas. La primera columna es el eje X y debe ser datetime. Las otras columnas (numéricas) son los ejes Y. |
|
timepivot |
Navegación interactiva sobre la línea de tiempo de los eventos (dinamización en el eje de tiempo). |
|
treemap |
Muestra datos jerárquicos como un conjunto de rectángulos anidados. |
|
Nota:
Las visualizaciones de gráfico dinámico, gráfico dinámico, gráfico dinámico y gráfico de rectángulos se pueden usar en Kusto.Explorer, pero no están disponibles en la interfaz de usuario web de Azure Data Explorer.
| Visualización | Descripción | Ilustración |
|---|---|---|
areachart |
Gráfico de áreas. La primera columna es el eje X y debe ser una columna numérica. Las otras columnas numéricas son los ejes Y. |
|
barchart |
La primera columna es el eje X y puede ser texto, fecha y hora o numérico. Otras columnas son numéricas y se muestran como franjas horizontales. |
|
columnchart |
Como barchart, con bandas verticales en lugar de bandas horizontales. |
|
piechart |
La primera columna es el eje de colores y la segunda columna es numérica. |
|
scatterchart |
Gráfico de puntos. La primera columna es el eje X y debe ser una columna numérica. Las otras columnas numéricas son los ejes Y. |
|
table |
De manera predeterminada, los resultados se muestran como tabla. |
|
timechart |
Gráfico de líneas. La primera columna es el eje X y debe ser datetime. Las otras columnas (numéricas) son los ejes Y. Hay una columna de cadena cuyos valores se usan para "agrupar" las columnas numéricas y crear líneas diferentes en el gráfico (se omiten más columnas de cadena). |
|
| visualización | Descripción | Ilustración |
|---|---|---|
anomalychart |
Similar al gráfico de tiempo, pero resalta las anomalías mediante la función series_decompose_anomalies . |
|
areachart |
Gráfico de áreas. |
|
barchart |
Se muestra como franjas horizontales. |
|
card |
El primer registro de resultados es un conjunto de valores escalares y se muestra como una tarjeta. |
|
columnchart |
Como barchart, con bandas verticales en lugar de bandas horizontales. |
|
linechart |
Gráfico de líneas. |
|
piechart |
La primera columna es el eje de colores y la segunda columna es numérica. |
|
scatterchart |
Gráfico de puntos. |
|
stackedareachart |
Gráfico de áreas apiladas. |
|
table |
De manera predeterminada, los resultados se muestran como tabla. |
|
timechart |
Gráfico de líneas. La primera columna es el eje X y debe ser datetime. Las otras columnas (numéricas) son los ejes Y. |
|
Propiedades admitidas
PropertyName/PropertyValue indican información adicional para usar durante la representación. Todas las propiedades son opcionales. Las propiedades que se admiten son:
| PropertyName | PropertyValue |
|---|---|
accumulate |
Indica si el valor de cada medida se agrega a todos sus predecesores. (true o false) |
kind |
Más información sobre el tipo de visualización. Para obtener más información, consulte la kind propiedad . |
legend |
Indica si se va a mostrar una leyenda o no (visible o hidden). |
series |
Lista delimitada por comas de columnas cuyos valores por registro combinados definen la serie a la que pertenece el registro. |
ymin |
Valor mínimo que se va a mostrar en el eje Y. |
ymax |
Valor máximo que se va a mostrar en el eje Y. |
title |
Título de la visualización (de tipo string). |
xaxis |
Cómo se escala el eje X (linear o log). |
xcolumn |
Qué columna del resultado se usa para el eje X. |
xtitle |
Título del eje X (de tipo string). |
yaxis |
Cómo se escala el eje Y (linear o log). |
ycolumns |
Lista delimitada por comas de las columnas que se componen de los valores proporcionados por valor de la columna X. |
ysplit |
Cómo dividir la visualización en varios valores del eje Y. Para obtener más información, consulte la y-split propiedad . |
ytitle |
Título del eje Y (de tipo string). |
anomalycolumns |
Propiedad pertinente solo para anomalychart. Lista delimitada por comas de columnas, que se consideran series de anomalías y se muestran como puntos en el gráfico |
| PropertyName | PropertyValue |
|---|---|
kind |
Más información sobre el tipo de visualización. Para obtener más información, consulte la kind propiedad . |
series |
Lista delimitada por comas de columnas cuyos valores por registro combinados definen la serie a la que pertenece el registro. |
title |
Título de la visualización (de tipo string). |
Propiedad kind
Puede elaborar aún más esta visualización proporcionando la kind propiedad .
Los valores admitidos para esta propiedad son:
| Visualización | kind |
Descripción |
|---|---|---|
areachart |
default |
Cada "área" es independiente. |
unstacked |
Igual que default. |
|
stacked |
Apilar "áreas" a la derecha. | |
stacked100 |
Apilar "áreas" a la derecha y ajustar cada una de ellas al mismo ancho que las demás. | |
barchart |
default |
Cada "barra" es independiente. |
unstacked |
Igual que default. |
|
stacked |
Apilar "barras". | |
stacked100 |
Apilar "barras" y ajustar cada una al mismo ancho que las demás. | |
columnchart |
default |
Cada "columna" es independiente. |
unstacked |
Igual que default. |
|
stacked |
Apilar "columnas" una encima de la otra. | |
stacked100 |
Apilar "columnas" y ajustar cada una con el mismo alto que las demás. | |
scatterchart |
map |
Las columnas esperadas son [longitud, latitud] o punto de GeoJSON. La columna de la serie es opcional. Para obtener más información, consulte Visualizaciones geoespaciales. |
piechart |
map |
Las columnas esperadas son [longitud, latitud] o punto de GeoJSON, eje de color y numérica. Se admite en Kusto Explorer de escritorio. Para obtener más información, consulte Visualizaciones geoespaciales. |
Propiedad ysplit
Algunas visualizaciones admiten la división en varios valores del eje Y:
ysplit |
Descripción |
|---|---|
none |
Se muestra un solo eje Y para todos los datos de la serie. (Es el valor predeterminado). |
axes |
Se muestra un solo gráfico con varios ejes Y (uno por serie). |
panels |
Se representa un gráfico para cada valor de ycolumn. Máximo de cinco paneles. |
Representación de datos continuos
Para representar secuencias de valores, use varias visualizaciones, como linechart, timecharty areachart.
Estas visualizaciones siguen el modelo conceptual:
- Una columna de la tabla representa el eje X de los datos. Puede definir explícitamente esta columna mediante la
xcolumnpropiedad . Si no lo define, el agente de usuario elige la primera columna que funciona para la visualización.- Por ejemplo, en la
timechartvisualización, el agente de usuario usa la primeradatetimecolumna. - Si esta columna es de tipo
dynamicy contiene una matriz, los valores individuales de la matriz se tratan como los valores del eje X.
- Por ejemplo, en la
- Una o varias columnas de la tabla representan una o varias medidas que varían según el eje X.
Puede definir explícitamente estas columnas mediante la
ycolumnspropiedad . Si no lo define, el agente de usuario elige todas las columnas que funcionan para la visualización.- Por ejemplo, en la
timechartvisualización, el agente de usuario usa todas las columnas con un valor numérico que no especificó de lo contrario. - Si el eje X es una matriz, los valores de cada eje Y también deben ser una matriz de una longitud similar, con cada eje Y que se produce en una sola columna.
- Por ejemplo, en la
- Cero o más columnas de la tabla representan un conjunto único de dimensiones que agrupan las medidas. Puede especificar estas columnas mediante la
seriespropiedad o el agente de usuario las selecciona automáticamente de las columnas que, de lo contrario, no se especifican.
Contenido relacionado
Nota:
El modelo de datos del operador render examina los datos tabulares como si se tratase de tres tipos de columnas:
- Columna del eje X (indicada por la propiedad
xcolumn). - Columnas de serie (cualquier número de columnas indicadas por la
seriespropiedad ). - Columnas del eje Y (cualquier número de columnas indicado por la propiedad
ycolumns). Para cada registro, la serie tiene tantas medidas ("puntos" en el gráfico) como columnas del eje Y.
Ejemplo
InsightsMetrics
| where Computer == "DC00.NA.contosohotels.com"
| where Namespace == "Processor" and Name == "UtilizationPercentage"
| summarize avg(Val) by Computer, bin(TimeGenerated, 1h)
| render timechart