Description:

Writes the contents of a RecordSet in Binary Avro format.

Tags:

avro, result, set, writer, serializer, record, recordset, row

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the Expression Language Guide.

Name

Default Value

Allowable Values

Description

Schema Write Strategy avro-embedded * Embed Avro Schema
* Set 'schema.name' Attribute
* Set 'avro.schema' Attribute Attributes
* HWX Schema Reference Attributes
* HWX Content-Encoded Schema Reference
Specifies how the schema for a Record should be added to the data
Schema Access Strategy schema-name * Use 'Schema Name' Property
* Use 'Schema Text' Property
* Set 'avro.schema' Attribute Attributes
* HWX Schema Reference Attributes
* HWX Content-Encoded Schema Reference
Specifies how to obtain the schema that is to be used for interpreting the data.
Schema Registry Controller Service API:
SchemaRegistry
Implementations: AvroSchemaRegistry
HortonworksSchemaRegistry
Specifies the Controller Service to use for the Schema Registry
Schema Name ${schema.name} Specifies the name of the schema to lookup in the Schema Registry property
Supports Expression Language: true
Schema Text ${avro.schema} The text of an Avro-formatted Schema
Supports Expression Language: true

State management:

This component does not store state.

Restricted:

This component is not restricted.