Navigation :
test ../../../ test data-connectors-overview.html
Atoti Data Connectors Overview
test ../../../ test data-connectors-overview/tracing.html
- Tracing
test ../../../ test changelog.html
Release and migration notes
test ../../../ test dee-overview.html
Data Extraction Engine
test ../../../ test dlc-overview.html
Data Load Controller
test ../../../ test dlc-overview/getting-started.html
- Getting Started
test ../../../ test dlc-overview/operations.html
-
Operations
test ../../../ test dlc-overview/request-api.html
-
Request API
test ../../../ test dlc-overview/configuration.html
-
Configuration
test ../../../ test dlc-overview/configuration/avro.html
--
Avro
test ../../../ test dlc-overview/configuration/csv.html
--
CSV
test ../../../ test dlc-overview/configuration/jdbc.html
--
JDBC
test ../../../ test dlc-overview/configuration/parquet.html
--
Parquet
test ../../../ test dlc-overview/configuration/tuple.html
--
Tuple
test ../../../ test dlc-overview/configuration/tuple/tuple-source.html
--- Tuple Source
test ../../../ test dlc-overview/configuration/tuple/tuple-topic.html
--- Tuple Loading Topic
test ../../../ test dlc-overview/configuration/messaging.html
--
Messaging
test ../../../ test dlc-overview/configuration/aliases.html
-- Aliases
test ../../../ test dlc-overview/configuration/channel.html
-- Channel
test ../../../ test dlc-overview/configuration/cloud-fetching-config.html
-- Cloud Fetching Config
test ../../../ test dlc-overview/configuration/custom-field.html
-- Custom Field
test ../../../ test dlc-overview/configuration/parser-overrides.html
-- Parser Overrides
test ../../../ test dlc-overview/configuration/target.html
-- Target
test ../../../ test dlc-overview/configuration/unload-topic.html
-- Unload Topic
test ../../../ test dlc-overview/components.html
-
Components
test ../../../ test dlc-overview/functional.html
-
Functional
test ../../../ test dlc-overview/extensions.html
-
Extensions
Tuple Source
note
DLC provides a default TupleSourceDescription with the name defaultTupleSourceDesc
.
The only reason to make a new TupleSourceDescription
is to organize topics logically.
Configuration Properties
Properties for a Tuple Source are defined by name in the dlc.tuple.sources
namespace,
and are picked up as configurations for the DLC.
YAML Example
dlc :
tuple :
sources :
tupleSource :
topics-to-include :
- topic
Java Configuration
TupleSourceDescription
Spring Beans are picked up as configurations for the DLC.
Java Example
@Bean
TupleSourceDescription source () {
return TupleSourceDescription. builder ( "tupleSource" )
. topicsToInclude ( Set. of ( "topic" ))
. build ();
}