Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On your worksheet, place a Begin object with Bundle-based option enabled. Next put the Task Unpacker object, followed by two Subprocess objects (one for each of the data files) and the End object.
Next, depending on how the data files are to be processed, either simultaneously or one after the other, place your Subprocess objects and use Fork and Join if required and link everything.
For example, if the two file are to be processed one after the other, your workflow would look like this:

...


In our example, the archive is awaited to have a name _test_funds_20150108.zipzip,  for for example, with a varying timestamp.
To make the Task Unpacker receive it, a Data object should be placed on the worksheet and its file mask should be defined. Link it with the Task Unpacker afterwards.


The data files inside are going to have the following names: fund_hierarchy_20150108.csv and fund_relations_20150108.xml, for example.
To make the subprocesses work them up, drop two more Data objects (one for each of the data files), define the file masks awaited and link them (you create an incoming link from Task Unpacker to each of Data shapes and then create an outgoing link from Data shapes to the corresponding Subprocess).

Now, your workflow should resemble this:

...