Table of Contents

Search

  1. Preface
  2. Components
  3. API collections
  4. Business services
  5. File listeners
  6. Fixed-width file formats
  7. Hierarchical mappers
  8. Hierarchical schemas
  9. Industry data service customizer
  10. Intelligent structure models
  11. Refining intelligent structure models
  12. Mapplets
  13. Saved queries
  14. Shared sequences
  15. User-defined functions

Components

Components

Maximum record size

Maximum record size

When
Intelligent Structure Discovery
discovers the structure of a JSON sample file, it uses the maximum record size to identify repeating records. If a record is larger than the maximum record size,
Intelligent Structure Discovery
assigns the record to the
Unassigned Data
field.
The default maximum record size is 640,000 bytes. You can increase the maximum record size to avoid the use of the
Unassigned Data
field.
To edit the maximum record size, use Administrator to configure a JVM option in the Data Integration Server properties. Use the following syntax to define the maximum record size:
-DISD_MAX_RECORD_SIZE=<size in bytes>
For example, to define a maximum record size of 2 MB, enter the following value for the
JVMOption1
property:
-DISD_MAX_RECORD_SIZE=2000000
Increasing the maximum record size increases the memory consumption of the discovery process. Therefore, you might need to perform one or both of the following actions:
  • Increase the maximum JVM heap size in the Data Integration Server properties. To increase the JVM heap size, set one of the JVM options to
    -Xmx<heap size in megabytes>
    .
  • Increase the memory of the Secure Agent machine. If the Secure Agent runs on an Informatica Cloud Hosted Agent, contact Informatica Global Customer Support.
For more information about configuring Data Integration Server properties and the Secure Agent, see the Administrator help.

0 COMMENTS

We’d like to hear from you!