package v4
Linear Supertypes
Type Members
-
abstract
class
ETL[T, C <: Configuration] extends AnyRef
Defines a common workflow for ETL jobs.
Defines a common workflow for ETL jobs. By definition an ETL can take 1..N sources as input and can produce 1..N output.
- T
Type used to capture data changes in the ETL
- C
Configuration type
- abstract class ETLP[T, C <: Configuration] extends SingleETL[T, C]
- type SimpleETL = ETL[LocalDateTime, SimpleConfiguration]
- type SimpleETLP = ETLP[LocalDateTime, SimpleConfiguration]
- type SimpleIdETL = ETL[String, SimpleConfiguration]
- type SimpleIdETLP = ETLP[String, SimpleConfiguration]
- type SimpleSingleETL = SingleETL[LocalDateTime, SimpleConfiguration]
- type SimpleSingleIdETL = SingleETL[String, SimpleConfiguration]
- type SimpleSingleTimestampETL = SingleETL[LocalDateTime, SimpleConfiguration]
- type SimpleTimestampETL = ETL[LocalDateTime, SimpleConfiguration]
- type SimpleTimestampETLP = ETLP[LocalDateTime, SimpleConfiguration]
- type SimpleTransformationsETL = TransformationsETL[LocalDateTime, SimpleConfiguration]
- type SimpleTransformationsIdETL = TransformationsETL[String, SimpleConfiguration]
- type SimpleTransformationsTimestampETL = TransformationsETL[LocalDateTime, SimpleConfiguration]
- abstract class SingleETL[T, C <: Configuration] extends ETL[T, C]
- class TransformationsETL[T, C <: Configuration] extends SingleETL[T, C]