Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Big Data Management
  3. Connections
  4. Mappings in the Hadoop Environment
  5. Mapping Objects in the Hadoop Environment
  6. Processing Hierarchical Data on the Spark Engine
  7. Stateful Computing on the Spark Engine
  8. Monitoring Mappings in the Hadoop Environment
  9. Mappings in the Native Environment
  10. Profiles
  11. Native Environment Optimization
  12. Data Type Reference
  13. Complex File Data Object Properties
  14. Function Reference
  15. Parameter Reference

Nested Data Type Definitions

Nested Data Type Definitions

Elements of a complex data type definition can reference one or more complex data type definitions in the type definition library. Such complex data type definitions are called nested data type definitions.
The following image shows a nested data type definition Company on the type definition library tab:
The image shows a nested data type definition Company that references the following complex data type definitions: Employee, Address, and Contact.
The nested data type definition Company references the following complex data type definitions:
  • In the complex data type definition Company, the array element Employees references the complex data type definition Employee.
  • In the complex data type definition Employee, the Emp_Address element references the complex data type definition Address.
  • In the complex data type definition Employee, the Emp_Contact element references the complex data type definition Contact.
In a recursive data type definition, one of the complex data type definitions at any level is the same as any of its parents. You cannot reference a recursive data type definition to a struct port or a struct element in a complex port.


Updated November 09, 2018