tree: f0489a4d70170367089a13629ef7dbcacaefb986 [path history] [tgz]
  1. sort-api/
  2. sort-common/
  3. sort-core/
  4. sort-dist/
  5. sort-end-to-end-tests/
  6. sort-flink/
  7. sort-formats/
  8. pom.xml
  9. quick_start.md
  10. README.md
inlong-sort/README.md

Description

Overview

InLong Sort is used to extract data from different source systems, then transforms the data and finally loads the data into different storage systems.

InLong Sort can be used together with the Manager to manage metadata, or it can run independently in the Flink environment.

Features

Supports a variety of data nodes

TypeService
Extract NodePulsar
MySQL
Kafka
MongoDB
PostgreSQL
TransformString Split
String Regular Replace
String Regular Replace First Matched Value
Data Filter
Data Distinct
Regular Join
Load NodeHive
Kafka
HBase
ClickHouse
Iceberg
PostgreSQL
HDFS
TDSQL Postgres
Hudi

Build

For Apache Flink 1.13 (default)

mvn clean install -DskipTests

For Apache Flink 1.15

Modify root pom <sort.flink.version>v1.15</sort.flink.version>, then execute:

mvn clean install -DskipTests -P v1.15