Specifications
Using a pipeline in an application
590 InfoMaker
For information about adding a [Pipe] section to the initialization file, see
“Modifying the pipeline object’s definition” on page 590.
Repairing execution
errors
When a pipeline executes and has execution errors, the error messages display
in the Pipeline Errors box in the workspace and instructions for repairing the
errors display in a message box.
❖ To repair pipeline errors:
1 In the Pipeline Errors box, look at the Error Message column to identify
errors.
2 Change the data values for the appropriate columns in the error rows.
You can extend the column borders to resize the column to the width
needed to see error messages and column data.
3 Click the Repair button to execute the pipeline.
If errors have been corrected, the pipeline executes and the Pipeline Errors
box clears.
Modifying the pipeline object’s definition
By default, you can execute a pipeline in an application, but you cannot modify
the pipeline object’s definition.
If you are deploying your application to advanced users, however, you may
want to give users the ability to modify the pipeline object from the application.
Allowing users to modify pipelines means that you do not have to modify the
pipeline object in InfoMaker, recreate the application, and deploy it
immediately. However, since the pipeline object definition is not saved when
you modify a pipeline in an application, you should redeploy the application
later.
What you can allow
users to modify
To modify a pipeline definition, either you or your users must add a new
section to the application’s initialization file. Users can change the type of
pipeline operation and the Commit and Max Errors values. Depending on the
quality of the network connection (particularly if users are connecting by
telephone from laptops), lowering the Commit and Max Errors values could
result in more efficient committing of rows to the database. For example,
committing all rows when the database connection is through a 28.8 Kb/sec
modem could take a long time and your phone connection could fail. It may be
better to change the Commit value to 10.