Greeting people!
I was using MySQL as a datasource, but now I need to switch to PostgreSQL,
And so after configuring the environment for the migration I had some
difficulties on Kylin,
I couldn't know where is the problem cause the configurations i did seem to
be all right, I've edited *kylin.properties* and *hive-site.xml* and
configured *Sqoop* for PostgreSQL, I tried to import the datasource from
the KylinUI and then this error came out.

[image: Screenshot from 2019-07-26 11-38-36.png]

I am using *PostgreSQL 10.9*

*kylin.properties*

> #### JDBC Data Source
>
>
> kylin.query.pushdown.runner-class-name=org.apache.kylin.query.pushdown.PushdownRunnerSDKImpl
> kylin.source.default=16
>
> kylin.source.jdbc.connection-url=jdbc:postgresql://localhost:5423/datawarehouse
> kylin.source.jdbc.driver=org.postgresql.Driver
> kylin.source.jdbc.dialect=postgresql
> kylin.source.jdbc.user=user
> kylin.source.jdbc.pass=pass
> kylin.source.jdbc.sqoop-home=/opt/sqoop-1.4.7.bin__hadoop-2.6.0
> kylin.source.jdbc.filed-delimiter=|
> kylin.source.jdbc.sqoop-mapper-num=4
>

*hive-site.xml *

>   <property>
>     <name>javax.jdo.option.ConnectionDriverName</name>
>     <value>org.postgresql.Driver</value>
>     <description>Driver class name for a JDBC metastore</description>
>   </property>



> <property>
>     <name>javax.jdo.option.ConnectionURL</name>
>     <value>jdbc:postgresql://localhost/metastore</value>
>     <description></description>
>  </property>



>   <property>
>     <name>javax.jdo.option.ConnectionUserName</name>
>     <value>user</value>
>     <description>Username to use against metastore database</description>
>   </property>
>


>   <property>
>     <name>javax.jdo.option.ConnectionPassword</name>
>     <value>pass</value>
>     <description>password to use against metastore database</description>

  </property>


Do you guys have any ideas ?
and thanks in advance

Reply via email to