gpt4 book ai didi

hadoop - describe 不能在 Pig 宏中使用?

转载 作者:可可西里 更新时间:2023-11-01 16:46:33 26 4
gpt4 key购买 nike

使用 Hadoop Pig。并且想在别名上使用 describe 来查看其模式,我想在 Pig 宏中使用 describe。描述问题附近有意想不到的字符。但是当我在外面移动描述时,它总是很好。想知道在 Pig 宏中使用 describe 有什么限制吗?谢谢。

问候,林

最佳答案

这不是预期的功能,但它是宏实现方式的副作用。 Pig 实际上有几个解析器。一个解析 Pig Latin,另一个由 shell Grunt 使用。 Grunt 不知道 Pig Latin,但它知道将其传递给 Pig Latin 解析器。 Pig Latin 对 Grunt 一无所知。

Describe、dump、explain 和 illustrate 是在 Grunt 中实现的,而不是 Pig Latin。在调用 Grunt 之前,宏由 Pig Latin 解析器解析(即替换和内联写入)。由于 Pig Latin 解析器不理解 Grunt 命令,因此当它在宏中遇到它们时会报错。

引用this .

关于hadoop - describe 不能在 Pig 宏中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36641600/

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