Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✅Microsoft Fabric✅
Tworzy obiekt torby właściwości dynamicznej ze wszystkich kolumn wyrażenia tabelarycznego.
Uwaga
Reprezentacja zwróconego obiektu nie gwarantuje zgodności bajtów między przebiegami. Na przykład właściwości, które pojawiają się w torbie, mogą pojawić się w innej kolejności.
Składnia
pack_all([ ignore_null_empty ])
Dowiedz się więcej na temat konwencji składni.
Parametry
| Nazwisko | Typ | Wymagania | opis |
|---|---|---|---|
| ignore_null_empty | bool |
Wskazuje, czy ignorować kolumny null/puste i wykluczyć je z wynikowej torby właściwości. Domyślna wartość to false. |
Przykład
Poniższe zapytanie używa pack_all() metody do tworzenia spakowanych kolumn.
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)
Wyjście
| Źródło | Target | 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 } |
Uwaga
Istnieje różnica między kolumnami Packed i PackedIgnoreNullEmpty w dwóch ostatnich wierszach przykładu. Te dwa wiersze zawierały puste wartości, które zostały zignorowane przez pack_all(true).