自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 记录clickhouse的 外部自定义函数 udf 如何传入空值

修改函数配置文件 : 将 type 修改为 Nullable(String) ,这样就可以传入空值了。经过一番搜索,是因为没有在配置文件中设置可以传入空值,必须设置可以传入空值才可以。之前编写的udf函数报错了,因为有空值。之前编写的udf详见。

2025-07-29 11:07:12 155

原创 记录一下 clickhouse的java udf 函数实现

主要参考了以下文章,找到的教程使用的是JSONEachRow格式传入数据,我使用的是 TabSeparated注,我的clickhouse是使用 curl https://clickhouse.com/ | sh 的方式下载,./clickhouse install 的方式安装的,目录是默认目录。

2025-06-27 10:28:38 1426

原创 记录一下hiveudf函数调用自己的jar找不到配置文件的解决

这里面的方法找到日志,发现提示了一个 xx.properties 找不到的错,看起来是在jar包里面寻找。再解决前面hive的问题之后,编写hiveudf 函数时又遇到了新的问题。登录beeline,添加jar包,添加udf函数。把这个配置文件add到 hive 里面就可以了。在同事的帮助下找到了解决办法。执行之后,可以 参考。

2025-06-11 11:33:42 212

原创 记录一个耗时4天的beeline执行报错的问题

最近在执行 select distinct(column) from table 时总是报错,找了很多方式都没用就像上面最后一行显示一样。问了ai,ai也不太管用,找了很多办法。最后还是查看日志解决的。以下是解决方法,之前的无效尝试就不说了。

2025-06-10 11:41:29 335

原创 记录一下耗时4天的hive无法监听10000端口的解决方案

花了很久很久,总是监听不到 10000 端口,最后原因找到,是因为我的hive.server2.thrift.bind.host 写错了。看起来好像localhost也可以,不过输入hostname 查看,但是这个怎么这么奇怪,还不知道为什么会这样。然后,我改了一下 hive.server2.thrift.bind.host,保持和输出一致。被这个 localhost 给迷惑了了。然后重启,就能成功监听了。

2025-06-06 10:49:14 155

原创 记录一下解决 xxx.dll is already loaded in another classloader

加载dll的时候定义一个变量,在同一个jvm里,别的classloader使用system.load加载前,判断一下这个变量的值。第二次加载的时候,把加载的 dll 删除,然后再重新加载,就不会有重复加载的问题了。目前还有一个问题是获取到加载的该dll 的classloader,还没找到办法 T-T。

2023-03-20 17:14:18 936

原创 使用java代码输出kettle中获取的字段,用NIO输出

kettle 写文件

2022-04-27 10:27:24 1104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除