如何将本地机器上编写的java代码集成到serde以进行配置单元查询

jdgnovmf  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(350)

我已经在本地机器上编写了将ebcdic转换为ascii的代码(java)。我们正在为hive查询编写serde,它将为hive提供读取ebcdic文件并在运行时将其转换为ascii文件的能力。所以这就是为什么我们要写一个serde。因此,如何将这些代码集成到。本地机器到serde。

mpgws1up

mpgws1up1#

如何在上集成此代码。本地机器到serde?
您的类必须实现 org.apache.hadoop.hive.serde2.SerDe 然后您需要构建jar并将其移动到集群中
现在把jar放进去 ADD JAR <jar/location/in/cluster> 在创建或更改表时使用类serde class,如下所示 ROW FORMAT SERDE 'classpath.of.implemented.SerDe.in.jar' 如何在apache-hive中使用serde

相关问题