手順 - 7.3

tFileCompare

Version
7.3
Language
日本語 (日本)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > ファイルコンポーネント > ファイル制御 > tFileCompare
データガバナンス > サードパーティーシステム > ファイルコンポーネント > ファイル制御 > tFileCompare
データクオリティとプレパレーション > サードパーティーシステム > ファイルコンポーネント > ファイル制御 > tFileCompare

手順

  1. tFileUnarchivetFileComparetFileOutputDelimitedの各コンポーネントをドラッグアンドドロップします。
  2. [Iterate] (反復処理)接続を使用して、tFileUnarchivetFileCompareにリンクします。
  3. [Main] (メイン)行リンクを使用してtFileCompareを出力コンポーネントに接続します。
  4. tFileUnarchiveコンポーネントの[Basic settings] (基本設定)で、アーカイブへのパスを入力して解凍します。
  5. [Extraction Directory](抽出ディレクトリー)フィールドで、未アーカイブファイルのデスティネーションフォルダーを入力します。
  6. tFileCompare[Basic settings] (基本設定)で、[File to compare] (比較するファイル)を設定します。Ctrl+スペースを押して、グローバル変数リストを表示します。使用する言語に従って$_globals{tFileUnarchive_1}{CURRENT_FILEPATH}または"((String)globalMap.get("tFileUnarchive_1_CURRENT_FILEPATH"))"を選択し、tFileUnarchiveコンポーネントからファイルパスを取得します。
  7. そして、[Reference file] (参照ファイル)を設定して比較を行います。
  8. メッセージのフィールドで、ファイルが異なるかどうか、またはファイルが同じであるかどうかを確認するメッセージを設定します(たとえば、"[job " + JobName + "] Files differ")。
  9. 実行の最後に表示するように定義されたメッセージの[Print to Console] (コンソールに印刷)チェックボックスをオンにします。
  10. スキーマは読み取り専用で、標準的な情報データを含んでいます。スキーマを表示するには[Edit schema] (スキーマを編集)をクリックします。
  11. 次に、セミコロンを使用して出力コンポーネントをデータセパレータとして通常どおり設定します。
  12. ジョブを保存し、[F6]を押して実行します。
    メッセージセットはコンソールに表示され、出力にはスキーマ情報データが表示されます。