Поделиться через


binary_all_or() (функция агрегирования)

Область применения: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Накапливает значения с помощью двоичной OR операции для каждой группы суммирования или в общей сложности, если группа не указана.

Примечание.

Эта функция используется в сочетании с оператором сводки.

Синтаксис

binary_all_or(expr)

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
expr long ✔️ Значение, используемое для двоичного OR вычисления.

Возвраты

Возвращает агрегированное значение с помощью двоичной OR операции над записями для каждой группы суммирования или в общей сложности, если группа не указана.

Пример

В следующем примере выполняется CAFEF00D использование двоичных OR операций:

datatable(num:long)
[
  0x88888008,
  0x42000000,
  0x00767000,
  0x00000005, 
]
| summarize result = toupper(tohex(binary_all_or(num)))

Выходные данные

result
CAFEF00D