Столбцы
Столбцы являются именованными сущностями со скалярным типом данных. Столбцы ссылаются в запросе относительно потока табличных данных, который находится в контексте конкретного оператора, ссылающегося на них. Каждая таблица в Kusto и каждый поток табличных данных представляет собой прямоугольную сетку из столбцов и строк. Столбцы таблицы или потока табличных данных упорядочены, поэтому столбец также имеет определенную позицию в коллекции столбцов таблицы.
Примечание
- Максимальное количество столбцов на таблицу составляет 10 000.
- Имена столбцов чувствительны к регистру. Дополнительные сведения см. в статье Правила именования идентификаторов.
- Столбцы иногда называются атрибутами , а строки — записями.
Ссылочные столбцы в запросах
В запросах ссылки на столбцы обычно используются только по имени. Они могут отображаться только в выражениях, а оператор запроса, под которым отображается выражение, определяет поток таблиц или табличных данных. Имя столбца не требует дополнительного определения области.
Например, в следующем запросе у нас есть неименованный поток табличных данных, который определяется с помощью оператора datatable и имеет один столбец , c
. Поток табличных данных фильтруется по предикату по значению этого столбца и создает новый неименованный поток табличных данных с теми же столбцами, но меньше строк. Затем оператор as присваивает имя потоку табличных данных, и его значение возвращается в качестве результатов запроса. Обратите внимание, что столбец c
ссылается по имени без ссылки на его контейнер:
datatable (c:int) [int(-1), 0, 1, 2, 3]
| where c*c >= 2
| as Result
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по