AWS SQSGet - AWS SQSからの入力
Amazon Web ServiceからSQSのメッセージを取得します。
■ストリーム情報
| 入力 | フォーマット | すべて |
| 接続数 | 無制限 |
| 説明 |
入力ストリームは使用せず、すべて無視します。
|
| 出力 | フォーマット | すべて |
■コンポーネントプロパティ
| 名前 | プロパティ型 | マッピング | 説明 |
| コネクションを使用 | boolean | - |
接続情報に以下のコネクション名を使用するかどうか選択します。
| はい [true]
| - | 以下のコネクション名で指定した接続情報を使用します。
|
| いいえ [false]
| - | コネクション情報以下のプロパティを使って接続を行います。
|
|
| コネクション名 | connection | 入力&出力 |
接続先のAmazonを指定します。
コネクションペインまたは管理コンソールにて作成された汎用接続名を選択します。
|
| コネクション情報 | group | - | コネクションを使用が「いいえ」の場合に使用されるプロパティ群です。
|
| アクセスキー | string | 入力&出力 |
アクセスキーを指定します。
|
| シークレットキー | string | 入力&出力 |
シークレットキーを指定します。
|
| プロトコル | choice | - |
通信にHTTPまたはHTTPSであるかを指定します。
コネクションを使用が「いいえ」の場合、この設定を参照します。
| HTTP [http]
| - | HTTP通信場合
|
| HTTPS [https]
| - | HTTPS通信場合
|
|
| タイムアウト(秒) | int | 入力&出力 |
リクエスト時およびコネクション接続時のタイムアウトまでの時間を秒単位で指定します。
コネクションを使用が「いいえ」の場合、この設定を参照します。
|
| プロキシー設定を使用 | boolean | - |
管理コンソールで設定したプロキシー設定を使用するかどうかを指定します。
コネクションを使用が「いいえ」の場合にこの設定が参照されます。
| はい [true]
| - | プロキシー設定を使用します。
|
| いいえ [false]
| - | プロキシー設定を使用しません。
|
|
| Queue URL | string | 入力&出力 |
キューURLを指定します。
|
| 最初に取得したメッセージのみ | boolean | - |
Receive Count が1のメッセージを出力するかどうかを指定します。
| はい [true]
| - | Receive Countが1のメッセージだけ出力します
|
| いいえ [false]
| - | 取得メッセージをすべて出力します
|
|
| 読込み件数 | int | 入力&出力 |
一度に取得するメッセージ数を指定します。
|
| ループを開始 | loopProcess | - |
結果セットをまとめて出力するか、ループして出力するかを選択します。
| はい [true]
| - | ループの起点となって1レコードずつストリームに出力します。
|
| いいえ [false]
| - | すべてのレコードがまとめてストリームに出力します。
|
|
| メッセージ可視タイムアウト (秒) | int | 入力&出力 |
秒単位でメッセージの可視性のタイムアウトを指定します。
|
| コミット時の処理 | choice | - |
コミット時に取得したオブジェクトを削除するかどうかを選択します。
| メッセージを削除 [true]
| - | 削除します。
|
| 何もしない [false]
| - | 何もしません。
|
|
■ループ処理
読込み件数が、2以上で結果が複数あり、ループを開始が「はい」の場合、
このコンポーネントがループの起点となってオブジェクトを1つずつ出力します。
■トランザクション処理
| コミット | コミット時の処理が「メッセージを削除」の場合にObjectを削除します。 |
| ロールバック | 何もしません。 |
■エラー処理
| タイプ | パラ メータ | エラー処理フロー へのストリーム | エラー コード | 説明 |
| 汎用 |
なし
| コンポーネントの入力ストリーム |
なし
| |
| 接続エラー |
なし
| コンポーネントの入力ストリーム | 1 | 接続に失敗した場合 |
| メッセージ がない |
なし
| コンポーネントの入力ストリーム | 2 | レコードが0件の場合 |
■コネクション設定
コンポーネントを使用するためにはあらかじめ汎用コネクションに接続用の設定をしておく必要があります。コネクション設定では以下のパラメータを定義します。
| パラメータ名 | 設定内容 | 必須 |
| accessKey |
アクセスキーを指定します。
| はい |
| secretKey |
シークレットキーを指定します。
| はい |
| protocol |
HTTPまたはHTTPSを指定します。値を解釈出来ない場合は、HTTPプロトコルを使用します。
| いいえ 省略時は、HTTPプロトコルを使用します。 |
| timeout |
タイムアウト時間を指定します。単位は秒です。0の時は無限のタイムアウトになります。
| いいえ 省略時は、0を指定します。 |
| useProxy |
FSMCで設定したプロキシーサーバを使用する場合「true」を指定します。
プロキシサーバを使用しない場合は設定不要です。
| いいえ |
■ストレージブラウザの使い方
本コンポーネントをダブルクリックすると接続情報を使用してストレージブラウザを起動します。

画面構成
| Bucket | Queue | Domain |
| Bucketの一覧を表示します。 | Queueの一覧を表示します。 | Domainの一覧を表示します。 |
| Bucket, Queue, Domain 共通操作 |
| - | 再検索 | : | 一覧を再検索します |
| - | 詳細検索 | : | 接頭辞または検索クエリを指定して検索できます |
| - | 新規作成 | : | 新規にBucket, Queue, Domainを作成します |
| 行操作 |
| - | 内容表示 | : | 選択した項目の内容をコンテンツリストに表示します |
| - | 削除 | : | 選択した項目のBucket, Queue, Domainを削除します |
| - | コンポーネントに設定 | : | 選択した項目の内容をコンポーネントに設定します |
|
| コンテンツリスト | コンテンツ内容 |
Bucket, Queue, Domain一覧選択行の内容を一覧表示します。
| - | 内容表示 | : | 選択した項目の内容をコンテンツ内容に表示します |
| - | 削除 | : | 選択した項目のコンテンツを削除します |
| - | コンポーネントに設定 | : | 選択した項目の内容をコンポーネントに設定します |
|
コンテンツリストで選択したものを表示します。
|