0

pentaho スプーンでいくつか問題が発生しています: あるデータベースから別のデータベースにテーブルをコピーしたいです。

ツール メニューの [テーブルのコピー] をクリックすると、その変換が自動的に作成されます。しかし、実行すると、次の問題が発生します。

  1. 切り捨てテーブルがチェックされているため、テーブルが存在しないというエラーが表示されます。

  2. 手動でチェックを外す必要があります。それでもテーブルが作成されていないため、エラーが発生します。SQL をクリックしてクエリを実行する必要があります。自動的に行う方法はありますか?

  3. 3 番目の問題は、pentaho によって作成されたテーブルが日付フィールドを検出していないため、日付タイプをUNKNOWN. 手動で に変更する必要がありvarcharます。それを修正する方法やデフォルトにする方法はありますVARCHARか?

4

1 に答える 1

0

UNKNOWN データ型は通常、ドライバーの問題です。どのデータベースを使用しており、適切なドライバーを持っていますか?

PDI 内でテーブルの作成を自動化する方法はありません。意図的にそうしないようにしています。ただし、これを行うツールと PDI を統合することもできます。dbDeploy のようなものをお勧めします。

更新テーブルを自動的に作成する方法が追加されました。ここで設計図に従うことができます。

https://github.com/mattcasters/blueprints

于 2014-04-14T15:13:55.753 に答える