データセットを 1000 行の複数のデータセットに分割したいのですが、どうすれば可能ですか?
Node 行スプリッターには 2 つの出力しかありません。この要件に Java スニペットを使用する方法があれば教えてください。
データセットを 1000 行の複数のデータセットに分割したいのですが、どうすれば可能ですか?
Node 行スプリッターには 2 つの出力しかありません。この要件に Java スニペットを使用する方法があれば教えてください。
テーブルをどのように分割するかは完全に指定されているわけではありませんが、探していることを実行できるループの種類が 2 つあります:チャンク ループ (開始)またはグループ ループ (開始)です。ワークフローはおそらく次のようになります。
[(Chunk/Group) Loop Start] --> Your processing nodes of the selected rows --> [Loop End]
パーツYour processing nodes of the selected rows
には、必要な分割パーツのみが表示されます。
2 つのノードの違いは次のとおりです。チャンク ループ スタート ノードは、行をその位置によってグループに収集します (連続するノードは、要求された数の行が消費されるまで同じグループの一部です)、グループ ループ スタートは行を収集します。処理のために同じコレクションに同じプロパティを使用します。(ループ エンド ノードは、処理要件によっては最適ではない場合があります。その場合は、他のループ エンド ノードを探してください。)
これらが十分でない場合は、並列チャンク ループ ノードを試すか、一部の拡張機能にはバギング、アンサンブル、クロス検証 (X-Validation) ノードもあると覚えています。(より複雑なワークフローでは、再帰ループを使用することもできます。) 機能の削除については、サポートも見つけることができます。