Table of Contents

Search

  1. Preface
  2. Introduction to Data Transformation
  3. Data Processor Transformation
  4. Wizard Input and Output Formats
  5. Relational Input and Output
  6. Using the IntelliScript Editor
  7. XMap
  8. Libraries
  9. Schema Object
  10. Command Line Interface
  11. Scripts
  12. Parsers
  13. Script Ports
  14. Document Processors
  15. Formats
  16. Data Holders
  17. Anchors
  18. Transformers
  19. Actions
  20. Serializers
  21. Mappers
  22. Locators, Keys, and Indexing
  23. Streamers
  24. Validators, Notifications, and Failure Handling
  25. Validation Rules
  26. Custom Script Components

Processing Settings

Processing Settings

The processing settings define how the Data Processor transformation processes an element without a defined datatype. The settings affect Scripts. The settings do not affect elements that an XMap processes.
The following table describes the processing settings that affect XML processing in Scripts:
Setting
Description
Treat as xs:string
The Data Processor transformation treats an element with no type as a string. In the
Choose XPath
dialog box, the element or attribute appears as a single node.
Treat as xs:anyType
The Data Processor transformation treats an element with no type as anyType. In the
Choose XPath
dialog box, the element or attribute appears as a tree of nodes. One node is of xs:string type, and all named complex data types appear as tree nodes.
The following table describes a processing setting that affects Streamer processing:
Setting
Description
Streamer chunk size
This setting defines the amount of data that the Streamer reads each time from an input file stream. The Data Processor transformation applies this setting to a Streamer with a file input.
The following table describes a processing setting that affects hierarchical to relational transformation processing:
Setting
Description
Enforce strict validation
This setting determines if the Data Processor transformation performs strict validation for hierarchical input. When strict validation applies, the hierarchical input file must conform strictly to its schema. This option can be applied when the Data Processor mode is set to
Output Mapping
, which creates output ports for relational output.
This option does not apply to mappings with JSON input from versions previous to version 10.2.1.
Normalize XML input
This setting determines if the Data Processor transformation normalizes XML input. By default, the transformation performs normalization for XML input. In some cases, you might choose to skip automatic normalization to increase performance.


Updated February 12, 2020