Retour au hub
IICS

IICS Sequence Generator

Dans IICS, Sequence Generator sert toujours à créer des clés de substitution, mais l'expérience de mapping est cloud-native et plus légère.

Différences clés
  • La transformation se configure dans un mapping cloud et non comme objet du référentiel PowerCenter.
  • À utiliser lorsque les lignes cibles ont besoin d'identifiants générés lors de l'ingestion, du staging ou des chargements dimensionnels.
  • L'intention reste la même : des nombres stables et maîtrisés au sein du flux ETL.
IICS vs PowerCenter
AspectIICSPowerCenter
ConceptionDesigner de mappings cloudOutils de référentiel sur poste
Usage typiquePipelines cloud et chargements synchronisésETL sur site et alimentation d'entrepôt
Objectif du générateurGénérer des clés de substitutionGénérer des clés de substitution
Configuration typique d'un mapping
  1. 1Créez ou ouvrez la tâche de mapping IICS.
  2. 2Ajoutez Sequence Generator là où le flux de lignes a besoin de valeurs générées.
  3. 3Mappez la sortie générée vers la colonne clé cible.
  4. 4Validez le chargement cible avec une exécution courte sur échantillon avant le passage complet.
Code

Flux de mapping cloud simple

Source -> Expression -> Sequence Generator -> Target
FAQ

Le Sequence Generator IICS remplace-t-il les séquences de base de données ?

Non. C'est un générateur côté ETL, utile lorsque vous laissez le mapping contrôler l'affectation des ID.

Quand utiliser une séquence de base de données ?

Utilisez les séquences natives de la base quand l'entrepôt possède le cycle de vie des clés ou que plusieurs chargeurs doivent partager une source de vérité unique.

Peut-on migrer un mapping PowerCenter avec Sequence Generator vers IICS ?

Oui, mais il faut revoir la configuration. Les mappings IICS offrent moins d'options de configuration pour Sequence Generator que PowerCenter. Le comportement de base reste identique, mais certains réglages avancés comme la taille du cache peuvent ne pas se transférer directement.

En rapport