Skip to content

Commit

Permalink
feat(executor): support transform for seatunnel (#901)
Browse files Browse the repository at this point in the history
  • Loading branch information
qianmoQ authored Dec 31, 2024
2 parents 0efe920 + 18dce7a commit e30f5df
Show file tree
Hide file tree
Showing 137 changed files with 723 additions and 422 deletions.
61 changes: 50 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,17 +54,56 @@ DataCap can query data from any SQL-speaking datastore or data engine (ClickHous

Here are some of the major database solutions that are supported:

| <a href="https://clickhouse.com" target="_blank"><img src="docs/docs/assets/plugin/clickhouse.svg" alt="ClickHouse" height="60" /></a> | <a href="https://redis.io/" target="_blank"><img src="docs/docs/assets/plugin/redis.svg" alt="Redis" height="60" /></a> | <a href="https://www.postgresql.org/" target="_blank"><img src="docs/docs/assets/plugin/postgresql.svg" alt="PostgreSQL" height="60" /></a> | <a href="https://prestodb.io/" target="_blank"><img src="docs/docs/assets/plugin/presto.svg" alt="Presto" height="60" /></a> | <a href="https://www.mysql.com" target="_blank"><img src="docs/docs/assets/plugin/mysql.svg" alt="MySQL" height="60" /></a> |
|:----------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------:|:---:|
| <a href="https://hive.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/hive2x.svg" alt="Hive" height="60" /></a> | <a href="https://kyuubi.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/kyuubi.svg" alt="Kyuubi" height="60" /></a> | <a href="https://druid.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/druid.svg" alt="Druid" height="60" /></a> | <a href="https://www.elastic.co/" target="_blank"><img src="docs/docs/assets/plugin/elasticsearch8x.svg" alt="ElasticSearch" height="60" /></a> | <a href="https://trino.io/" target="_blank"><img src="docs/docs/assets/plugin/trino.svg" alt="Trino" height="60" /></a> |
| <a href="https://kylin.apache.org" target="_blank"><img src="docs/docs/assets/plugin/kylin.svg" alt="Kylin" height="60" /></a> | <a href="https://ignite.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/ignite.svg" alt="Ignite" height="60" /></a> | <a href="https://www.ibm.com/db2/" target="_blank"><img src="docs/docs/assets/plugin/db2.svg" alt="IBM DB2" height="60" /></a> | <a href="https://www.mongodb.com/" target="_blank"><img src="docs/docs/assets/plugin/mongocommunity.svg" alt="MongoDB" height="60" /></a> | <a href="https://www.dremio.com/" target="_blank"><img src="docs/docs/assets/plugin/dremio.svg" alt="Dremio" height="60" /></a> |
| <a href="https://www.monetdb.org/" target="_blank"><img src="docs/docs/assets/plugin/monetdb.svg" alt="MonetDB" height="60" /></a> | <a href="https://phoenix.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/phoenix.svg" alt="Phoenix" height="60" /></a> | <a href="https://www.h2database.com/" target="_blank"><img src="docs/docs/assets/plugin/h2.svg" alt="H2" height="60" /></a> | <a href="https://www.microsoft.com/sql-server" target="_blank"><img src="docs/docs/assets/plugin/sqlserver.svg" alt="SqlServer" height="60" /></a> | <a href="https://www.oracle.com/" target="_blank"><img src="docs/docs/assets/plugin/oracle.svg" alt="Oracle" height="60" /></a> |
| <a href="https://crate.io/" target="_blank"><img src="docs/docs/assets/plugin/cratedb.svg" alt="CrateDB" height="60" /></a> | <a href="https://www.dameng.com/" target="_blank"><img src="docs/docs/assets/plugin/dm.svg" alt="DaMeng" height="60" /></a> | <a href="https://tdengine.com/" target="_blank"><img src="docs/docs/assets/plugin/tdengine.svg" alt="TDengine" height="60" /></a> | <a href="https://impala.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/impala.svg" alt="Impala" height="60" /></a> | <a href="https://www.oceanbase.com/" target="_blank"><img src="docs/docs/assets/plugin/oceanbase.svg" alt="OceanBase" height="60" /></a> |
| <a href="https://neo4j.com/" target="_blank"><img src="docs/docs/assets/plugin/neo4j.svg" alt="Neo4j" height="60" /></a> | <a href="https://iotdb.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/iotdb.svg" alt="IoTDB" height="60" /></a> | <a href="https://www.snowflake.com/" target="_blank"><img src="docs/docs/assets/plugin/snowflake.svg" alt="Snowflake" height="60" /></a> | <a href="https://ydb.tech/" target="_blank"><img src="docs/docs/assets/plugin/ydb.svg" alt="YDB" height="60" /></a> | <a href="https://zookeeper.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/zookeeper.svg" alt="Zookeeper" height="60" /></a> |
| <a href="https://duckdb.org/" target="_blank"><img src="docs/docs/assets/plugin/duckdb.svg" alt="DuckDB" height="60" /></a> | <a href="https://www.alibabacloud.com/product/oss" target="_blank"><img src="docs/docs/assets/plugin/alioss.svg" alt="Aliyun OSS" height="60" /></a> | <a href="https://kafka.apache.org" target="_blank"><img src="docs/docs/assets/plugin/kafka.svg" alt="Apache Kafka" height="60" /></a> | <a href="https://ceresdb.io/" target="_blank"><img src="docs/docs/assets/plugin/ceresdb.svg" alt="CeresDB" height="60" /></a> | <a href="https://greptime.com/" target="_blank"><img src="docs/docs/assets/plugin/greptimedb.svg" alt="GreptimeDB" height="60" /></a> |
| <a href="https://questdb.io/" target="_blank"><img src="docs/docs/assets/plugin/questdb.svg" alt="QuestDB" height="60" /></a> | <a href="https://doris.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/doris.svg" alt="Apache Doris" height="60" /></a> | <a href="https://www.starrocks.io/" target="_blank"><img src="docs/docs/assets/plugin/starrocks.svg" alt="StarRocks" height="60" /></a> | <a href="https://www.alibabacloud.com/product/hologres" target="_blank"><img src="docs/docs/assets/plugin/hologres.svg" alt="Hologres" height="60" /></a> | <a href="https://hadoop.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/hdfs.svg" alt="Apache Hdfs" height="60" /></a> |
| <a href="https://pinot.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/pinot.svg" alt="Apache Pinot" height="60" /></a> | <a href="https://cassandra.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/cassandra.svg" alt="Apache Cassandra" height="60" /></a> | <a href="https://matrixorigin.cn/" target="_blank"><img src="docs/docs/assets/plugin/matrixone.svg" alt="MatrixOne" height="60" /></a> | <a href="https://www.scylladb.com/" target="_blank"><img src="docs/docs/assets/plugin/scylladb.svg" alt="ScyllaDB" height="60" /></a> | <a href="https://www.paradedb.com/" target="_blank"><img src="docs/docs/assets/plugin/paradedb.svg" alt="ParadeDB" height="60" /></a> |
| <a href="https://www.timescale.com/" target="_blank"><img src="docs/docs/assets/plugin/timescale.svg" alt="Timescale" height="60" /></a> | <a href="https://solr.apache.org/" target="_blank"><img src="docs/docs/assets/plugin/solr.svg" alt="Apache Solr" height="60" /></a> | <a href="https://www.influxdata.com/" target="_blank"><img src="docs/docs/assets/plugin/influxdb.svg" alt="InfluxDB" height="60" /></a> | | |
<div style="display: flex; flex-wrap: wrap; gap: 20px; justify-content: center;">
<a href="https://clickhouse.com"><img src="docs/docs/assets/plugin/clickhouse.svg" alt="ClickHouse" height="60"/></a>
<a href="https://redis.io/"><img src="docs/docs/assets/plugin/redis.svg" alt="Redis" height="60"/></a>
<a href="https://www.postgresql.org/"><img src="docs/docs/assets/plugin/postgresql.svg" alt="PostgreSQL" height="60"/></a>
<a href="https://prestodb.io/"><img src="docs/docs/assets/plugin/presto.svg" alt="Presto" height="60"/></a>
<a href="https://www.mysql.com"><img src="docs/docs/assets/plugin/mysql.svg" alt="MySQL" height="60"/></a>
<a href="https://hive.apache.org/"><img src="docs/docs/assets/plugin/hive2x.svg" alt="Hive" height="60"/></a>
<a href="https://kyuubi.apache.org/"><img src="docs/docs/assets/plugin/kyuubi.svg" alt="Kyuubi" height="60"/></a>
<a href="https://druid.apache.org/"><img src="docs/docs/assets/plugin/druid.svg" alt="Druid" height="60"/></a>
<a href="https://www.elastic.co/"><img src="docs/docs/assets/plugin/elasticsearch8x.svg" alt="ElasticSearch" height="60"/></a>
<a href="https://trino.io/"><img src="docs/docs/assets/plugin/trino.svg" alt="Trino" height="60"/></a>
<a href="https://kylin.apache.org"><img src="docs/docs/assets/plugin/kylin.svg" alt="Kylin" height="60"/></a>
<a href="https://ignite.apache.org/"><img src="docs/docs/assets/plugin/ignite.svg" alt="Ignite" height="60"/></a>
<a href="https://www.ibm.com/db2/"><img src="docs/docs/assets/plugin/db2.svg" alt="IBM DB2" height="60"/></a>
<a href="https://www.mongodb.com/"><img src="docs/docs/assets/plugin/mongocommunity.svg" alt="MongoDB" height="60"/></a>
<a href="https://www.dremio.com/"><img src="docs/docs/assets/plugin/dremio.svg" alt="Dremio" height="60"/></a>
<a href="https://www.monetdb.org/"><img src="docs/docs/assets/plugin/monetdb.svg" alt="MonetDB" height="60"/></a>
<a href="https://phoenix.apache.org/"><img src="docs/docs/assets/plugin/phoenix.svg" alt="Phoenix" height="60"/></a>
<a href="https://www.h2database.com/"><img src="docs/docs/assets/plugin/h2.svg" alt="H2" height="60"/></a>
<a href="https://www.microsoft.com/sql-server"><img src="docs/docs/assets/plugin/sqlserver.svg" alt="SqlServer" height="60"/></a>
<a href="https://www.oracle.com/"><img src="docs/docs/assets/plugin/oracle.svg" alt="Oracle" height="60"/></a>
<a href="https://crate.io/"><img src="docs/docs/assets/plugin/cratedb.svg" alt="CrateDB" height="60"/></a>
<a href="https://www.dameng.com/"><img src="docs/docs/assets/plugin/dm.svg" alt="DaMeng" height="60"/></a>
<a href="https://tdengine.com/"><img src="docs/docs/assets/plugin/tdengine.svg" alt="TDengine" height="60"/></a>
<a href="https://impala.apache.org/"><img src="docs/docs/assets/plugin/impala.svg" alt="Impala" height="60"/></a>
<a href="https://www.oceanbase.com/"><img src="docs/docs/assets/plugin/oceanbase.svg" alt="OceanBase" height="60"/></a>
<a href="https://neo4j.com/"><img src="docs/docs/assets/plugin/neo4j.svg" alt="Neo4j" height="60"/></a>
<a href="https://iotdb.apache.org/"><img src="docs/docs/assets/plugin/iotdb.svg" alt="IoTDB" height="60"/></a>
<a href="https://www.snowflake.com/"><img src="docs/docs/assets/plugin/snowflake.svg" alt="Snowflake" height="60"/></a>
<a href="https://ydb.tech/"><img src="docs/docs/assets/plugin/ydb.svg" alt="YDB" height="60"/></a>
<a href="https://zookeeper.apache.org/"><img src="docs/docs/assets/plugin/zookeeper.svg" alt="Zookeeper" height="60"/></a>
<a href="https://duckdb.org/"><img src="docs/docs/assets/plugin/duckdb.svg" alt="DuckDB" height="60"/></a>
<a href="https://www.alibabacloud.com/product/oss"><img src="docs/docs/assets/plugin/alioss.svg" alt="Aliyun OSS" height="60"/></a>
<a href="https://kafka.apache.org"><img src="docs/docs/assets/plugin/kafka.svg" alt="Apache Kafka" height="60"/></a>
<a href="https://ceresdb.io/"><img src="docs/docs/assets/plugin/ceresdb.svg" alt="CeresDB" height="60"/></a>
<a href="https://greptime.com/"><img src="docs/docs/assets/plugin/greptimedb.svg" alt="GreptimeDB" height="60"/></a>
<a href="https://questdb.io/"><img src="docs/docs/assets/plugin/questdb.svg" alt="QuestDB" height="60"/></a>
<a href="https://doris.apache.org/"><img src="docs/docs/assets/plugin/doris.svg" alt="Apache Doris" height="60"/></a>
<a href="https://www.starrocks.io/"><img src="docs/docs/assets/plugin/starrocks.svg" alt="StarRocks" height="60"/></a>
<a href="https://www.alibabacloud.com/product/hologres"><img src="docs/docs/assets/plugin/hologres.svg" alt="Hologres" height="60"/></a>
<a href="https://hadoop.apache.org/"><img src="docs/docs/assets/plugin/hdfs.svg" alt="Apache Hdfs" height="60"/></a>
<a href="https://pinot.apache.org/"><img src="docs/docs/assets/plugin/pinot.svg" alt="Apache Pinot" height="60"/></a>
<a href="https://cassandra.apache.org/"><img src="docs/docs/assets/plugin/cassandra.svg" alt="Apache Cassandra" height="60"/></a>
<a href="https://matrixorigin.cn/"><img src="docs/docs/assets/plugin/matrixone.svg" alt="MatrixOne" height="60"/></a>
<a href="https://www.scylladb.com/"><img src="docs/docs/assets/plugin/scylladb.svg" alt="ScyllaDB" height="60"/></a>
<a href="https://www.paradedb.com/"><img src="docs/docs/assets/plugin/paradedb.svg" alt="ParadeDB" height="60"/></a>
<a href="https://www.timescale.com/"><img src="docs/docs/assets/plugin/timescale.svg" alt="Timescale" height="60"/></a>
<a href="https://solr.apache.org/"><img src="docs/docs/assets/plugin/solr.svg" alt="Apache Solr" height="60"/></a>
<a href="https://www.influxdata.com/"><img src="docs/docs/assets/plugin/influxdb.svg" alt="InfluxDB" height="60"/></a>
</div>

## System architecture

Expand Down
Loading

0 comments on commit e30f5df

Please sign in to comment.