DTStack / chunjun

A data integration framework
https://dtstack.github.io/chunjun/
Apache License 2.0
4k stars 1.69k forks source link

[Question] How to convert spatial type data #1226

Open z1043794098 opened 2 years ago

z1043794098 commented 2 years ago

Search before asking

Description

我遇到一个使用纯钧获取 postgresql 中的空间类型数据 遇到了数据类型不能转换的问题.

  1. 转换string,会报错java.lang.ClassCastException: org.postgresql.util.PGobject cannot be cast to java.lang.String

chunjun是怎么做 空间数据类型 的 转换呢

Code of Conduct

ll076110 commented 2 years ago

chunJun目前不支持这种类型做转换,如果你有好的想法,可以贡献给chunjun

momisabuilder commented 2 years ago

@FlechazoW 若某库没有这种空间类型,这个要怎么存储 ?把空间数据变成字符串去存储?这样可以接受不?

FlechazoW commented 2 years ago

用字符串的格式存储能快速转换吗?用binary 存储会不会更好呢?

z1043794098 commented 2 years ago

不可以的, gp转不成 二进制存储 的

z1043794098 commented 2 years ago

我们采用了 通过chunjun采集数据存储格式是text,在后置sql中写create table as select 语句处理 ...