Use the following rules and guidelines with dynamic partitioning:
The following dynamic partitioning configurations cause a session to run with one partition:
- Dynamic partitioning uses the same connection for each partition.
- You cannot use dynamic partitioning with XML sources and targets.
- You cannot use dynamic partitioning with the Debugger.
- Sessions that use SFTP fail if you enable dynamic partitioning.
- When you set dynamic partitioning to a value other than disabled, and you manually partition the session on the Mapping tab, you invalidate the session.
- The session fails if you use a parameter other than $DynamicPartitionCount to set the number of partitions.
The following dynamic partitioning configurations cause a session to run with one partition:
- You override the default cache directory for an Aggregator, Joiner, Lookup, or Rank transformation. The Integration Service partitions a transformation cache directory when the default is $PMCacheDir.
- You override the Sorter transformation default work directory. The Integration Service partitions the Sorter transformation work directory when the default is $PMTempDir.
- You use an open-ended range of numbers or date keys with a key range partition type.
- You use datatypes other than numbers or dates as keys in key range partitioning.
- You use key range relational target partitioning.
- You create a user-defined SQL statement or a user-defined source filter.
- You set dynamic partitioning to the number of nodes in the grid, and the session does not run on a grid.
- You use pass-through relational source partitioning.
- You use dynamic partitioning with an Application Source Qualifier.
- You use SDK or PowerConnect sources and targets with dynamic partitioning.
No comments:
Post a Comment