Forum Discussion
Hi Kelley, we just did actually.
It is important that the workflow steps are in different workflows (different workflow steps in 1 workflow don’t run in parallel). You also need to make the load ID (the first item of your load file) dynamic.
OneStream advises to have a max of 3 in parallel per server so you could create two dm jobs to two different servers with both 3 threads (that’s what we do).
We also use the direct load (if you don’t expect tranformation issues) that is also 20 to 30% faster with large data sets.
Next to that the transformation itself is important so you could check the log after the load what takes most time. If it is the parsing or the writing to cube then parallel will help you, if it is the complex transformation then you can try to fix that in the SQL/ source.
- Kelley_M3 years agoNew Contributor
Thank you Mark! I’ve copied this and sent to my OneStream consultant.
- KH12 years agoContributor
G'day Marc,
TY for your insights.
1. Pls share the reasons why different Imports in the same Workflow Profile don’t (can't) run in parallel.
When I read this white paper, I thought multiple Imports in one Workflow Profile will run in parallel.
https://community.onestreamsoftware.com/t5/Foundational-Design-Guides/Data-Processing-and-Performance-A-comprehensive-guide-of-tables/ta-p/43842. To Import in parallel, will WF Channels need to be used? Pls share the reasons.
TY.
Related Content
- 10 months ago
- 3 years ago