distinctCount distinctCount

null 値を無視して異なる値の数をカウントします。

カテゴリ

集計

関数の構文

distinctCount(<listAny>)

パラメーター

パラメーター
タイプ
説明
listToProcess
lilistString、listBoolean、listInteger、listDecimal、listDuration、listDateTime、listDateTimeOnly、listDateOnly、listObject のいずれか
処理するリスト。listObject の場合は、フィールド参照にする必要があります。
keyAttributeName
文字列
このパラメーターはオプションで、listObject に対してのみ使用できます。パラメーターを指定しないと、すべての属性の値が同じ場合、オブジェクトは重複していると見なされます。パラメーターを指定していて、指定された属性が同じ値を持つ場合、オブジェクトは重複していると見なされます。

シグネチャと戻り値のタイプ

distinctCount(<listAny>)

整数を返します。

distinctCount(<listObject>)

distinctCount(<listObject>,<string>)

オブジェクトのリストを返します。

distinctCount([10,2,10,null])

2 を返します。

distinctCount(@event{my_event.productListItems})

指定されたオブジェクト配列内の厳密に異なるオブジェクトの数を返します(listObject 型)。

distinctCount(@event{my_event.productListItems}, "SKU")

個別の「SKU」属性値 {} を持つオブジェクトの数を返します。

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76