Verwenden von RCP mit externen Zielphasen (DataStage )
Die Spaltenweitergabe zur Laufzeit (RCP) ermöglicht es IBM® DataStage® , hinsichtlich der Spalten, die Sie in einem Job definieren, flexibel zu sein.
Wenn RCP für ein Projekt aktiviert ist, können Sie nur die Spalten definieren, die Sie in einem Job verwenden möchten. Bitten Sie jedoch IBM DataStage , die anderen Spalten über die verschiedenen Stages weiterzugeben. Solche Spalten können also aus der Datenquelle extrahiert und in Ihrem Datenziel gespeichert werden, ohne dass sie dazwischen explizit bearbeitet werden müssen.
Da externe Zielstages im Gegensatz zu den meisten anderen Datenzielen keine inhärenten Spaltendefinitionen haben, kann IBM DataStage nicht immer erkennen, wo zusätzliche Spalten vorhanden sind, die weitergegeben werden müssen. Sie können RCP nur in Stages 'Externes Ziel' verwenden, wenn Sie die Eigenschaft 'Schemadatei' verwendet haben (siehe "Schemadatei"), um ein Schema anzugeben, das alle Spalten in den sequenziellen Dateien beschreibt, auf die die Stage verweist. Sie müssen dieselbe Schemadatei für ähnliche Stages im Job angeben, an die Spalten weitergegeben werden sollen. Stages, für die eine Schemadatei erforderlich sind:
- Sequential File
- Dateigruppe
- Externe Quelle
- Externes Ziel
- Spaltenimport
- Spaltenexport