Avro File - write a file
Search form
Description - Emits a document to an Avro container file
Runtime Class - com.ibi.agents.XDAvroFileEmitAgent
Parameter Groups
Parameter Type Description
* Directory: string The target output directory
* File Pattern: string The output file name, which can contain a '*' which gets expanded to a fine timestamp
Avro Schema: string Path to the Avro Schema file. If absent, the schema stored with the document will be used.
Codec: string Algorithm used to compress the data.
Select from one of the following options:
- BZip2 {bzip2}
- Deflate {deflate}
- No Compression {null}
- Snappy {snappy}
- XZ {xz}
* - denotes required
Parameter Type Description
* Transactional: boolean If set, the write operation respects the transactionality of the channel. If not set, the emit is always done.
* - denotes required
Parameter Type Description
Output Document: string Sets the outbound document of this object.
Select from one of the following options:
- Status document {status} - Returns a status document.
- Input document {input} - Returns the input document of the object.
* - denotes required
Output Events
Runtime Class - com.ibi.agents.XDAvroFileEmitAgent
Parameter Groups
Parameter Type Description
* Directory: string The target output directory
* File Pattern: string The output file name, which can contain a '*' which gets expanded to a fine timestamp
Avro Schema: string Path to the Avro Schema file. If absent, the schema stored with the document will be used.
Codec: string Algorithm used to compress the data.
Select from one of the following options:
- BZip2 {bzip2}
- Deflate {deflate}
- No Compression {null}
- Snappy {snappy}
- XZ {xz}
* - denotes required
Parameter Type Description
* Transactional: boolean If set, the write operation respects the transactionality of the channel. If not set, the emit is always done.
* - denotes required
Parameter Type Description
Output Document: string Sets the outbound document of this object.
Select from one of the following options:
- Status document {status} - Returns a status document.
- Input document {input} - Returns the input document of the object.
* - denotes required
Output Events
Parameter Groups
Parameter | Type | Description | |
---|---|---|---|
* | Directory: | string | The target output directory | * | File Pattern: | string | The output file name, which can contain a '*' which gets expanded to a fine timestamp | Avro Schema: | string | Path to the Avro Schema file. If absent, the schema stored with the document will be used. | Codec: | string | Algorithm used to compress the data.
Select from one of the following options:
|
* - denotes required
Parameter | Type | Description | |
---|---|---|---|
* | Transactional: | boolean | If set, the write operation respects the transactionality of the channel. If not set, the emit is always done. |
* - denotes required
Parameter | Type | Description | |
---|---|---|---|
Output Document: | string | Sets the outbound document of this object.
Select from one of the following options:
|
* - denotes required
Output Events
Name | Description |
---|---|
OnParseError | Could not parse a document. |
OnFailedOperation | Could not perform the operation requested. |