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

Relational Data Objects

Relational Data Objects

A relational data object is a physical data object that has a relational table, view, or synonym as a source. You can include a relational data object in a mapping, mapplet, or profile.
The relational data object describes a resource in a database. When you add a relational data object to the repository, you import it from a source database. You can change the relational data object definition after you import it to the repository. You can add and remove ports, define primary keys, and configure relationships between multiple relational data objects in the repository. You can change or parameterize the default connection, the database owner, and the resource name. You can also select or clear all nullable values of the columns using Enable All Nullable or Disable All Nullable icons.
When you add the relational data object to a mapping, mapplet, or profile, you indicate whether the you want to create a read or a write object. You can configure different run-time properties based on whether the object is a source, a target, or a lookup table.
The following image shows a sample relational data object in the editor:
The Overview view shows the name, description, and columns of the relational data object. A relational data object that is open in the editor also has Keys, Relationships, and Advanced views.
You can create primary key-foreign key relationships between relational data objects whether or not the relationships exist in the source database.
You can add multiple relational data objects to a mapping or mapplet as sources. When you add multiple relational data objects at the same time, the Developer tool prompts you to add the objects in either of the following ways:
  • As related data objects. The Developer tool creates one read transformation with multiple relational resources. The read transformation has the same capabilities as a customized data object.
  • As independent data objects. The Developer tool creates one read transformation for each relational data object. The read transformations have the same capabilities as relational data objects.
You can import the following types of relational data objects:
  • DB2 for i5/OS
  • DB2 for z/OS
  • HAWQ
  • IBM DB2
  • JDBC
  • Microsoft SQL Server
  • Netezza
  • ODBC
  • Oracle
  • SAP HANA

0 COMMENTS

We’d like to hear from you!