tLogRowコンポーネントを追加して、スコア集計とソート結果を表示するようにこのコンポーネントを設定するには、次の手順に従います。
手順
-
tSortRowコンポーネントの次に、新しいtLogRowコンポーネントを追加します。
addComponent { setComponentDefinition { TYPE: "tLogRow", NAME: "tLogRow_1", POSITION: 800, 192 } }
-
tLogRowのsetComponentDefinition {}の次に、setSettings {}関数を使ってコンポーネントのプロパティを定義します。
この例では、tLogRowコンポーネントのラベルがresultに設定され、出力データがテーブルに表示されます。
setSettings { BASIC_MODE : "false", TABLE_PRINT : "true", LABEL : "result" }
-
setSettings {}の次に、addSchema {}関数を入力して、出力データの構造を定義します。
この例では、tLogRowコンポーネントが、tSortRowコンポーネントと同じスキーマ構造を持つように設定されています。
addSchema { NAME: "tLogRow_1", CONNECTOR: "FLOW" addColumn { NAME: "subject", TYPE: "id_String" } addColumn { NAME: "sum", TYPE: "id_Double", PRECISION: 2 } addColumn { NAME: "average", TYPE: "id_Double", PRECISION: 2 } addColumn { NAME: "max", TYPE: "id_Double", PRECISION: 2 } addColumn { NAME: "min", TYPE: "id_Double", PRECISION: 2 } }