Utilizzo di RCP con fasi target 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 solo 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 Target, a differenza della maggior parte delle altre destinazioni di dati, non hanno definizioni di colonna intrinseche e quindi IBM DataStage non può sempre indicare dove sono presenti ulteriori colonne che devono essere propagate. È possibile utilizzare RCP solo sugli stage External Target se è stata utilizzata la proprietà File di schema (vedere "File di schema") per specificare uno schema che descrive tutte le colonne nei file sequenziali a cui fa riferimento lo stage. È 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