Skip to content

Releases: hw2499/etl-engine

etl-engine_v1.2.6

28 Jul 09:23
cefdb17
Compare
Choose a tag to compare
  • etl-engine v1.2.6
    当前版本最后编译时间20240728
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 增加SQLServer数据库适配能力。
  2. etl_designer 增加对SQLServer数据库配置能力。
  3. etl_crontab 增加对SQLServer数据库适配能力。
  4. etl_crontab 增加对服务端etl_engine.log和etl_crontab.log日志文件的监控,并将内容输出到前端 控制台日志 展示。
  5. etl_crontab 增加对conf.cron配置文件 ip2 和 webSocketPort参数的解析.

etl-engine v1.2.5

27 Jun 16:47
65d90ff
Compare
Choose a tag to compare
  • etl-engine v1.2.5
    当前版本最后编译时间20240628
    近期项目比较忙,更新会有延迟。
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 完善REDIS_READER 中keys属性功能,支持指定多个key时与通配符组合使用,如:keys="a1;HW_*;a3"
  2. 为开发人员提供嵌入go脚本内置库函数
    Zip/GZip 压缩 文件或目录
    UnZip/UnGZip 解压缩文件
    MD5 md5算法加密字符串
  3. 完善 样本文件
    redis与mysql相互同步

etl-engine_v1.2.4

05 May 07:27
c2dca10
Compare
Choose a tag to compare
  • etl-engine v1.2.4
    当前版本最后编译时间20240504
    近期项目比较忙,更新会有延迟。
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 完善REDIS_READER 及 REDIS_WRITER功能, 均增加 patternMatchKey 属性,实现将keys按模糊匹配方式进行批量读写.

  2. etl_designer 完善对REDIS_READER 及 REDIS_WRITER 参数 patternMatchKey 配置的支持.

  3. 样本

<?xml version="1.0" encoding="UTF-8"?>
<Graph>

  <Node id="REDIS_READER_01"   type="REDIS_READER" desc="输入节点1" nameServer="127.0.0.1:6379" password="******" db="0"   patternMatchKey="true" keys="H*">
  </Node>
 
 <Node id="REDIS_WRITER_01"   type="REDIS_WRITER" desc="输出节点1"  nameServer="127.0.0.1:6379"   password="******" db="1"  
  patternMatchKey="true"  
  outputFields="key;value"  
  renameOutputFields="key;value" >
  </Node>

  <Line id="LINE_01" type="STANDARD" from="REDIS_READER_01" to="REDIS_WRITER_01" order="0" metadata="METADATA_01"></Line>


  <Metadata id="METADATA_01">
	<Field name="key" type="string" default="-1" nullable="false"/>
	<Field name="value" type="string" default="-1" nullable="false"/>
	<Field name="key_ttl" type="int" default="-1" nullable="false"/>
  </Metadata>


</Graph>

etl-engine_v1.2.3

24 Dec 10:31
c58f00a
Compare
Choose a tag to compare
  • etl-engine v1.2.3
    当前版本最后编译时间20231224
    近期项目比较忙,更新会有延迟。
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_crontab 为方便第三方系统集成管理端页面,公开管理端URL

    /etldesigner 任务设计器
    /etlcrondesigner 调度设计器
    /etlquerylogs 任务日志分析
    /etlqueryjobstatus 调度执行日志
    /etlbashboard 监控面板

  2. 为第三方系统集成 etl_crontab 管理页面,增加参数releasePage配置功能

  3. 第三方系统集成 etl_crontab 管理页面VUE样本

<template>
<div>
  <iframe :src="this.EtlServerUiUrl"
          width="100%"
          scrolling="no"
          style="margin: 0px;padding: 0px;height: calc(100vh);border:none;overflow:hidden;"
  />
</div>
</template>

<script>
let Base64 = require('js-base64').Base64
export default {
name: "commIntegrationPage.vue",
  data(){
    return{
      EtlServerUiUrl : "http://127.0.0.1:8080/etl_designer/etlbashboard?username=admin&password="+Base64.encode("paI+Td8SvwQtpZwOsIyO6Q==")+"&serverAddress=http://127.0.0.1:11100",
    }
  }
}
</script>

etl-engine_v1.2.2

23 Nov 04:22
c58f00a
Compare
Choose a tag to compare
  • etl-engine v1.2.2
    当前版本最后编译时间20231123
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 完善元数据dataLen参数功能,增加对string类型截取能力
  2. etl_designer设计器 修复弹出 任务管理对话框 bug.

etl-engine_v1.2.1

22 Oct 03:28
7135429
Compare
Choose a tag to compare
  • etl-engine v1.2.1
    当前版本最后编译时间20231022
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 增加读Hbase节点
  2. etl_engine 增加写Hbase节点
  3. etl_engine MySQL_CDC及PG_CDC适配写Hbase节点
  4. etl_desinger设计器适配读、写Hbase节点
  5. 日志表名称及结构变更,变更内容以etllog_mysql.sql为准

etl-engine_v1.2.0

18 Sep 09:02
58e3d75
Compare
Choose a tag to compare
  • etl-engine v1.2.0
    当前版本最后编译时间20230918
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 增加MetaData元数据字段dataFormat,用于配置格式化输出时间类型数据
  2. etl_engine 增加MYSQL_BINLOG节点,实现实时同步MySQL数据库,并同步到其它MySQL、Oracle、PostgreSQL、Elastic、Hbase数据库,增量对比的另一套解决方案.
  3. etl_engine 增加PG_WAL节点,实现实时同步PostgreSQL数据库,并同步到其它MySQL、Oracle、PostgreSQL、Elastic、Hbase数据库,增量对比的另一套解决方案.
  4. etl_engine 增加PG_WAL2JSON节点,实现实时同步PostgreSQL数据库,并同步到其它MySQL、Oracle、PostgreSQL、Elastic数据库,增量对比的另一套解决方案.
  5. etl_engine 增加Connection数据源连接密码加解密能力

etl-engine_v1.1.6

21 Aug 04:22
a999839
Compare
Choose a tag to compare
  • etl-engine v1.1.6
    当前版本最后编译时间20230821
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_designer 增加dashboard监控面板"成功率分析"监控分析
  2. etl_designer 增加dashboard监控面板"调度运行时长"监控分析
  3. etl_designer 增加dashboard监控面板"接口调用分析"监控分析
  4. etl_designer 增加dashboard监控面板"服务心跳分析"监控分析
  5. etl_designer 增加 运行嵌入脚本功能(模拟脚本执行场景)
    视频地址
  6. etl_engine 增加MetaData元数据字段errDefault,解决输入数据向输出数据类型转换失败时,使用errDefault做为默认值,并允许任务继续向下执行.

etl-engine_v1.1.5

23 Jul 08:36
4f58dcd
Compare
Choose a tag to compare
  • etl-engine v1.1.5
    当前版本最后编译时间20230723
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 增加了对InfluxDB多measurement模糊查询后输出多结果集的支持(如: select * from /t*/ ),适应多结果集输出场景。
  2. etl_engine 修改增量对比节点INCREMENT一次性(inputSourceFetchSize="-1")读取源数据bug.
  3. etl_designer 增加调度设计器中Job"运行模式"参数
  4. etl_designer 增加"日志分析"功能

etl-engine_v1.1.4

22 Jun 08:21
c506ed6
Compare
Choose a tag to compare
  • etl-engine v1.1.4
    当前版本最后编译时间20230622
  • 技术支持
    vx:weigeonlyyou
  • 修改轨迹
  1. etl_engine 为开发人员提供生成UUID字符串接口 common.GetUUID,
  2. etl_engine 为开发人员提供获取日志能力接口 common.GetLogger ,通过common.GetLogger().Infoln("输出日志")
  3. etl_engine 增加mq消费者(KAFKA)SASL认证功能(saslUserName和saslPassword属性)。
  4. etl_engine 增加mq消费者(KAFKA)指定分区数进行消费功能(allPartition和partition)。