Utilizzo di RCP con stadi di sorgenti esterne (DataStage )
RCP (Runtime Column Propagation) consente a IBM® DataStage® di essere flessibile sulle colonne definite in un job.
Se RCP è abilitato per un progetto, è possibile definire le colonne che si desidera utilizzare in un job, ma chiedere a IBM DataStage di propagare le altre colonne attraverso i vari stage. Quindi, tali colonne possono essere estratte dall'origine dati e finire sulla destinazione dati senza essere esplicitamente utilizzate nel mezzo.
Gli stage External Source, a differenza della maggior parte delle altre origini dati, non hanno definizioni di colonna intrinseche e quindi IBM DataStage non può sempre indicare dove devono essere propagate le colonne aggiuntive. È possibile utilizzare RCP negli stage External Source solo se si utilizza la proprietà File di schema (vedere "File di schema" a pagina File di schema) per specificare uno schema che descrive tutte le colonne nei file sequenziali a cui lo stage fa riferimento. È necessario specificare lo stesso file di schema per qualsiasi stage simile nel job in cui si desidera propagare le colonne. Gli stage che richiedono un file di schema sono:
- Sequential File
- Fileset
- Origine esterna
- Destinazione esterna
- Importazione colonna
- Esportazione colonna