gpt4 book ai didi

hadoop - SequenceFile 作为带有自定义类的文本 CLI

转载 作者:可可西里 更新时间:2023-11-01 15:28:52 29 4
gpt4 key购买 nike

我有一个 SequenceFile 格式的 HDFS 文件。键是 Text,值是自定义可序列化类(例如)MyCustomClass。我想通过 hadoop fs -text 命令读取此文件,但它失败了,因为 hadoop 不知道 MyCustomClass 定义是什么。

我也尝试了 hdfs dfs - text 命令,但得到了相同的响应。使用 hadoop2。

有没有一种方法可以指定类(例如通过 jar,如 -cp myjar.jar 选项)?

最佳答案

您可以使用 -libjars 添加包含自定义可写类的 jar .

例如:

hadoop fs -libjars <JAR>.jar -text <DIR>

关于hadoop - SequenceFile 作为带有自定义类的文本 CLI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38573820/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com