错误 1075:从 UDF 接收到一个字节数组。无法确定如何将字节数组转换为字符串

Posted

技术标签:

【中文标题】错误 1075:从 UDF 接收到一个字节数组。无法确定如何将字节数组转换为字符串【英文标题】:ERROR 1075: Received a bytearray from the UDF. Cannot determine how to convert the bytearray to string 【发布时间】:2014-03-18 12:26:12 【问题描述】:

我在运行 pig 脚本时遇到以下运行时错误:

ERROR 1075: Received a bytearray from the UDF. 
Cannot determine how to convert the bytearray to string

请帮我诊断一下。

【问题讨论】:

哪个 UDF?价值是多少?你是如何在 Pig 中使用它的? 【参考方案1】:

foreach A 生成 (chararray)com.stack.overflow.udf() 为 (a:chararray)

【讨论】:

以上是关于错误 1075:从 UDF 接收到一个字节数组。无法确定如何将字节数组转换为字符串的主要内容,如果未能解决你的问题,请参考以下文章

创建一个 Spark udf 函数以迭代字节数组并将其转换为数字

如何调用在另一个 UDF 中返回数组的 UDF?

如何将无符号字符数组解析为数值数据

如何从字节数组元素中解包/提取低阶和高阶值

将字节数组从java程序发送到c++

如何在 C++ 中将字节数组发送到另一个进程