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
| Aspect | IICS | PowerCenter |
|---|---|---|
| Conception | Designer de mappings cloud | Outils de référentiel sur poste |
| Usage typique | Pipelines cloud et chargements synchronisés | ETL sur site et alimentation d'entrepôt |
| Objectif du générateur | Générer des clés de substitution | Générer des clés de substitution |
Configuration typique d'un mapping
- 1Créez ou ouvrez la tâche de mapping IICS.
- 2Ajoutez Sequence Generator là où le flux de lignes a besoin de valeurs générées.
- 3Mappez la sortie générée vers la colonne clé cible.
- 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 -> TargetFAQ
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