ジョブを作成してコンテキスト変数を定義する
始める前に
前述したtestingとproductionの2つのデータベースにアクセスするための接続パラメーターを保存するdb_testingとdb_productionという名前の2つのテーブルをdb_connectionsという名前のMySQLデータベースに作成します。各テーブルは、VARCHAR型の2つのカラムkeyとvalueのみの構成にします。以下、データベーステーブルのコンテンツ例を示します。
db_testing:
key | value |
---|---|
host | localhost |
port | 3306 |
username | root |
password | Talend |
database | testing |
db_production:
key | value |
---|---|
host | localhost |
port | 3306 |
username | root |
password | Talend |
database | production |
これらのデータベーステーブルは、tFixedFlowInputコンポーネントとtMysqlOutputコンポーネントを含む別のTalendジョブを使って作成できます。