フィルター関数は、Profile Query Language (PQL)の配列内のデータをフィルタリングするために使用されます。 その他のPQL関数について詳しくは、Profile Query Language 概要を参照してください。
フィルター
[]
(filter)関数を使用すると、配列にフィルターを適用し、指定した条件に一致する配列のサブセットを返すことができます。 その結果、この関数は配列を返します。
形式
例
次の PQL クエリは、「PS」と等しい SKU を持つ 1 つ以上の製品を持つすべてのイベントを取得します。
Up 演算子
^
(up)演算子を使用すると、フィルターの上位レベルのプロパティを参照できます。
形式
例
次の PQL クエリでは、「PS」に等しい SKU を持つ製品品目が 1 つ以上あるイベント、または 性別が女性である個人を持つすべてのイベントを取得します。
次の手順
ここで学習したフィルター関数は、PQL クエリ内で使用できます。その他の PQL 関数について詳しくは、「プロファイルクエリ言語の概要」を参照してください。