App Builderのフィルターツール
注記
App BuilderはAlteryx One Platformで利用可能な、進化を続ける新しい製品です。より洗練され、強化されたユーザーエクスペリエンスを提供するために、機能は予告なく変更される場合があります。ご理解に感謝するとともに、Alteryxコミュニティ では、App Builderの継続的な改善のため、フィードバックをお待ちしています。
フィルターツールを使用し、条件を使用してデータを選択します。条件を満たすデータ行は、Trueアンカーに出力されます。
ツールコンポーネント
![]() |
図: 3つのアンカーを持つフィルターツール。
Vアンカー: インタラクティブツールから別の入力を追加すると、テキストフィールドツールに入力された値やドロップダウンツールから選択された値に基づいてフィルタリングするなど、フィルターツールへのユーザー入力が可能になります。このアンカーは、列から値フィルターの設定にのみ使用されます。
その他の入力アンカー
出力アンカー: フィルター条件を満たすデータ行を出力します。
ツールの設定
ツール設定ウィンドウの[フィルターを次に設定]で、次のいずれかを選択します。
値: 選択した列を特定の値でフィルタリングします。
列: 2つの列を比較してフィルタリングします。
列から値フィルター
列を選択します。この列を使ってデータをフィルタリングします。
ドロップダウンから演算子を選択します。以下の基本フィルターの演算子を参照してください。
値を入力します。この値が、選択した演算子に基づいて、選択した列と比較されます。
この値は、Vアンカーに接続されたインタラクティブツールからも取得できます。インタラクティブツールを使用してVアンカーに入力する場合、[値]テキストボックスは無効になります。
リストボックスツールを使用してフィルターにフィードする場合、接続されたフィルターでは演算子「in」または「!in」のみを使用できます。
ユーザーが指定したフィルターの値が複数ある場合は、[値アンカーでデータが選択されていない場合はすべての行を通過]チェックボックスをオンにして、フィルタリングされていない結果を既定で表示します。
フィルターが適用されるまでデータを非表示にするには、[値アンカーでデータが選択されていない場合はすべての行を通過]チェックボックスをオフにします。
[保存]を選択して、フィルターツールの設定を保存します。
列から列フィルター
列1を選択します。この列を使ってデータをフィルタリングします。
ドロップダウンから演算子を選択します。以下の基本フィルターの演算子を参照してください。
列2を選択します。この列と列1が比較され、データがフィルタリングされます。
ユーザーが指定したフィルターの値が複数ある場合は、[値アンカーでデータが選択されていない場合はすべての行を通過]チェックボックスをオンにして、フィルタリングされていない結果を既定で表示します。
フィルターが適用されるまでデータを非表示にするには、[値アンカーでデータが選択されていない場合はすべての行を通過]チェックボックスをオフにします。
[保存]を選択して、フィルターツールの設定を保存します。
基本フィルターの演算子
Operator | Description |
|---|---|
= | Column 1 matches Value. |
!= | Column 1 does not match Value. |
> | Column 1 is greater than Value. |
>= | Column 1 is greater than or equal to Value. |
< | Column 1 is less than Value. |
<= | Column 1 is less than or equal to Value. |
like | Column 1 contains a pattern specified in Value. |
in | Specify multiple Values within Column 1. |
!in | Specify Values to exclude within Column 1. Note “in” and “!in” are the only operators that support values from a ListBox tool. |
null | Column 1 is a missing or unknown Value. |
!null | Column 1 is not a missing or unknown Value. |
