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.
Przełącz usługi przy użyciu rozwijanej listy Wersja. Dowiedz się więcej o nawigacji.
Dotyczy: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Wylicza wszystkie klucze główne w obiekcie torby właściwości dynamicznej.
Składnia
bag_keys(
obiektu)
Dowiedz się więcej na temat konwencji składni.
Parametry
| Nazwisko | Typ | Wymagania | opis |
|---|---|---|---|
| sprzeciwiać się | dynamic |
✔️ | Obiekt torby właściwości, dla którego ma być wyliczane klucze. |
Zwraca
Tablica kluczy, kolejność jest niezdefiniowana.
Przykłady
datatable(index:long, d:dynamic) [
1, dynamic({'a':'b', 'c':123}),
2, dynamic({'a':'b', 'c':{'d':123}}),
3, dynamic({'a':'b', 'c':[{'d':123}]}),
4, dynamic(null),
5, dynamic({}),
6, dynamic('a'),
7, dynamic([])
]
| extend keys = bag_keys(d)
Wyjście
| indeks | d | klucze |
|---|---|---|
| 1 | { "a": "b", "c": 123 } |
[ "a", "c" ] |
| 2 | { "a": "b", "c": { "d": 123 } } |
[ "a", "c" ] |
| 3 | { "a": "b", "c": [ { "d": 123 } ] } |
[ "a", "c" ] |
| 100 | ||
| 5 | {} | [] |
| 6 | a | |
| 7 | [] |