Property | S/T | Description |
---|---|---|
Batch Size | S | The number of records to return from the DMS connector at one time. A value of 0 returns all records. Default value is 100. |
Schema Sample Size | S | The maximum number of tokens read to build a schema. Default value is 1000. |
Read Null Values | S | Specifies whether null values are read. A null value is defined by the value of a name:value pair being explicitly set to Null. • TRUE (default): Null values are read in the source file. • FALSE: Null values are skipped in the source file. (The null field is added to the schema, but it is skipped during map execution.) |
Read Empty Objects | S | Specifies whether empty objects ("ObjectName" : {}) are read. • TRUE: Empty objects are read and empty records are produced for them. • FALSE (default): Empty objects are skipped. |
Read Empty Arrays | S | Specifies whether empty arrays ("ArrayName" : []) are read. • TRUE: Empty arrays are read and empty records are produced for them. • FALSE (default): Empty arrays are skipped. |
Read Empty String As Null Object | S | In cases where the schema defines a field as an object and the field value is an empty string, this property specifies whether to read it as an empty object. • TRUE: Empty strings are read and empty records are produced for them. • FALSE: (default): Empty strings are skipped. |
Wrapped Object Mode | S | Specifies whether to use a single named object (or array) child property of the root as the actual root for mapping. • TRUE: Assumes that the JSON document contains a single object (or array) child property and uses it as the root. • FALSE (default): Uses the outermost start object (“{“) or start array (“[“) as the root. |
Discover Date/Time in Strings | S | Specifies whether to evaluate fields with string values during schema creation in order to identify these Discover ISO 8601 data types: date, datetime, and time. • TRUE (default): Fields with string values are evaluated. If a field contains strings that conform to the date, datetime, or time data type, the field is recorded as that data type in the schema. Properties for that field are subsequently read and/or written as that data type. • FALSE: Fields with string values are not evaluated and are recorded as string type in the schema. |
Unparsable Date/Time Returns Null | S | Specifies connector behavior when it encounters a date, datetime or time value that it can't parse. • TRUE: A null value is returned as the value for the unparsable field. • FALSE (default): A null value will generate an error and the map (or data browsing) will likely end. |
Flush Frequency | T | The number of records to send to the DMS at one time. Default value is 0 (all records are written at once). Tip... When inserting many records, change the default to a higher value to improve performance. |
Batch Response | T | The name of the batch response file to which operation results are written. One entry is written per record, indicating success or failure. If an operation fails, information about the cause is returned. If not set, no batch response file is created. By default, no batch response file is written. |
Write Empty Fields | T | Specifies whether empty (not null) fields are written. • TRUE (default): Empty fields are written as "FieldName": "". • FALSE: Empty fields are skipped. |
Write Null Fields | T | Specifies whether null fields are written. • TRUE: Null fields are written as "FieldName": "". • FALSE (default): Null fields are skipped. |
Write Null Objects | T | Specifies whether empty (not null) objects are written. • TRUE (default): Empty objects are written as "ObjectName": {}. • FALSE: Empty objects are skipped. |
Wrapped Object Mode | T | Specifies whether to use a single named child property of the root as the actual root during schema creation. • TRUE: Uses the single named child property of the root as the actual root during schema creation. When writing, “wrap” the named root property inside an outer object. • FALSE (default): The named root property is not “wrapped” inside an outer object. |
Discover Date/Time in Strings | T | Specifies whether to evaluate fields with string values during schema creation in order to identify these Discover ISO 8601 data types: date, datetime, and time. • TRUE (default): Fields with string values are evaluated. If a field contains strings that conform to the date, datetime, or time data type, the field is recorded as that data type in the schema. Properties for that field are subsequently read and/or written as that data type. • FALSE: Fields with string values are not evaluated, and are recorded as string type in the schema. |
Formatted Output | T | Enables basic formatting of the output document. • TRUE: The output document is formatted. • FALSE (default): The output document is not formatted. |