binary_all_or() (集計関数)

集計グループごとにバイナリ OR 演算を使用するか、グループが指定されていない場合は合計で値を累積します。

Note

この関数は、summarize 演算子と組み合わせて使用します。

構文

binary_all_or(Expr)

構文規則について詳しく知る。

パラメーター

名前 必須 説明
expr long ✔️ バイナリ OR 計算に使用される値。

戻り値

各集計グループのレコードに対するバイナリ OR 演算を使用して集計値を返します。グループが指定されていない場合は合計値を返します。

次の例では、バイナリOR操作を使用して をCAFEF00D生成します。

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

出力

結果
CAFEF00D