当前位置:网站首页>开源项目丨Taier1.2版本发布,新增工作流、租户绑定简化等多项功能
开源项目丨Taier1.2版本发布,新增工作流、租户绑定简化等多项功能
2022-07-28 13:19:00 【数栈DTinsight】

2022年7月26日,Taier1.2版本正式发布!
本次版本发布更新功能:
新增工作流
新增OceanBase SQL
新增Flink jar任务
数据同步、实时采集支持脏数据管理
Hive UDF
控制台UI升级
租户绑定简化
新版本的使用文档已在社区中推送,大家可以随时下载查阅,欢迎大家体验新版本功能(喜欢我们的项目欢迎大家点个Star),体验地址:
Github:
https://github.com/DTStack/Taier
Gitee:
https://gitee.com/dtstack_dev_0/taier
社区:
https://dtstack.github.io/Taier/
Taier1.2版本介绍
Taier 是一个大数据分布式可视化的DAG任务调度系统,旨在降低ETL开发成本、提高大数据平台稳定性,大数据开发人员可以在 Taier 直接进行业务逻辑的开发,而不用关心任务错综复杂的依赖关系与底层的大数据平台的架构实现,将工作的重心更多地聚焦在业务之中。
Taier 脱胎于袋鼠云数栈,技术实现来源于数栈分布式调度引擎DAGScheduleX,是数栈产品的重要基础设施之一,负责大数据平台所有任务实例的调度运行。
2022年2月22日,Taier正式开源并发布1.0版本。
2022年5月8日,Taier1.1版本发布,更新对Flink的支持升级到Flink1.12,支持多种流类型任务等功能。
2022年7月26日,Taier1.2版本发布,本次发布重点新增工作流功能,实现配置化编排业务;租户简化绑定,不同类型计算组件无强制依赖等功能。
Taier1.2新增功能详解
1.新增工作流
通过可视化操作拖动任务节点到画板中,手动连接上下游任务组成依赖关系,形成一个DAG的工作流。同时支持任意类型的任务通过工作流拖拽的方式,直接实现配置化编排业务

2.新增OceanBase SQL
新增OceanBaseSQL 任务,支持OceanBaseSQL的任务调度和运维展示。
3.新增Flink jar任务
支持上传自定义开发的Flink jar任务,通过Taier提交运行和监控。
4. 数据同步、实时采集支持脏数据管理
数据同步、实时采集支持脏数据管理,可以配置脏数据数量限制和保存方式,可保存至数据库实时查看。
5.Hive UDF
Hive SQL 支持udf函数开发配置。
6.控制台UI升级
控制台交互和页面全新升级,通过树形结构展示组件配置信息,同时支持扩展自定义组件进行配置。

7.租户绑定简化
集群和租户绑定简化,移除租户对接集群schema的强制绑定关系,不同类型计算组件无强制依赖;优化任务开发流程逻辑,支持自定义扩展任务类型。
未来规划
Taier自今年2月份开源以来,已更新迭代Taier1.1、Taier1.2两个版本,目前Taier1.3的版本已在规划中,在新版本中我们将着重解决以下几个问题:
支持Flink Standalone 不依赖Hadoop也可以使用Flink相关的功能,降低上手环境成本
适配开发者Window环境,支持Window环境下的任务提交流程
DatouSourceX版本升级,新增更多的数据源类型支持
除了不断保持迭代更新外,Taier将持续保持每月一次开源技术直播,帮助Taier开发者们更好的使用产品,欢迎有兴趣的小伙伴们加入我们的交流社群(钉钉qun:30537511),一起交流Taier的技术问题及难点,和Taier一起共同进步!
原文来源:VX公众号“数栈研习社” 袋鼠云开源框架钉钉技术交流群(30537511),欢迎对大数据开源项目有兴趣的同学加入交流最新技术信息,开源项目库地址:https://github.com/DTStack
边栏推荐
- 第六章 支持向量机
- Istio四之故障注入和链路追踪
- 了解虚拟列表背后原理,轻松实现虚拟列表
- Clickhouse architecture and design
- 记一次COOKIE的伪造登录
- 【Utils】JsonUtil
- 一文读懂如何部署具有外部数据库的高可用 K3s
- 安全保障基于软件全生命周期-PSP应用
- 对“Image Denoising Using an Improved Generative Adversarial Network with Wasserstein Distance“的理解
- Target detection: speed and accuracy comparison (fater r-cnn, r-fcn, SSD, FPN, retinanet and yolov3)
猜你喜欢

作为一个程序员,如何高效的管理时间?

83. (cesium home) how the cesium example works

Security assurance is based on software life cycle - networkpolicy application

用友BIP CRM新品发布,赋能大中型企业营销增长

Redis sentinel mechanism

Qt5 development from introduction to mastery -- the first overview

IP black and white list

离散对数问题(DLP) && Diffie-Hellman问题(DHP)

RSA encrypts data with private key and decrypts data with public key (not a signature verification process)

IP黑白名单
随机推荐
【Utils】CookieUtil
jenkins
regular expression
什么是自旋锁 自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。 /** * 为什么用自旋锁:多个线程对同一个变量
作为一个程序员,如何高效的管理时间?
[utils] fastdfs tool class
LeetCode 0142.环形链表 II
Poj3268 shortest path solution
Postgresql14安装及主从配置
【翻译】盐业公司来Linkerd公司是为了负载平衡,留下来是为了效率、可靠性和性能。...
【Utils】JsonUtil
每日一题——奖学金
TS literacy method - Basic chapter
QML picture preview
【Utils】FastDFS工具类
Target detection: speed and accuracy comparison (fater r-cnn, r-fcn, SSD, FPN, retinanet and yolov3)
Clickhouse分布式集群搭建
Power amplifier and matching network learning
MVC model: calendar system
Security assurance is based on software life cycle -istio authentication mechanism