smart-kettle-server 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
smart-kettle-server 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
smart-kettle-server 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
smart-kettle-server 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
smart-kettle-server 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 Java JavaScript HTML/CSS
操作系统 跨平台
软件类型 开源软件
所属分类 管理和监控
开源组织
地区 国产
投 递 者 yuenbin
适用人群 未知
收录时间 2021-03-23

软件简介

smart-kettle-server 是开源 SmartKettle 调度监控平台项目的后端微服务组件,为 Smart Kettle 提供基础的作业远程调度接口、转换远程调度接口、资源库的操作、任务的启停、监控、大屏数据监测、以及提供统一的线程资源池服务等,充分利用了互联网最佳微服务架构优势,集成自研的x-common-base组件,基于springboot的微服务架构体系,给平台提供一整套的流程管理。

本品旨在为企业提供基于 Kettle 的异构数据库或同源结构数据库的点对点抽取、加工、转换、不同协议接口服务的点对点对接、以及自定义插件的数据服务,解决了传统kettle 客户端在windows平台应用内存消耗大、资源消耗高、数据安全性存储差、数据移植困难等较为棘手的问题,给企业应用提供一整套的web端解决方案,本品为web端提供基础的接口服务,允许用户既可以自定义部分组件,同时也可以借助客户端自定义作业或转换,借助本品实现web端的监控、调度、配置等。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/05/27 16:53

Kettle与Hadoop(一)Kettle简介

目录 一、Kettle设计原则 二、转换 1. 步骤 2. 转换的跳 3. 并行 4. 数据行 5. 数据转换 (1)Date和String的转换 (2)Numeric和String的转换 (3)其它转换 三、作业 1. 作业项 2. 作业跳 3. 多路径和回溯 4. 并行执行 5. 作业项结果 四、转换或作业的元数据 五、数据库连接 1. 一般选项 2. 特殊选项 3. 关系数据库的力量 4. 连接和事务 5. 数据库集群 六、工具 七、资源库 八、虚拟文件系统 Kettle是一款流行的ETL(Extract...

0
1
发表了博客
2020/06/17 15:28

【已解决】Kettle新建数据库连接报错(Mysql,MS Sql Server)

E:\迅雷下载\Kettle-pdi-ce-7.1.0.0-12\data-integration 运行spoon.bat 新建-数据库 报错内容: org.pentaho.ui.xul.XulException: org.pentaho.ui.xul.XulException: java.lang.reflect.InvocationTargetException at org.pentaho.ui.xul.impl.AbstractXulLoader.loadXul(AbstractXulLoader.java:134) at org.pentaho.ui.xul.swt.SwtXulLoader.loadXul(SwtXulLoader.java:128) at org.pentaho.ui.xul.swt.SwtXulL...

0
0
发表了博客
2019/02/26 10:23

kettle之linux使用kettle

Kettle可以在Window、Linux、Unix上运行,数据抽取高效稳定,使用之前需要准备环境。 准备java环境,这里就不赘述了,建议jdk7以上版本。 上传kettle压缩包,并解压,我解压的路径是/usr/soft/kettle 以下是重点: 确保kettle脚本可执行权限 使用命令查看文件权限 ls -l /data-integration 如图:  如果没有执行权限,执行以下命令: chmod +x /usr/soft/kettle/dist/*.sh 使用命令测试是否部署成功 ./dist/kitchen.sh 部署成...

0
2
2017/10/26 18:01

kettle 跑马观花

# 一. Kettle能做什么? 数据迁移, 数据增量同步, 数据收集. # 二. kettle运行方式 1. 使用kettle的GUI客户端运行. 2. 命令行运行 3. 通过kettle的server端运行. # 三. kettle实例 ## 环境准备 * 安装 JDK * 安装 MySQL * 下载,解压kettle ## 数据准备 mysql数据库创建脚本 ```sql # 创建数据库 create database kettle_demo; use kettle_demo; # 区域表(存放省市名称以及关系) CREATE TABLE `t_district` ( `id` int(11) unsign...

0
1
发表于AI & 大数据专区
2019/10/04 23:59

Kettle 入门

## 1 概述 ### 1.1 什么是 Kettle? Kettle 是一款开源的 ETL 工具,纯 Java 编写,可以在 Window、Linux、Unix 上运行,绿色无需安装,数据抽取高效稳定。 ### 1.2 Kettle 工程存储方式 - 以 XML 形式存储 - 以资源库方式存储(数据库资源库和文件资源库) ### 1.3 Kettle 的两种设计 ![](https://oscimg.oschina.net/oscnet/d83c6c0c7c2f8cf2a72c5ce1a7f5be32370.jpg) ### 1.4 Kettle 的组成 1、勺子(Spoon.bat/spoon.sh):...

0
3
2016/03/15 15:55

Kettle 笔记

Kettle 笔记 脚本用途说明: carte.sh:kettle 提供的Web Server,可以远程监控和开启转换集群; kitchen.sh:用来运行作业; pan.sh:用来运行转换; 运行作业方式: 第一种:>./kitchen.sh -norep -file=/home/hadoop/test.kjb 第二种:>./pan.sh -norep -file=/home/hadoop/test.ktr 第三种:>./kitchen.sh -rep=rep_name -user=user_name -pass=password -dir=dir_path -job=***_job 第四种:>./pan.sh -rep=rep_name -user=...

0
2
发表了博客
2012/12/05 18:13

kettle常见问题

摘要:本文主要介绍使用kettle设计一些ETL任务时一些常见问题,这些问题大部分都不在官方FAQ上,你可以在kettle的论坛上找到一些问题的答案 1. Join 我得到A 数据流(不管是基于文件或数据库),A包含field1 , field2 , field3 字段,然后我还有一个B数据流,B包含field4 , field5 , field6 , 我现在想把它们 ‘加’ 起来, 应该怎么样做. 这 是新手最容易犯错的一个地方,A数据流跟B数据流能够Join,肯定是它们包含join key ,j...

1
4
发表于数据库专区
2020/07/19 13:24

kettle 简介

# 描述 Kettle是一款开源的 ETL 工具,采用 JAVA 语言编写。 # 特性 高效稳定,支持多种类型的数据格式,如:MySQL,Oracle,PostGreSQL,CSV 等。 可视化设计。 # 概念 Transformation(转换):数据抽取/迁移主要设计的对象,负责定义数据从数据源到目标地流动。各步骤并发执行。 Job(作业):支持组合多个转换,即流程控制,支持定时任务执行。各步骤按一定规则顺序执行,可定义为并行执行。 Step(步骤):最核心的概念,转...

0
0
2015/09/25 23:28

kettle的技巧

Kettle ETL工具集总称。 pentaho公司收购了kettle项目,主要用于db数据处理, kettle中spoon是一个图形界面的名称,主要用于方便开发者开发程序。(主要开发转换和作业) 转换用pan.sh/pan.bat来运行 作业用kitchen.sh/kitchen.bat来运行。 支持java调用 转换和作业。 --------------------ETL的数据库密码加密 生成数据库的密码:新打开一个shell cd /opt/data-integration/ #进入kettle目录 ./encr.sh -k...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
3 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部