首页 / 浏览问题 / 组件GIS / 问题详情
iobject for spark 读写人大金仓PostGIS数据PG内核问题
18EXP 2022年05月12日

您好,目前我需要使用 iobject for spark 读取人大金仓的PostGIS有以下错误。

是人大金仓的pg内核不支持的吗?或者说iobject for spark支持哪些版本的pg内核呢?针对国产化数据库这块,有没有解决方案呢?

1个回答

您好,从pa的大数据算子可以看出支持的数据库类型

看您的报错是Schema没有找到,您尝试用第三方工具查看您的schema,并设置正确的参数,如:

val params = new util.HashMap[String, java.io.Serializable]()
    params.put("dbtype", "postgis")
    params.put("host", "localhost")
    params.put("port", "5432")
    params.put("schema", "public")
    params.put("database", "pggis")
    params.put("user", "postgres")
    params.put("passwd", "123")
    params.put("providerType", "JDBC")
    val query=new Query("teltracktrip2")
    val rdd=FeatureRDDProviderFactory(params).rdd(new Configuration(),sc,params,query)

1,076EXP 2022年05月12日

好的,感谢。
有一个很奇怪的事情,报错中的这个test_input是我指定的输出表名,报错却显示是schema。您这边有测试过吗?

您好,spark组件读取人大金仓pggis的问题已经上报缺陷,麻烦您私信下我联系方式,待缺陷解决后联系您提供解决方案
这边无法直接私信您,显示页面未找到。

需要使用R6以上版本,连接方式使用sdx,详见截图

...