Kolumny
Kolumny to nazwane jednostki, które mają skalarny typ danych. Kolumny są przywoływanych w zapytaniu względem strumienia danych tabelarycznych, który znajduje się w kontekście określonego operatora odwołującego się do nich. Każda tabela w usłudze Kusto i każdy strumień danych tabelarycznych to prostokątna siatka kolumn i wierszy. Kolumny tabeli lub strumienia danych tabelarycznych są uporządkowane, więc kolumna ma również określone położenie w kolekcji kolumn tabeli.
Uwaga
- Maksymalny limit kolumn na tabelę wynosi 10 000.
- Nazwy kolumn są uwzględniane w wielkości liter. Aby uzyskać więcej informacji, zobacz Reguły nazewnictwa identyfikatorów.
- Kolumny są czasami nazywane atrybutami , a wiersze są czasami nazywane rekordami.
Odwołania do kolumn w zapytaniach
W zapytaniach kolumny są zwykle przywoływanych tylko według nazwy. Mogą one pojawiać się tylko w wyrażeniach, a operator zapytania, w którym pojawia się wyrażenie, określa tabelę lub strumień danych tabelarycznych. Nazwa kolumny nie musi być jeszcze bardziej ograniczona.
Na przykład w poniższym zapytaniu mamy nienazwany strumień danych tabelarycznych zdefiniowany za pomocą operatora datatable i ma jedną kolumnę c
. Strumień danych tabelarycznych jest filtrowany przez predykat wartości tej kolumny i tworzy nowy nienazwany strumień danych tabelarycznych z tymi samymi kolumnami, ale mniej wierszy. Operator as następnie nazywa strumień danych tabelarycznych, a jego wartość jest zwracana jako wyniki zapytania. Zwróć uwagę na to, jak kolumna c
jest przywołyyna według nazwy bez odwoływania się do kontenera:
datatable (c:int) [int(-1), 0, 1, 2, 3]
| where c*c >= 2
| as Result
Zawartość pokrewna
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla