インスタンスデータレプリケーション (IDR) でのアダプターの説明
アダプターは、インスタンスデータレプリケーション (IDR) (IDR) でコンシューマーインスタンスにデータを挿入する前に、プロデューサーデータを変更します。
アダプターフィールド
各アダプターには、[名前] フィールドと [説明] フィールドがあります。名前は [アダプター] 列に表示されます。[説明] フィールドを使用して、データ変換の目的を説明します。
計算アダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
| 演算:Multiply 定数値:1.08 |
10 | 10.80 |
| Operation: Max 定数値:1000 |
1020 | 100.00 |
| 演算:Floor 定数値:0 |
5.5 | 5 |
文字列連結アダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
| 文字列:_v2 | Patch10236 | Patch10236_v2 |
固定幅形式アダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
| 一致:########## 出力:(###) ###-#### |
7605551212 | (760) 555-1212 |
| 一致:##### 出力:###.## |
10000 | 10000 |
| 一致:##\,### 出力:##### |
10,000 | 10000 |
マップアダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
| マップ:PRB=TASK、done=complete | PRB | TASK |
| マップ:PRB=TASK、done=complete | done | complete |
| マップ:PRB=TASK、done=complete | PRB1000 | (マッピングなし) |
パターンアダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
正規表現:(.*),(.*) 出力パターン:$2 $1 |
Smith, John | John Smith |
正規表現:(ABC[a-zA-z][a-zA-z])(ABC[a-zA-z][a-zA-z]) 出力パターン: $1 $0 |
ABCDEABCFG | ABCDE ABCDEABCFG |
正規表現:(ABC[a-zA-z][a-zA-z])(ABC[a-zA-z][a-zA-z]) 出力パターン: $1 release $0 |
ABCDEABCFG | ABCDE release ABCDEABCFG |
置換アダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
検索:London 置換:Madrid |
製品は London です。製品は London です。製品は London です。 | 製品は Madrid です。製品は Madrid です。製品は Madrid です。 |
検索: $2 London 置換:Madrid |
製品は London です。製品は London です。製品は London です。 | 製品は London です。製品は Madrid です。製品は London です。 |
検索: ${2} London 置換:Madrid |
製品は London です。製品は London です。製品は London です。 | 製品は Madrid です。製品は Madrid です。製品は London です。 |
分割アダプター
文字列を 2 つ以上の文字列に分割するには、スペースなどの指定した区切り文字に分割アダプターを使用します。出力パターンで、$ を使用してグループを指定します。$0 は入力全体を表し、$1 は最初のグループを表し、$2 は 2 番目のグループを表します。$2, $1, $1 などの出力パターンでグループを繰り返すことができます。ソースデータ内の区切り文字の複数のインスタンスは、3 つ以上のグループを作成します。
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
区切り文字:“ “ 出力パターン:$2, $1 |
John Smith | Smith, John |
区切り文字:“ “ 出力パターン:$2, $1, $1 |
John Harry Smith | Harry, John, John |
区切り文字:“ “ 出力パターン: $3 |
John Harry Smith | Smith |
タスク番号アダプター
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
変更:Replace 番号プリフィックス:PRB 新しい番号プリフィックス (New Number Prefix):STRY |
PRB80899 | STRY80899 |
変更:Add Prefix プリフィックス:STRY |
08099 | STRY80899 |
タイムゾーン変換アダプター
タイムゾーン変換アダプターを使用して、タイムゾーンを別のタイムゾーンに変換します。
| パラメーターと値 | ソースデータ | アダプター出力 |
|---|---|---|
| 出力タイムゾーン:PDT | 07:00:00 am GMT | 00:00:00 am PDT |