-
tMysqlInputをダブルクリックして、[Component] (コンポーネント)タブの [Basic Settings] (基本設定)ビューを開きます。
-
[Repository] (リポジトリー)ツリービューの[Metadata] (メタデータ)ノードのデータベースへの接続が既に保管されている場合は、[Property Type] (プロパティタイプ)リストから[Repository] (リポジトリー)を選択します。後続のプロパティフィールドは自動的に入力されます。
データベース接続の保存方法は、Talend Studioユーザーガイドをご覧ください。
データベース接続を[Repository] (リポジトリー)としてローカルに定義していない場合は、[Property Type] (プロパティタイプ)リストから[Built-in] (組み込み)を選択した後、手動で詳細を入力します。
-
[Schema] (スキーマ)を[Built-In] (組み込み)に設定し、[Edit schema] (スキーマを編集)をクリックして目的のスキーマを定義します。
スキーマエディターが開きます:
-
[+]ボタンをクリックして、スキーマの定義に使用する行を追加すると、この例では[id]、[first_name]、[city]、[salary]という4つのカラムが追加されます。
[Column] (カラム)で、フィールドをクリックして、対応するカラム名を入力します。
[Type] (タイプ)の下のフィールドをクリックして、データのタイプを定義します。
[OK]をクリックして、スキーマエディターを閉じます。
-
[Table Name] (テーブル名)フィールドの横にある[...]ボタンをクリックして、対象のデータベーステーブルを選択します。
ダイアログボックスが表示され、選択したデータベースのすべてのテーブルのツリーダイアグラムが表示されます:
-
目的のテーブルをクリックし、[OK]をクリックしてダイアログボックスを閉じます。
-
[Query Type] (クエリータイプ)を[Built-In] (組み込み)に設定します。
-
[Query] (クエリー)ボックスに、テーブルから目的のカラムを取得するために必要なクエリーを入力します。
-
tFileOutputDelimitedをダブルクリックして、[Component] (コンポーネント)タブの[Basic settings] (基本設定)を設定するために使われます。
-
[File Name] (ファイル名)フィールドの横にある[...]をクリックして、出力ファイルを保存するディレクトリーを参照し、ファイルの名前を入力します。
[Include Header] (ヘッダーを含める)チェックボックスをオンにすると、データだけでなくカラム名も取得されます。
-
ジョブを保存します。