リクエストまたはセッションに保持したストリームから入力をキーとして対応する値を返します。
StreamPutコンポーネントを使ってメモリに保持したストリームが対象です。
複数の入力をキーとすることも、複数の値を出力することも可能です。
| 入力 | データ型 | 説明 |
|---|---|---|
| 入力N | String | キーとなる文字列 |
| 出力 | データ型 | 説明 |
|---|---|---|
| 出力N | String | キーに対応する文字列 |
| 名前 | プロパティ型 | 説明 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| スコープ | choice | ストリームを取得する対象のスコープを指定します
|
||||||||||||
| ストリーム保存名 | string | StreamPutコンポーネントで設定した保存名を指定します。 | ||||||||||||
| キー列の位置 | string |
キー列(入力とマッチングする列)として使用する列を指定します。 キーを複数指定する場合、列をコンマで区切って指定します。 列のインデックスは1ベースです。 |
||||||||||||
| 値列の位置 | string |
値列(キーに対応して出力する列)として使用する列を指定します。 値を複数出力する場合、列をコンマで区切って指定します。 列のインデックスは1ベースです。 |
||||||||||||
| キーが無い場合 | choice | ストリームに入力キー文字列がない場合または、ストリームが見つからない場合の動作を指定します。
|
||||||||||||
| 固定値 | string | キーが無い場合が「固定値を出力」の場合の出力値を指定します。 |
このマッパー関数を使用するためには関数を実行する前に、StreamPutコンポーネントを使ってリクエストかセッションにストリームを格納しておく必要があります