データベース間のコピー

あるデータベース サーバー上のテーブルから別のデータベース サーバーにデータをコピーするメカニズムを提供します。

データベース間でコピーする

情報一覧

パラメーター

説明
カテゴリー データ ロード
データ ソース タイプ DB
出力を他のオペレーターに送信 はい
データ処理ツール いいえ

入力

表形式の出力を生成するデータベース テーブルまたはデータベース オペレーター。

値が不正または欠落しています
元のデータベース テーブルの欠損値は、Null 値としてターゲット データベースのテーブルに転送されます。

制限事項

Google BigQuery をデータ ソースとして使用していて、データセットが非常に大きい場合、コピー操作が予期せずタイムアウトになる可能性があります。この問題が発生した場合は、システム管理者に問い合わせて、タイムアウト プロパティの値を増やすように依頼してください。

構成

パラメーター 説明
ノート このオペレーターのパラメーター設定に関するメモまたは役立つ情報。 [ノート] フィールドに内容を入力すると、オペレーターに黄色のアスタリスクが表示されます。
コピー先 データセットのコピー先のデータベース。
宛先 データセットのコピー先のスキーマ。
テーブル名 新しいテーブルの名前。

デフォルト値: alp@user_id_@flow_id_dbtodb_0

テーブルが存在する場合 テーブルが宛先の場所に存在する場合の望ましい動作。
  • アペンド - データをテーブルの末尾に追加します。
  • ドロップ (デフォルト) - テーブルを削除し、新しいテーブルと置き換えます。
  • エラー - エラーを生成します。
  • スキップ - このテーブルをスキップします。
結果テーブルの構造 コピー先となる結果のテーブルのテーブル構造。ダイアログを開いたときに、結果のテーブルが存在する場合は、結果のテーブルからスキーマが読み取られます。結果のテーブルが存在しない場合、スキーマはソーステーブルから決定されます。結果として得られるテーブルのデータ タイプはターゲット データベースに対して推測されますが、データ タイプは編集できます。
フェッチ サイズ ソーステーブルから一度にフェッチする行数。ソース データベース JDBC ドライバーの機能によっては、フェッチ サイズを変更するとパフォーマンスが向上する場合があります。

デフォルト値: 20000

バッチ サイズ 結果のテーブルに一度に挿入する行の数。

デフォルト値: 5000

ノート: バッチを大きくすると速度が向上しますが、より多くのメモリを使用します。

出力

ビジュアル出力
ターゲット データベース サーバー上にコピーされたデータの行のプレビュー。
データ出力
宛先テーブルに対応するデータセット。