Skip to main content Skip to complementary content

Configuring the components

About this task

Now that the components are linked, their properties should be defined.

For more advanced details regarding the components properties, see Defining component properties.

Configuring the tFileInputDelimited component

Procedure

  1. Double-click the tFileInputDelimited component to open its Basic settings view.
    Basic settings view of the tFileInputDelimitedcomponent.
  2. Click the [...] button next to the File Name/Stream field.
  3. Browse your system or enter the path to the input file, customers.txt in this example.
  4. In the Header field, enter 1.
  5. Click the [...] button next to Edit schema.
  6. In the Schema Editor that opens, click three times the [+] button to add three columns.
  7. Name the three columns id, CustomerName and CustomerAddress respectively and click OK to close the editor.
    Schema Editor.
  8. In the pop-up that opens, click OK accept the propagation of the changes.
    This allows you to copy the schema you created to the next component, tLogRow in this example.

Configuring the tLogRow component

Procedure

  1. Double-click the tLogRow component to open its Basic settings view.
  2. In the Mode area, select Table (print values in cells of a table).
    By doing so, the contents of the customers.txt file will be printed in a table and therefore more readable.
    Basic settings view of the tLogRow component.

Configuring the tFileOutputDelimited component

Procedure

  1. Double-click the tFileOutputDelimited component to open its Basic settings view.
    Basic settings view of the tFileOutputDelimited component.
  2. Click the [...] button next to the File Name field.
  3. Browse your system or enter the path to the output file, customers.csv in this example.
  4. Select the Include Header check box.
  5. If needed, click the Sync columns button to retrieve the schema from the input component.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!