The Flume destination writes data to a Flume source. When you write data to Flume, you pass data to a Flume client. The Flume client passes data to hosts based on client configuration properties.
When you configure a Flume destination, you can configure one or more hosts to use, connection information, the client type, and the data format to use. You can also configure some client properties, such as the Flume batch size or connection timeout.
The Flume destination writes data to a Flume source based on the data format that you select. You can use the following data formats:
If using the Avro schema in the stage or in the record header attribute, you can optionally configure the destination to register the Avro schema with the Confluent Schema Registry. You can also optionally include the schema definition as part of the Flume event. Omitting the schema definition can improve performance, but requires the appropriate schema management to avoid losing track of the schema associated with the data.
Configure a Flume destination to write data to a Flume source.