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.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Crea un objeto de contenedor de propiedades dinámico a partir de todas las columnas de la expresión tabular.
Nota:
No se garantiza que la representación del objeto devuelto sea compatible de nivel de bytes entre ejecuciones. Por ejemplo, las propiedades que aparecen en la bolsa pueden aparecer en un orden diferente.
Sintaxis
pack_all([ ignore_null_empty ])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Type | Obligatorio | Descripción |
|---|---|---|---|
| ignore_null_empty | bool |
Indica si se omitirán las columnas nulas o vacías y se excluirán del contenedor de propiedades resultante. El valor predeterminado es false. |
Ejemplo
La consulta siguiente usa pack_all() para crear columnas empaquetadas.
datatable(Source:string,Target:string,CharsCount:long)
[
'555-1234','555-1212',46,
'555-1234','555-1213',50,
'555-1313','',42,
'','555-3456',74
]
| extend Packed=pack_all(), PackedIgnoreNullEmpty=pack_all(true)
Salida
| Fuente | Objetivo | CharsCount | Packed |
PackedIgnoreNullEmpty |
|---|---|---|---|---|
| 555-1234 | 555-1212 | 46 | { "Source":"555-1234", "Target":"555-1212", "CharsCount": 46 } |
{ "Source":"555-1234", "Target":"555-1212", "CharsCount": 46 } |
| 555-1234 | 555-1213 | 50 | { "Source":"555-1234", "Target":"555-1213", "CharsCount": 50 } |
{ "Source":"555-1234", "Target":"555-1213", "CharsCount": 50 } |
| 555-1313 | 42 | { "Source":"555-1313", "Target":"", "CharsCount": 42 } |
{ "Source":"555-1313", "CharsCount": 42 } |
|
| 555-3456 | 74 | { "Source":"", "Target":"555-3456", "CharsCount": 74 } |
{ "Target":"555-3456", "CharsCount": 74 } |
Nota:
Hay una diferencia entre las columnas Packed y PackedIgnoreNullEmpty en las dos últimas filas del ejemplo. Estas dos filas incluían valores vacíos que pack_all(true)omitieron.