Udostępnij za pośrednictwem


binary_all_and() (funkcja agregacji)

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Gromadzi wartości przy użyciu operacji binarnej AND dla każdej grupy podsumowań lub w sumie, jeśli grupa nie jest określona.

Uwaga

Ta funkcja jest używana w połączeniu z operatorem podsumowania.

Składnia

binary_all_and(wyrażenie)

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
wyrażenie long ✔️ Wartość używana do obliczania binarnego AND .

Zwraca

Zwraca zagregowaną wartość przy użyciu operacji binarnej AND w rekordach dla każdej grupy podsumowań lub w sumie, jeśli grupa nie jest określona.

Przykład

Poniższy przykład tworzy CAFEF00D przy użyciu operacji binarnych AND :

datatable(num:long)
[
  0xFFFFFFFF, 
  0xFFFFF00F,
  0xCFFFFFFD,
  0xFAFEFFFF,
]
| summarize result = toupper(tohex(binary_all_and(num)))

Wyjście

result
CAFEF00D