草庐IT

objectinspector

全部标签

hadoop - 我们如何在 Hive 中为自定义可写类型编写自定义 ObjectInspector?

我正在尝试为复杂对象类型编写自定义可写类型-以控制序列化和反序列化。我想为此创建一个ObjectInspector,我试图找到一个相同的示例。但是没有合适的例子。 最佳答案 我认为您不需要为此编写自定义ObjectInspector。您是否尝试将其实现为自定义SerDe?结帐thisblog来自Cloudera的更多详细信息。如果您对如何实现自定义ObjectInspector感到好奇,可以查看ProtobufStructObjectInspector的示例来自象鸟。编辑:为后代添加了一个ObjectInspector实现示例。

hadoop - serde2.objectinspector 和 typeinfo 包之间的区别

这两个包有什么区别:org.apache.hadoop.hive.serde2.objectinspectororg.apache.hadoop.hive.serde2.typeinfo有一个是更新的API吗?它们都是最新的,但有些不同吗?他们看起来和我很相似:/ 最佳答案 因为这两个包都在说明符serde2下,我认为它们都在当前使用中TypeInfo存储了一种类型的信息,每种类型只有一个对象来表示它。所以,TypeInfo只是处理对象类型(类别、类型名称等)的只读信息Hive对于给定的类型有多种内存数据格式(例如Integer:I