メイン コンテンツをスキップする 補完的コンテンツへスキップ

コンポーネントの設定

手順

  1. 最初のtFileInputDelimitedコンポーネントをダブルクリックして[Basic settings] (基本設定)ビューを開き、読み取るファイルのパスと名前、スキップするヘッダー行の数など、メイン入力フローのパラメーターを設定します。
    このサンプルでは、メイン入力ファイルには人名と米国の州名のリストが含まれています。以下はファイルコンテンツを抽出したものです。
    name;state
    Andrew Kennedy;Mississippi
    Benjamin Carter;Louisiana
    Benjamin Monroe;West Virginia
    Bill Harrison;Tennessee
    Calvin Grant;Virginia
    Chester Harrison;Rhode Island
    Chester Hoover;Kansas
    Chester Kennedy;Maryland
    Chester Polk;Indiana
    Dwight Nixon;Nevada
    Dwight Roosevelt;Mississippi
    Franklin Grant;Nebraska
  2. [Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックし、[Schema] (スキーマ)ダイアログボックスを開いて入力スキーマを設定するために使われます。
    メイン入力ファイルのストラクチャーに従い、入力スキーマにはnameおよびstateという2つのカラムが含まれている必要があります。
    完了したら、[OK]をクリックしてダイアログボックスを閉じ、変更を次のコンポーネントにプロパゲートします。
  3. 2番目のtFileInputDelimitedコンポーネントのプロパティも同様に定義します。
    このサンプルには、参照入力ファイルには州とその2文字のコードのリストが含まれています。したがって、参照入力スキーマにはstateおよびcodeという2つのカラムが必要です。
  4. tReplaceListコンポーネントをダブルクリックして[Basic settings] (基本設定)ビューを開き、実行するオペレーションを設定します。
  5. 検索するカラムを[Lookup search column] (検索カラムを参照)リストから選択します。このユースケースでは、stateカラムを検索しようとしています。
  6. 置換する値が含まれているカラムを[Lookup replacement column] (置換カラムを参照)リストから選択します。このサンプルでは、2文字の州コードが含まれているcodeです。
  7. [Column options] (カラムオプション)テーブルでstatesカラムの[Replace] (置換)チェックボックスをオンにして、州名を対応するコードに置換します。
  8. 出力を読みやすくするために、tLogRowコンポーネントで[Table] (テーブル)チェックボックスをオンにします。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。