Parámetros de varios valores
Un parámetro de varios valores permite al usuario establecer uno o varios valores de texto arbitrarios. Los parámetros de varios valores se usan normalmente para el filtrado, a menudo cuando un control desplegable puede contener demasiados valores para ser útiles.
Creación de un parámetro estático de varios valores
Comience con un libro vacío en modo de edición.
Seleccione Agregar parámetros>Agregar parámetro.
En el panel de nuevo parámetro que se abre, escriba:
- Nombre del parámetro:
Filter
- Tipo de parámetro:
Multi-value
- Obligatorio:
unchecked
- Obtener datos de:
None
- Nombre del parámetro:
Seleccione Guardar para crear el parámetro.
El parámetro Filter será un parámetro de varios valores, inicialmente sin valores.
A continuación, puede agregar varios valores.
Un parámetro de varios valores se comporta de forma similar a un parámetro desplegable de selección múltiple y se usa normalmente en un escenario similar a "en".
let computerFilter = dynamic([{Computer}]);
Heartbeat
| where array_length(computerFilter) == 0 or Computer in (computerFilter)
| summarize Heartbeats = count() by Computer
| order by Heartbeats desc
Estilo del campo de parámetros
El parámetro de varios valores admite los siguientes estilos de campo:
Estándar: permite a un usuario agregar o quitar elementos de texto. arbitrarios
Contraseña: permite que pueda agregar o quitar campos de contraseña arbitrarios. Los valores de contraseña solo se ocultan en la interfaz de usuario al escribir. Los valores siguen siendo accesibles como valor de parámetro cuando son referidos. Se almacenan sin cifrar cuando se guarda el libro.
Crear un parámetro de valor múltiple con valores iniciales
Puede usar una consulta para inicializar el parámetro de varios valores con valores iniciales. Después, puede quitar valores manualmente o agregar más valores. Si se usa una consulta para rellenar el parámetro de varios valores, aparecerá un botón de restauración de valores predeterminados en el parámetro para restaurar de nuevo a los valores consultados originalmente.
Comience con un libro vacío en modo de edición.
Seleccione Agregar parámetros>Agregar parámetro.
En el panel de nuevo parámetro que se abre, escriba:
- Nombre del parámetro:
Filter
- Tipo de parámetro:
Multi-value
- Obligatorio:
unchecked
- Obtener datos de:
JSON
- Nombre del parámetro:
En el bloque de texto de entrada JSON, inserte este fragmento de código JSON:
["apple", "banana", "carrot" ]
Todos los elementos que son el resultado de la consulta se mostrarán como elementos de varios valores. No está limitado a JSON. Puede usar cualquier proveedores de consultas para proporcionar valores iniciales, pero estará limitado a los primeros 100 resultados.
Seleccione Ejecutar consulta.
Seleccione Guardar para crear el parámetro.
El parámetro Filtro será un parámetro de varios valores, con tres valores iniciales.