フィルタツール
フィルタツールが式を使用してレコードのクエリを実行し、データを2つの出力に分割します。データが指定された条件を満たしている場合はTrue、指定された条件を満たしていない場合はFalseを返します。
このツールを使用して、指定した基準を満たすデータを特定します。 いずれの側のワークフローにも追加のツールを接続することで、False出力とは異なるTrue出力からのレコードを処理することができます。
ツールを設定する
既知の制限: 大数の処理
15桁を超える数字は、文字列として扱う必要があり、そうでない場合は精度を失います。 以下のツールを使用して、フィールドタイプを文字列に設定します: セレクトツール。
使用するフィルタのタイプを選択します。
- 基本フィルタ : 基本フィルタを使用して、1つのデータ列に対して簡単なクエリをすばやく作成します。
- フィルタを適用するデータを選択するには、 列の選択 をクリックします。
- 次にドロップダウンで、選択した列のデータタイプに応じて、使用する演算子を選択します。
- 値を入力するか、利用可能な日付値を選択して式を完了させます。
- ワークフローを実行するたびにワークフローを指定した日付に自動的に更新するオプションを選択するか、 固定日付 を選択します。
- 日付と関連する期間に基づいて式を作成する場合は、 期間タイプ と 期間数 を選択して、日付の範囲を設定します。
= | 値が入力に一致する |
!= | 値が入力に一致しない |
> | 値が入力より大きい |
>= | 値が入力より大きいまたは等しい |
< | 値が入力より小さい |
<= | 値が入力より小さいまたは等しい |
Nullである | 値が欠落しているまたは不明な値である |
Nullではない | 値が欠落していないまたは不明な値ではない |
等しい | 値が入力に一致する |
等しくない | 値が入力に一致しない |
より前 (<) | 値が入力の前に来るようにソート |
より後ろ(>) | 値が入力の後に来るようにソート |
含まれる | 値が文字列に含まれている |
含まれない | 値が文字列に含まれていない(大文字と小文字を区別) |
Nullである | 値が欠落しているまたは不明な値である |
Nullではない | 値が欠落していないまたは不明な値ではない |
空である | 値がNullまたは "" である |
空ではない | 値がNullまたは "" ではない |
= | 値が入力に一致する |
!= | 値が入力に一致しない |
> | 値が入力より大きい |
>= | 値が入力より大きいまたは等しい |
< | 値が入力より小さい |
<= | 値が入力より小さいまたは等しい |
空である | 値がNullまたは "" である |
空ではない | 値がNullまたは "" ではない |
日付範囲 | 値は選択された開始日と終了日である |
開始日以降の期間 | 値が選択された最初の日およびその後の設定された期間数である |
終了日以前の期間 | 値が選択された最後の日およびその前の設定された期間数である |
= | 値が入力に一致する |
!= | 値が入力に一致しない |
> | 値が入力より大きい |
>= | 値が入力より大きいまたは等しい |
< | 値が入力より小さい |
<= | 値が入力より小さいまたは等しい |
空である | 値がNullまたは "" である |
空ではない | 値がNullまたは "" ではない |
期間 | 値は選択された開始日と終了日である |
開始日以降の期間 | 値が選択された最初の日およびその後の設定された期間数である |
終了日以前の期間 | 値が選択された最後の日およびその前の設定された期間数である |
日付データのみを使用して時刻データとフィルタを切り捨てるには、 日付データのみをフィルタ を選択します。
Nullである | 値が欠落しているまたは不明な値である |
Nullではない | 値が欠落していないまたは不明な値ではない |
Nullである | 値が欠落しているまたは不明な値である |
Nullではない | 値が欠落していないまたは不明な値ではない |
Trueである | 値がTrueである |
Falseである | 値がTrueではない |
Nullである | 値が欠落しているまたは不明な値である |
Nullではない | 値が欠落していないまたは不明な値ではない |
-
カスタムフィルタ : カスタムフィルタを使用して、より複雑な式を作成したり、データストリーム内の複数のフィールドからクエリを行うことができます。
式を作成する式を作成するには、次のいずれかの方法を使用します:
- 式エディタに直接入力します。
- Ctrl +スペースを押すと、すべての関数の一覧が表示されます。
- キーワードまたはフレーズを入力して、関数の一致リストを表示します。
- [ (レフト・ブラケット)を入力すると、式で使用できる変数の一覧が表示されます。
- 列: 受信接続、または前の式で作成された列からのデータ。
- 質問からの接続: ツールがアプリまたはマクロで使用されている場合、ツールの質問アンカーに接続されたインターフェイスツールの値を式エディタで指定します。 質問の値を式の変数として使用する場合は、質問アンカーを使用します。 参照: インターフェイスツール。
- 定数: 1つの場所の値を変更し、その変更をワークフローの残りの部分に適用できるようにするグローバル変数。 参照: 定数。
- [関数] をクリックして、機能のカテゴリを検索および閲覧します。 参照: 関数。
- [列と定数] をクリックして、受信または新しく作成された列と定数を検索して閲覧します。
- [最近保存された式] をクリックして最近の保存された式を検索して閲覧します。
変数式を保存する式を作成したら、後で使用できるように保存することができます。
式エディタで式を使用して、[式の保存] をクリックし、名前を入力して、[保存]をクリックします。
このツールには式エディタが含まれているため、アプリまたはマクロワークフローでツールを使用すると、追加の入力アンカーが表示されます。 インタフェースツールを使用して質問アンカーに接続します。 参照: インターフェイスツール。