Configuring the input component - 7.3

NamedPipe

Version
7.3
Language
English
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
Data Governance > Third-party systems > File components (Integration) > NamedPipe components
Data Quality and Preparation > Third-party systems > File components (Integration) > NamedPipe components
Design and Development > Third-party systems > File components (Integration) > NamedPipe components

Procedure

  1. Double-click tNamedPipeOpen to define its propeties in its Basic settings view.
    Fill in the Name field with the name of a named-pipe and select Delete if already exist to avoid duplicate named-pipe.
  2. Double-click tParallelize to define its properties in its Basic settings view.
    Select end of all subJobs from the Wait for list.
    Fill in the Sleep Duration field with 100 to set the sleep duration.
  3. Double-click tFileInputDelimited to define its properties in its Basic settings view.
    Fill in the File name/Stream field with the following expression to use the name of the existing named-pipe defined in the Basic settings view of tNamedPipeOpen:
    ((String)globalMap.get("tNamedPipeOpen_1_PIPE_NATIVE_NAME"))
  4. Click the [...] button next to Edit schema.
  5. Click the plus button to add three columns for tFileInputDelimited. Fill the three Column fields with id, first_name and last_name and set the Type of id to Integer. Keep the rest of the settings as default.
  6. Click OK to save the settings for the schema.
  7. Keep the rest of the settings in the Basic settings view of tFileInputDelimited as default.
  8. Double-click tSleep and fill the Pause (in seconds) field with 1.
  9. Double-click tRowGenerator to define its properties in its Basic settings view.
  10. Click RowGenerator Editor to define the schema.
  11. Click the plus button to add three columns for tRowGenerator. Fill the three Column fields with id, first_name and last_name and set the Type of id to Integer. Keep the rest of the settings of Type as default.
  12. Select sequence from the list in the Functions field for id.
  13. Select getFirstName from the list in the Functions field for Column first_name.
  14. Select Talend DataGenerator.getLastName from the list in the Functions field for Column last_name.
  15. Select id, fill the Value field under Function parameters tab with s1 for sequence identifier, 1001 for start value and 1 for step.
  16. Click OK to save the settings.