Table of Contents

Search

  1. Preface
  2. Informatica Developer
  3. The Model Repository
  4. Searches in Informatica Developer
  5. Connections
  6. Physical Data Objects
  7. Flat File Data Objects
  8. Logical View of Data
  9. Viewing Data
  10. Application Deployment
  11. Application Patch Deployment
  12. Application Patch Deployment Example
  13. Continuous Integration and Continuous Delivery (CI/CD)
  14. Object Import and Export
  15. Appendix A: Data Type Reference
  16. Appendix B: Keyboard Shortcuts
  17. Appendix C: Connection Properties

Developer Tool Guide

Developer Tool Guide

Update Columns at Run Time

Update Columns at Run Time

You can configure a flat file data object to accommodate changes to source metadata at run time. The Data Integration Service can read data from a flat file where the number or order of the columns is different from that of the columns in the flat file physical data object.
For example, you have a mapping whose source is provided by another department. The department that provides the source cannot guarantee the order of columns in the source file. Sometimes, the department might change the columns in the file or contain additional columns. You can configure the flat file data object to accept changes in the source metadata at run time.
You can generate the run-time column names automatically from any row in the source, from the flat file header, or from the control file.
You can use input rules to project the run-time columns from the Read transformation based on the flat file data object to the next transformation in the mapping.
You can configure the Read transformation data object property to select
At runtime, get data object columns from the data source
on the Data Object tab. After you configure the property, the options in the flat file data object determine how the Data Integration Service processes the data.

0 COMMENTS

We’d like to hear from you!
Sanyasi Raju Dandu - November 30, 2022

Documentation above states "You can generate the run-time column names automatically from any row in the source". We would like to derive column names from second line in a flat file and ignore the first line all together. Could you pls explain how we can do this?

Informatica Documentation Team - December 06, 2022

Hi Sanyasi Raju Dandu. 

We’re working to address your comments and will get back to you.

Thanks, Informatica Documentation team