ハブに戻る
FAQ

Informatica Sequence Generator FAQ

メインガイドページに載っていない、Informatica Sequence Generator に関する追加のよくある質問。

1 つのマッピングで複数の Sequence Generator を使えますか?

はい。独立したサロゲートキー範囲が必要なターゲットテーブルごとに、個別の Sequence Generator を使います。キーの衝突を防ぐため、各ジェネレーターに異なる開始値の範囲を設定してください。

セッションが失敗するとシーケンス値はどうなりますか?

Sequence Generator は失敗後に値をロールバックしません。ジェネレーターは失敗した行を超えて進んでしまうため、ターゲットのキー範囲にギャップが生じます。リカバリー後は、設定ガイドの再起動手順で開始値を再調整してください。

CDC や増分ロードでも使えますか?

はい。ロードの種類に関係なく一意な値を生成します。CDC では、ジェネレーターをターゲットの INSERT と同じマッピングパスで実行してください。増分ロードでは、既存の最大キーより大きい値を開始値に設定します。

数値以外の値を生成できますか?

いいえ。Sequence Generator は整数のみを出力します。文字列ベースのキーが必要な場合は、Expression 変換で接頭辞と生成された数値を連結してください。

関連ページ