0

同じディレクトリの下にある複数のファイルから読み取り、巨大なデータセットを生成するテキスト ファイル入力ステップがあります。Switch / Caseステートメントのケースごとに Excel ファイル出力を生成し、データセット内のフィールドの値に基づいて、各Excel ファイルに名前を付ける必要があります。
これはスプーンで可能ですか?

どんな助けでも大歓迎です。

4

1 に答える 1

1

SwitchCase から多くのケースが必要ない場合、多くのケースになるデータストリームに SwitchCase を使用する理由がわかりません。

そうは言っても:

  1. SwitchCase の前に「定数の追加」ステップを 1 つ追加します。
  2. SwitchCase から出てくるケースごとに、「データセット内のいくつかのフィールド」の値を #1 で作成した定数の値に割り当てる「フィールド値の設定」ステップを追加します。5 つのストリーム (ケースごとに 1 つのストリーム) がある場合、SwitchCase からこれらのうち 5 つがあります。
  3. 各「フィールド値の設定」手順 (#2 で作成) に続いて、ファイルを Excel に保存し、(#2 で設定した) フィールドの値をファイル名として使用する手順があります。

これを行うためのより良い方法があると確信していますが (SwitchCase が最初の適切なアプローチであると仮定して)、それが私が行う方法です (Java、正規表現、または他の言語を知りません)。

于 2016-01-31T18:44:06.177 に答える