libailin
libailin
1、接口文档描述错误: 接口文档地址:http://open-falcon.org/falcon-plus/?#/alarm_events_create 接口文档里描述的是create events,然而这个接口/api/v1/alarm/events是获取列表 2、接口返回的数据未赋值 接口地址:/api/v1/alarm/events 获取的数据 [ { "id": 108, "event_caseId": "s_4_179e0112cf7a91201142ab8fe9c7c7d5", "step": 0, #在源代码里面未赋值,一直返回的是0 "cond": "0 > 0", "status": 1, "timestamp": "2018-12-07T10:11:30+08:00" } ] 修复方案: 文件位置:/modules/api/app/controller/alarm/alarm_events_controller.go func EventsGet(c...
提个想法:是否可以在chunjun项目里增加个flinkx-udfs or chunjun-udfs(udafs/udtfs 名称待定)模块。 加这个模块的的作用主要有两点: 1、解决flink 1.12 缺少新版本的一些内置函数,因为永远也跟不上flink 社区版本的节奏。 2、收集汇总常用的udfs ,就算flink 社区开发再快,也有一些没有特性函数,比如nginx ip 查询ip库解析。 3、比如现在版本缺少json内置函数,首先我还要另开项目去开发,开发完还要想办法集成到chunjun里进行测试。 4、待补充,其它优势就不一一列举了 各位看看这个想法如何?欢迎补充
# 标题:linkis与SQL中间件(跨数据源混查)结合实践分享 ## 背景需求 -**业务需求:** 在公司有很多运营、数据分析的童鞋,虽然自有的BI产品功能丰富,有各式各样的定制化分析报表、各种维度的图表。 但是有时需要临时查询数据,发现数据是分布在不同数据源里的,也有可能数据来自不同业务的不同集群。 比如查询hive表的数据,但是维度映射数据在mysql里。还有要两个mysql数据库(不同服务器)关联查询等情况, 平时这些需求都需要程序猿大神们写程序实现。 现在可以通过Linkis与SQL中间件完美结合满足上述需求。难道不香吗? -**技术迭代:** 之前使用的Apache Livy作为SQL执行入口,把查询的请求都提交给Livy,但是体验上不尽人意。 一直想找个替代组件, 后来发现功能强大的linkis。至于Linkis跟Apache Livy的对比,可以查看官方相关文档。 ## SQL中间件介绍: SQL中间件是基于公司目前开源的XSQL和Quicksql两款SQL中间件,两种都支持跨数据源混查,两个都很优秀, 至于大家选择集成哪个可以根据自身情况决定。因为之前使用过XSQL,所以是在linkis增加了xsql查询引擎。 以下分别简单介绍下两款开源组件: **XSQL:** XSQL是一款低门槛、更稳定的分布式查询引擎。它允许你快速、近实时地查询大量数据。对于一些数据源(例如:Elasticsearch、MongoDB、Druid等),他可以大幅地降低学习曲线,并节省人力成本。除Hive外,每种数据源都支持除子查询外的下推执行优化。用户有时希望将位于不同数据源上的数据关联起来进行查询,但是由于各种数据源是异构的且一些数据源不支持SQL或者支持的SQL语法非常有限,因此传统互联网公司的做法是,将不同的数据同步到统一的存储介质中,再进行OLAP的查询。数据同步的过程中可能面临数据迁移、主从同步、网络带宽等诸多困难和挑战,而且需要浪费大量的人力、物力及时间,无法满足大数据产品当前阶段对于近实时甚至准实时的场景。通过XSQL你将可以避免数据迁移和时间浪费,更加专注于业务本身。XSQL可以通过下推、并行计算、迭代计算等底层支撑技术,对各种数据源的查询加速。 功能特性: - 内置8种数据源,包括:Hive、Mysql、EleasticSearch、Mongo、Kafka、Hbase、Redis、Druid等。 - XSQL采用数据源(DataSource)、数据库(Database)、数据表(Table)的三层元信息,为异构数据源提供了统一视图,进而实现了跨数据源的数据关联 - SQL...
请问 hive 读取这块会像jdbc 那样,支持自定义sql吗? 由于可能涉及到不同库下hive表与 hive 表之间的同步的数据量比较大,整表同步的话不太现实。
## Purpose of this pull request ## Which issue you fix Fixes #1877 ## Checklist: - [x] I have executed the **'mvn spotless:apply'** command to format my code. - [...
### Search before asking - [X] I had searched in the [issues](https://github.com/DTStack/chunjun/issues) and found no similar feature requirement. ### Description 1、默认发送开启服务器对UTF-8的支持,解决读取中文路径或者中文文件名失败的问题 2、解决数据里包含特殊符号(逗号、换行符),优化已经读取好的数据,不需要再通过flink csv再重复解析读取一遍 3、升级easyexcel依赖包,解决从execl读取时间格式问题,例如:原本 2023/2/1 格式的时间会被读取成 带着星期几,月份格式的时间。  ### Use...
## Purpose of this pull request ## Which issue you fix Fixes #1886 ## Checklist: - [x] I have executed the **'mvn spotless:apply'** command to format my code. - [...
### Search before asking - [X] I had searched in the [issues](https://github.com/DTStack/chunjun/issues) and found no similar feature requirement. ### Description sql模式下新增特性: 1、写入时支持配置rowkeyExpress 2、写入时支持配置hbase的时间戳,支持选项:当前时间(默认)、指定时间列名(例如:列簇:字段名)、指定具体时间 3、读取时支持配置客户端每次 rpc 从服务器端读取的列数,默认不限制。 4、读取时支持配置 rowKey起始点、rowKey结束点、rowkey是否是BytesBinary 5、解决sql模式下缺少Hbase2DynamicTableFactory 6、hbase...
### Search before asking - [X] I had searched in the [issues](https://github.com/eosphoros-ai/DB-GPT/issues?q=is%3Aissue) and found no similar issues. ### Operating system information Linux ### Python version information 3.10 ### DB-GPT version...
## Purpose of this pull request ## Which issue you fix Fixes #1904 ## Checklist: - [x] I have executed the **'mvn spotless:apply'** command to format my code. - [...