データ解析のソースノードを構成した後、解析済みデータを使用してフィールドと式を定義し、データフィルタリング用のフィルターを適用することで、さらなる分析または出力が可能になります。
前提条件
ソースノードが構成されていることを確認します。
データ計算の構成
前のノードからの出力フィールドを前処理するための式を構成します。
中央のキャンバスで、現在のノードの後に追加
アイコンをクリックします。表示されるノードリストから、[データ計算] ノードをクリックします。
キャンバス内の [データ計算] ノードをクリックして、右側の構成パネルに元のフィールドリストを表示します。
[フィールド名]、[データ型]、[精度]、[小数点以下桁数]、および [次のノードに出力] オプションを必要に応じて調整します。
説明[次のノードに出力] オプションが選択されているフィールドのみ、後続のノード構成で使用できます。
(オプション) [フィールドの追加] をクリックし、表示されるダイアログボックスで、ページのプロンプトに従って [フィールド名]、[データ型]、[精度]、[小数点以下桁数]、[次のノードに出力]、および [式] を構成します。
重要式では、「日付関数」、「数学関数」、および「文字列関数」などの関数がサポートされています。異なる関数型のネスト使用が許可されています。
式には、[計算式] 列の [元] フィールドを使用します。
JSONPath を式で使用して、JSON データからプロパティ値を取得できます。JSON データは、配列またはネストされた JSON として構造化できます。
たとえば、
{a:{key1:v1, key2:v2}}では、a.key2にアクセスすることで値v2を取得できます。JSONPath の詳細については、「LanguageManual UDF」をご参照ください。
式に変数を使用する場合は、単一引用符と二重引用符を区別します。
単一引用符は定数を表します。
二重引用符または引用符なしは変数を表します。
(オプション) 前の手順を繰り返して、必要に応じてフィールドを追加します。
データ計算ノードで新しく追加されたフィールドを使用してさらにデータを生成するには、上記の手順に従って複数の式を構成します。
データ解析ワークスペースの右上隅にある [保存] をクリックして、データ計算ノードの構成を完了します。
データフィルタリングの構成
データフィルタリングを構成して、出力フィールドをさらに絞り込みます。
中央のキャンバスで、現在のノードの後に追加
アイコンをクリックします。表示されるノードリストから、[データフィルタリング] ノードをクリックします。
キャンバス内の [データフィルタリング] ノードをクリックします。右側の構成パネルで、以下の表を使用してフィルター条件を追加します。
項目
説明
フィールド
フィルターするフィールドを選択します。
データ型
データ型はフィールドの選択時に自動的に決定され、編集できません。
演算子
[≠ (等しくない)]、[= (等しい)]、[> (より大きい)]、[< (より小さい)]、[>= (以上)]、[<= (以下)]、[between]、[like]、[isnotnull] などの演算子から選択します。
フィルター値
フィルターの値を入力します。
(オプション) [AND 条件の追加] をクリックして、上記の手順に従って複数の AND 条件を追加します。
データ解析ワークスペースの右上隅にある [保存] をクリックして、データフィルタリングノードの構成を完了します。
次の手順
データ計算ノードとフィルタリングノードを構成したら、他の処理ノードを設定するか、ターゲットノードを構成してデータ解析タスクを完了します。