Table of Contents

Search

  1. Preface
  2. Introduction
  3. Dashboard
  4. Resources
  5. Workflows
  6. Task Reference
  7. Services Overview
  8. Users
  9. Logs and Reports
  10. Encryption
  11. System
  12. Appendix
  13. Glossary Terms

RowSet Processing Explained

RowSet Processing Explained

Each column in a RowSet is identified by an Index number, beginning at 1. The processing example below illustrates how
Managed File Transfer
executes the New Column, Modify Column, and Remove Column elements when using existing columns.
The example Input RowSet variable contains 1 row of data, 6 columns (Indexes), and will execute the following elements:
  1. A new column will be inserted into the Output RowSet at Index 1.
  2. The column at Index 3 will be modified with a new value.
  3. The column at Index 5 will be removed.
  4. A new column will be created at Index 5.
  1. When
    Managed File Transfer
    begins the Modify RowSet task, all the columns from the Input RowSet variable are mapped to the new Output RowSet variable.
  2. The newColumn:1 element is processed. The new column is inserted into the Output RowSet at Index 1 with a value of 'g'. The Indexes and values in the Output RowSet have been shifted to the right, but still maintain their mapped links to the Input RowSet.
  3. The modifyColumn:3 from the Input RowSet variable is processed. Column 4 of the Output RowSet has a new value of 'h'. This is because the value from the Input RowSet column 3 was mapped to the value of the Output RowSet column 4.
  4. The removeColumn:5 element is processed. Column 5 from the Input RowSet will not be included in the Output RowSet.
  5. Finally, the newColumn:5 element is processed. A new Column at Index 5 has been inserted with a value of 'j'. The existing Indexes and values have been shifted to the right.

0 COMMENTS

We’d like to hear from you!