メッセージの処理方法を設定 - Cloud - 8.0

Amazon SQS (メディエーション)

Version
Cloud
8.0
Language
日本語
Product
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > Amazonサービス(メディエーション) > Amazon SQSコンポーネント(メディエーション)
データガバナンス > サードパーティーシステム > Amazonサービス(メディエーション) > Amazon SQSコンポーネント(メディエーション)
データクオリティとプレパレーション > サードパーティーシステム > Amazonサービス(メディエーション) > Amazon SQSコンポーネント(メディエーション)
Last publication date
2024-02-22

手順

  1. プロデューサールートと同じプロパティを使ってcAWSConnectionを設定します。
  2. cAWSSQSコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  3. [Connection] (接続)リストで、cAWSConnectionコンポーネントを選択して、AmazonのSQSサービスに接続します。
    [Queue Name] (キュー名)フィールドに、メッセージを消費するキューの名前を入力します。
    [Delete Message / After Read] (読み込み後にメッセージを削除)チェックボックスをオンにし、If Filteredチェックボックスをオフにして、読み取られたメッセージを削除し、消費されていないメッセージを保持します。
  4. cMessageFilterコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  5. [Language] (言語)リストからSimpleを選択し、[Expression] (式)フィールドに"${body} == 'hello'"と入力して、メッセージボディとしてhelloを含むメッセージをソートします。
  6. メッセージ交換をログするcLogコンポーネントはデフォルト設定のままにしておきます。
  7. Ctrl + Sを押してルートを保存します。