Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Cria um objeto de recipiente de propriedades dinâmico de todas as colunas da expressão tabular.
Observação
Não há garantia de que a representação do objeto retornado seja compatível com o nível de byte entre as execuções. Por exemplo, as propriedades que aparecem na bolsa podem aparecer em uma ordem diferente.
Sintaxe
pack_all(
[ ignore_null_empty ])
Saiba mais sobre as convenções de sintaxe.
Parâmetros
| Nome | Tipo | Obrigatória | Descrição |
|---|---|---|---|
| ignore_null_empty | bool |
Indica se as colunas nulas/vazias devem ser ignoradas e excluídas do recipiente de propriedades resultante. O valor padrão é false. |
Exemplo
A consulta a seguir usa pack_all() para criar colunas empacotadas.
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)
Saída
| Source | Meta | Contagem de caracteres | Packed |
PackedIgnoreNullEmpty |
|---|---|---|---|---|
| 555-1234 | 555-1212 | 46 | { "Origem":"555-1234", "Destino":"555-1212", "CharsCount": 46 } |
{ "Origem":"555-1234", "Destino":"555-1212", "CharsCount": 46 } |
| 555-1234 | 555-1213 | 50 | { "Origem":"555-1234", "Destino":"555-1213", "CharsCount": 50 } |
{ "Origem":"555-1234", "Destino":"555-1213", "CharsCount": 50 } |
| 555-1313 | 42 | { "Origem":"555-1313", "Destino":"", "CharsCount": 42 } |
{ "Origem":"555-1313", "CharsCount": 42 } |
|
| 555-3456 | 74 | { "Origem":"", "Destino":"555-3456", "CharsCount": 74 } |
{ "Destino":"555-3456", "CharsCount": 74 } |
Observação
Há uma diferença entre as colunas Packed e PackedIgnoreNullEmpty nas duas últimas linhas do exemplo. Essas duas linhas incluíam valores vazios que foram ignorados por pack_all(true).