マザー/ドーターテーブルにデータを挿入する
次のジョブは、親テーブルIDを使用して子テーブルにフィードするという複数テーブルの挿入を行う上級データベースユーザー専用です。
Talendでサポートされているテクノロジーの詳細は、Talendコンポーネントをご覧ください。
このジョブの前提条件として、以下に説明する手順に従い、innodbなどのエンジンを使用して、該当するテーブルを作成します。
-
コマンドラインエディターで、Mysqlサーバーに接続します。
-
関連するデータベースに接続したら、以下のコマンドを入力して親テーブルを作成します:
create table f1090_mum(id int not null auto_increment, name varchar(10), primary key(id)) engine=innodb;
-
次に、2番目のテーブルを作成します:
create table f1090_baby (id_baby int not null, years int) engine=innodb;
Talend Studio に戻ります。ジョブではtMysqlConnectionおよびtMysqlCommitを含む7つのコンポーネントが必要です。