Skip to main content

レコード集計

このノードは、クラウドデータベース内のレコードのプロパティに対して集計を計算するために使用されます。

集計を作成し、名前を付けます。

作成した各集計名に対して、集計するプロパティと集計の種類を選択します。

特定のセットのレコードに集計を限定するフィルターを指定することもできます。これは、レコードクエリノードと同じ方法で行われます。詳細については、そのリファレンスドキュメントを参照してください。

StringNumber の2種類のプロパティに対して集計を行うことができます。これらが利用可能な集計です:

Stringでは、Distinct が唯一の集計であり、すべてのレコードのプロパティに対するユニークな値を返します。

Numberでは、以下の集計を使用できます:

  • Min すべてのレコードにおけるプロパティの最小値を返します。
  • Max すべてのレコードにおけるプロパティの最大値を返します。
  • Sum すべてのレコードにおけるプロパティの合計を返します。
  • Avg すべてのレコードにおけるプロパティの平均を返します。

入力

データ説明
クラスこのノードが集計を行うレコードのタイプのクラスを選択します。クラスが選択されると、そのクラスのフィルターや集計を作成できます。
フィルターフィルターの種類を指定します。以下から選択できます:

Visual: ビジュアルフィルターエディタを使用してフィルターを指定します。
JavaScript: JavaScriptを使用してフィルターを指定します(これはより柔軟で、より動的なクエリを作成できますが、より複雑です)
クエリパラメータクエリパラメータの値を指定するための入力です。 クエリで使用される各パラメータには、接続を介して値を提供できる入力があります。
集計実行したい集計のリストです。ここには集計の結果を含む出力の名前を提供する必要があります。

集計のプロパティと操作

作成した各集計には、集計するプロパティと使用する操作も指定する必要があります。

データ説明
プロパティこの集計が使用するべきクラスのプロパティを選択します。
操作集計が使用すべき操作を選択します。どの操作がどのタイプに利用可能かについては上記を参照してください。
シグナル説明
実行ここにシグナルを送ると集計が実行されます。

出力

データ説明
エラー何か問題が発生した場合にエラーメッセージを含む出力です。
シグナル説明
成功集計が成功し、結果が準備できた場合にここにシグナルが送られます。
失敗集計に何か問題があった場合にここにシグナルが送られます。エラー出力を通じてエラーメッセージを見つけることができます。