手順
-
最初のtMysqlConnectionをダブルクリックして[Basic settings] (基本設定)ビューを表示します。tMysqlConnectionパラメーターの詳細は、tMysqlConnectionをご覧ください。
このコンポーネントを使用して、[project_q1]という名前のMySQLデータベースの接続をオープンします。
-
同じように2番目のtMysqlConnectionコンポーネントを設定するために使われます。ここでは、別のMySQLデータベース[project_q2]の接続をオープンするため、[Database] (データベース)フィールドにproject_q2と入力します。
-
tMysqlInputコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを表示します。
- [Use an existing connection] (既存の接続を使用)チェックボックスをオンにし、[Component List] (コンポーネントリスト)ボックスはそのままにします。
-
[Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックして、[Schema] (スキーマ)ダイアログボックスを開き、 データを読み取るデータベーステーブルのデータストラクチャーを定義します。
この例では、データベーステーブルストラクチャーは[id] (整数タイプ、2文字)、[firstName] (文字列タイプ、15文字)、[lastName] (文字列タイプ、15文字)、および[city] (文字列タイプ、15文字)という4つのカラムで構成されています。完了したら、[OK]をクリックしてダイアログボックスを閉じ、スキーマ設定を後続のコンポーネントにプロパゲートさせます。
- [Table] (テーブル)フィールドにデータベーステーブル名、この例ではcustomers)を入力し、[Guess Query] (クエリーを推測)をクリックして、[Query] (クエリー)フィールドのテーブルスキーマに対応するクエリーステートメントを生成します。
-
[Dynamic settings] (ダイナミック設定)ビューで、[+]ボタンをクリックしてテーブルに行を追加し、先ほど作成したコンテキスト変数のコードスクリプト、この例では
" + context.myConnection + "
を[Code] (コード)フィールドに入力します。 -
tLogRowコンポーネントの[Basic settings] (基本設定)ビューで、[Table] (テーブル)オプションを選択して、ジョブ実行結果の表示効果を向上させることができます。
- tMysqlCloseコンポーネントの[Dynamic settings] (ダイナミック設定)ビューでは、 tMysqlInputコンポーネントの[Dynamic settings] (ダイナミック設定)ビューとまったく同じ操作を行い ます。