6 つの異なる入力データセットがあります。6 つのデータセットすべてに対して ETL を実行して、それらがすべて同じ出力テーブル (同じ列と型) に変換されるようにしたいと考えています。
私はこれを行うために Pentaho (Spoon) を使用しています。
Pentaho のこれらすべての変換で使用される出力テーブル スキーマを定義する方法はありますか? 出力データベースとして MySQL を使用しています。
前もって感謝します。
6 つの異なる入力データセットがあります。6 つのデータセットすべてに対して ETL を実行して、それらがすべて同じ出力テーブル (同じ列と型) に変換されるようにしたいと考えています。
私はこれを行うために Pentaho (Spoon) を使用しています。
Pentaho のこれらすべての変換で使用される出力テーブル スキーマを定義する方法はありますか? 出力データベースとして MySQL を使用しています。
前もって感謝します。
値の選択ステップが必要なようです。それらの 1 つを各データセットのパスの最後のホップに配置し、パスのメタデータがすべてまったく同じに見えるようにします。次に、各 Select Values ステップからの出力をテーブル出力に接続できます。各セットのすべての行は、順不同で混合されます。
これは、見た目よりも難しい場合があります。いずれかのフィールドが他のすべてのデータセットの対応するフィールドと完全に一致しない場合、Spoon はエラーをスローします。データセットからすべてのメタデータを同じにする方法を見つける必要があります。