Limit | Description |
Source Type | Only structured data sources are supported (see Supported Data Sources and Read/Write Capabilities). |
Target Type | Volume type Catalog under DataBuddy Catalog |
Field mapping | Source can be configured; target cannot be configured (Volume does not perceive field structure). |
File Type | Only txt / csv / json are supported. |
.ok and .ctl | Marker files supported vary by file type. |
Parameter | Description | Required | Default Value |
Catalog | Select a Volume type Catalog for which you have permission. | Yes | - |
Schema | Schema under Catalog | Yes | - |
Volume | Select an existing Volume; if it does not exist, create it in the Catalog. | Yes | - |
Volume Directory | Subpath within the Volume for file writing; selectable, enterable, supports inserting regular expressions and parameters; using the root path "/" as the subpath is not recommended. | Yes | - |
File name. | Name of the file to be written; enterable, supports inserting regular expressions and parameters. | Yes | - |
File format. | txt / csv / json; different types have different parsing configurations. | Yes | - |
Format Settings | Yes | - | |
Write Mode | Append / Overwrite / Truncate / NonConflict | Yes | Append |
Mark Completion File | Generate the .ok file after the file is written. | Yes | Not generated |
ctl File | Generate the .ctl file after the file is written. | Depends on file type. | Not generated |
Configuration Item | Description |
Compression Format | gzip / No compression, and so on. |
Column delimiter | Field delimiter (such as , ; `) |
Row delimiter | Row delimiter (such as \\n \\r\\n custom) |
Encoding | UTF-8 / GBK, and so on |
Control escaping | Escape special characters or not |
Quote Character | String delimiter (such as " ') |
Include Header | Write field names in the first row or not |
Configuration Item | Description |
Compression Format | gzip / No compression, and so on |
Encoding | UTF-8 / GBK, and so on |
Null Conversion | Whether to convert null to a specified string |
Include Header | Write field names in the first row or not |
Link | Source field mapping | Target field mapping |
Structured data source → Volume | Configurable | Not configurable |
File Type | .ok file | ctl File |
Text | Yes | Yes |
CSV | Yes | Yes |
JSON | Yes | None |
.ok file is used to notify downstream systems that data has been written. The .ctl file is used to record data descriptions, such as the number of rows and file list.output_20260101.txt and output_20260101.ok.${yyyyMMdd}) and workflow scheduling parameters are supported. During manual debugging runs, if no parameter values are set, the system uses default values. Define them in Run Parameters in advance to ensure that debugging is repeatable."" or the literal NULL. When this feature is disabled, the literal null is output according to the JSON standard.Was this page helpful?
You can also Contact sales or Submit a Ticket for help.
Help us improve! Rate your documentation experience in 5 mins.
Feedback