目次

Search

  1. はじめに
  2. コンポーネント
  3. APIコレクション
  4. ビジネスサービス
  5. ファイルリスナ
  6. 固定長ファイル形式
  7. 階層マッパー
  8. 階層スキーマ
  9. 業種別データサービスカスタマイザ
  10. インテリジェント構造モデル
  11. インテリジェント構造モデルの改良
  12. マップレット
  13. 保存済みクエリ
  14. 共有シーケンス
  15. ユーザー定義関数

コンポーネント

コンポーネント

共有シーケンス

共有シーケンス

共有シーケンスは再利用可能なシーケンスで、複数のシーケンスジェネレータトランスフォーメーションで使用できます。共有シーケンスを使用する際、シーケンスジェネレータトランスフォーメーションは、共有シーケンスのプロパティを使用して値を生成します。同じシーケンス内の数値を、複数のマッピングタスクのデータに割り当てる場合は、共有シーケンスを使用します。
複数のマッピングとマップレットで同じ共有シーケンスを使用できます。
マッピング
タスクを実行すると、
データ統合
がシーケンス内の一連の値を予約するため、各マッピングタスクでは一意の値が生成されます。
例えば、一意のIDをカスタマテーブルのエントリに割り当てるとします。同じターゲットテーブルに顧客データを読み込むマッピングが2つあり、それらのマッピングは同時刻に実行されるようにスケジュール設定されています。ターゲットで重複IDが発生しないようにするため、共有シーケンスを使用します。
共有シーケンスを
[新しいアセット]
ページで作成します。非共有シーケンスはシーケンスジェネレータトランスフォーメーションで作成できます。非共有シーケンスの詳細については、「
トランスフォーメーション
」を参照してください。
共有シーケンスは、SQL ELTモードのマッピングでは使用できません。