...
A single hashed files can act as both a source and target within the same job.
Furthermore, a A single hashed files file can be referenced by multiple source and target stages within the same job.
A hashed file stage can use keys values to enable the upsert of its data.
Hashed files provide database record locking so that a single job or multiple jobs can read from and write to the same hashed file concurrently.
...