bag_pack_columns()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Crea un objeto de contenedor de propiedades dinámico a partir de una lista de columnas.
Sintaxis
bag_pack_columns(
column1,
column2,... )
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
column | escalares | ✔️ | Columna que se va a empaquetar. El nombre de la columna es el nombre de propiedad en el contenedor de propiedades. |
Devoluciones
Devuelve un dynamic
objeto de contenedor de propiedades de las columnas enumeradas.
Ejemplos
En el ejemplo siguiente se crea un contenedor de propiedades que incluye las Id
columnas y Value
:
datatable(Id: string, Value: string, Other: long)
[
"A", "val_a", 1,
"B", "val_b", 2,
"C", "val_c", 3
]
| extend Packed = bag_pack_columns(Id, Value)
Id | Valor | Otros | Compacto |
---|---|---|---|
A | val_a | 1 | { "Id": "A", "Value": "val_a" } |
B | val_b | 2 | { "Id": "B", "Value": "val_b" } |
C | val_c | 3 | { "Id": "C", "Value": "val_c" } |