すべてのプロダクト
Search
ドキュメントセンター

IoT Platform:データ計算とデータフィルタリングの構成

最終更新日:Apr 09, 2025

データ解析のソースノードを構成した後、解析済みデータを使用してフィールドと式を定義し、データフィルタリング用のフィルターを適用することで、さらなる分析または出力が可能になります。

前提条件

ソースノードが構成されていることを確認します。

データ計算の構成

前のノードからの出力フィールドを前処理するための式を構成します。

  1. データ解析コンソールにアクセスする

  2. 中央のキャンバスで、現在のノードの後に追加 image アイコンをクリックします。

  3. 表示されるノードリストから、[データ計算] ノードをクリックします。

  4. キャンバス内の [データ計算] ノードをクリックして、右側の構成パネルに元のフィールドリストを表示します。

  5. [フィールド名][データ型][精度][小数点以下桁数]、および [次のノードに出力] オプションを必要に応じて調整します。

    説明

    [次のノードに出力] オプションが選択されているフィールドのみ、後続のノード構成で使用できます。

  6. (オプション) [フィールドの追加] をクリックし、表示されるダイアログボックスで、ページのプロンプトに従って [フィールド名][データ型][精度][小数点以下桁数][次のノードに出力]、および [式] を構成します。

    重要
    • 式では、「日付関数」、「数学関数」、および「文字列関数」などの関数がサポートされています。異なる関数型のネスト使用が許可されています。

    • 式には、[計算式] 列の [元] フィールドを使用します。

    • JSONPath を式で使用して、JSON データからプロパティ値を取得できます。JSON データは、配列またはネストされた JSON として構造化できます。

      たとえば、{a:{key1:v1, key2:v2}} では、a.key2 にアクセスすることで値 v2 を取得できます。

      JSONPath の詳細については、「LanguageManual UDF」をご参照ください。

    • 式に変数を使用する場合は、単一引用符と二重引用符を区別します。

      • 単一引用符は定数を表します。

      • 二重引用符または引用符なしは変数を表します。

  7. (オプション) 前の手順を繰り返して、必要に応じてフィールドを追加します。

    データ計算ノードで新しく追加されたフィールドを使用してさらにデータを生成するには、上記の手順に従って複数の式を構成します。

  8. データ解析ワークスペースの右上隅にある [保存] をクリックして、データ計算ノードの構成を完了します。

データフィルタリングの構成

データフィルタリングを構成して、出力フィールドをさらに絞り込みます。

  1. データ解析コンソールにアクセスする

  2. 中央のキャンバスで、現在のノードの後に追加 image アイコンをクリックします。

  3. 表示されるノードリストから、[データフィルタリング] ノードをクリックします。

  4. キャンバス内の [データフィルタリング] ノードをクリックします。右側の構成パネルで、以下の表を使用してフィルター条件を追加します。

    項目

    説明

    フィールド

    フィルターするフィールドを選択します。

    データ型

    データ型はフィールドの選択時に自動的に決定され、編集できません。

    演算子

    [≠ (等しくない)][= (等しい)][> (より大きい)][< (より小さい)][>= (以上)][<= (以下)][between][like][isnotnull] などの演算子から選択します。

    フィルター値

    フィルターの値を入力します。

  5. (オプション) [AND 条件の追加] をクリックして、上記の手順に従って複数の AND 条件を追加します。

  6. データ解析ワークスペースの右上隅にある [保存] をクリックして、データフィルタリングノードの構成を完了します。

次の手順

データ計算ノードとフィルタリングノードを構成したら、他の処理ノードを設定するか、ターゲットノードを構成してデータ解析タスクを完了します。