Zurück zum Hub
FAQ

Informatica Sequence Generator FAQ

Weitere häufig gestellte Fragen zum Informatica Sequence Generator über die Hauptguide-Seite hinaus.

Kann ich mehrere Sequence-Generator-Transformationen in einem Mapping verwenden?

Ja. Verwenden Sie einen eigenen Sequence Generator für jede Zieltabelle, die unabhängige Surrogate-Key-Bereiche benötigt. Stellen Sie sicher, dass jeder Generator einen eigenen Startwertbereich hat, um Schlüsselkollisionen zu vermeiden.

Was passiert mit Sequenzwerten, wenn eine Session fehlschlägt?

Der Sequence Generator macht Werte nach Fehlern nicht rückgängig. Im Zielschlüsselbereich entstehen Lücken, weil der Generator über die fehlgeschlagenen Zeilen hinaus weitergelaufen ist. Nutzen Sie den Restart-Flow aus dem Konfigurationsguide, um die Startwerte nach der Wiederherstellung neu auszurichten.

Funktioniert der Sequence Generator mit CDC oder inkrementellen Loads?

Ja. Er erzeugt unabhängig vom Load-Typ eindeutige Werte. Für CDC sollte der Generator im selben Mapping-Pfad wie der Ziel-Insert laufen. Bei inkrementellen Loads setzen Sie den Startwert über den bestehenden maximalen Schlüssel.

Kann der Sequence Generator nicht-numerische Werte erzeugen?

Nein. Der Sequence Generator gibt ausschließlich Integer-Werte aus. Für stringbasierte Schlüssel nutzen Sie eine Expression-Transformation, um ein Präfix mit der erzeugten Zahl zu verketten.

Verwandte Seiten