seatunnel入门案例,集群模式

文章详细介绍了ApacheSeatunnel的安装过程,包括解压软件包、设置环境变量、安装特定插件、添加资源jar包等步骤。接着,它展示了如何配置Seatunnel,包括环境设置、数据源、数据去向和转换设置,并提供了示例配置。此外,文章还提到了Seatunnel在本地和集群模式下的运行方式以及如何管理任务,如启动、停止和取消任务。

目录

安装部署

解压

 环境变量

 安装plugin

添加资源jar包

SEATUNNEL 配置文件

env:环境设置

source:数据源设置

sink:数据去向设置

transform: 数据转换设置

运行方式

seatunnel 引擎(zeta)

本地模式

集群模式


安装部署

解压

tar -zxvf apache-SeaTunnel-incubating-2.3.1-bin.tar.gz

 环境变量

vi /etc/profile

export SEATUNNEL_HOME=/data/soft/seatunnel-2.3.1
export PATH=$PATH:${SEATUNNEL_HOME}/bin

 安装plugin

# 备份原有的组件配置
cp  ${SEATUNNEL_HOME}/config/plugin_config ${SEATUNNEL_HOME}/config/plugin_config_bak
# 创建一个新的
vi  ${SEATUNNEL_HOME}/config/plugin_config
# 只安装这三种插件,因为他的插件太多了,下载很慢,用哪个下哪个
--connectors-v2--
connector-jdbc
connector-kafka
connector-console
--end--

# 运行安装命令

sh ${SEATUNNEL_HOME}/bin/install-plugin.sh 2.3.1

添加资源jar包

cd ${SEATUNNEL_HOME}/lib
# 添加以下依赖jar,连接mysql需要使用
mysql-connector-j-8.0.31.jar

SEATUNNEL 配置文件

env:环境设置

source:数据源设置

sink:数据去向设置

transform: 数据转换设置

env {
    execution.parallelism = 1
}
source {
        Kafka {
                topic = "seatunnel_topic"
				format = text
				field_delimiter = "#"
                schema = {
				  fields {
					name = "string"
					age = "int"
				  }
				}
                consumer.group = "yuanqu-group11"
                bootstrap.servers = "hdp01:6667"
                start_mode = "latest"
                kafka.config = {
                  security.protocol = "SASL_PLAINTEXT"
                  sasl.mechanism = "PLAIN"
                  sasl.jaas.config="org.apache.kafka.common.security.plain.PlainLoginModule required  username=\"XXX\" password=\"XX@XXXX\";"
                }
        }
}
transform {

}
sink {
    jdbc {
		url = "jdbc:mysql://172.16.10.143:3306/test_db"
		driver = "com.mysql.cj.jdbc.Driver"
		user = "root"
		password = "XXXX"
		query = "ins
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值