Versions Compared

Key

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

...

Icon of the streaming translator:

Streaming Translator iconImage Modified

Info

Currently, streaming transformation works only for the following data formats:

  • CSV to CSV
  • CSV to STAR
  • CSV to XML
  • STAR to CSV
  • STAR to STAR
  • STAR to XML.

...

  1. Open IWS and create a simple solution with Task Translator:
    Task Translator exampleImage Modified
  2. Create new transformation (for example, CSV2STAR) in task translator:
    Select Parameters windowImage Modified
  3. Add simple data for both Source and Destination and select Streaming at the top of the window:
    Select Parameters windowImage Modified

    Info

    Once you have selected a streaming translator, you cannot change it. Also, if you have not toggled Streaming as shown, you will not be able to change it later


  4. Click Apply.
    Create Streaming Translators workflow example Image Modified

    It’s the Mapping worksheet.

  5. For streaming translators you can use Preproc worksheet (for example, to add a debug status for testing). Logic in the Preproc tab is executed before the incoming file is processed:
    Preproc worksheetImage Modified

    Info

    This worksheet already has the Data Query shape created for handling incoming parameters. It is created automatically


  6. You can also use the Postproc feature of the worksheet (for example, to add a status shape for debugging). It works like “Result Output translation” for regular translators:
    Postproc iconImage Modified

Python Translator

...

When you create a python translator, you should enable Python Translation checkbox in the top-right corner of the box:

Python Translation checkboxImage Modified