Talend StudioのtMapコンポーネントで2つのデータソースを結合
このチュートリアルでは、Talend StudioのtMapコンポーネントを使って2つのデータソースを結合する方法を確認します。
このチュートリアルでは、.csvファイルを使用します。.csvファイルがない場合は、 [Downloads] (ダウンロード)タブをクリックしてmovies.csvを保存します。
このチュートリアルでは他の区切り付きファイルも使用します。他の区切りファイルがない場合は、 [Downloads] (ダウンロード)タブをクリックしてdirectors.txtを保存します。
Talend Studioプロジェクトを作成
プロジェクトの作成は、Talend Studioを使用するための最初のステップです。プロジェクトによって仕事をよりよく整理できるようになります。
手順
タスクの結果
データソースを結合するジョブを作成
Talend Studioプロジェクトにはジョブが含まれています。ジョブではコンポーネントを通じてワークフローのビルドが可能なので、特定のアクションを完了できます。
始める前に
手順
タスクの結果
tMapコンポーネントを使ってデータを結合
tMapコンポーネントを使用すると、データを変換し、1つまたは複数のソースから1つまたは複数のデスティネーションにルーティングできます。
tMapコンポーネントのメタデータ定義を作成
メタデータ定義を作成すると、全コンポーネントで再利用可能な情報を設定できるようになります。
始める前に
手順
タスクの結果
2つのデータソースを結合するtMapコンポーネントを設定
tMapコンポーネントを使用すると、データを変換し、1つまたは複数のソースから1つまたは複数のデスティネーションにルーティングできます。この場合、2つのデータソースの結合方法を確認します。
このタスクについて
[Downloads] (ダウンロード)タブをクリックし、metadata_movies_directors.zipを保存します。
- [Repository] (リポジトリー)で[Metadata] (メタデータ)を展開し、[File delimited] (区切り付きファイル)を右クリックして、[Import Items] (項目をインポート)をクリックします。
- [Select archive file] (アーカイブファイルを選択)を選択し、[Browse] (参照)をクリックしてmetadata_movies_directors.zipを選択します。
- movies 0.1およびdirectors 0.1を選択します。
- [Finish] (終了)をクリックします。
また、両方のメタデータ定義を作成する方法もわかります(詳細はtMapコンポーネントのメタデータ定義を作成をご覧ください)。