让我用一个非常简单的虚拟问题来解释实际问题。输入:1 2 3 4
输出:1 4 9 16
我会编写一个自定义reducer process.php,它将读取每一行并对数字进行平方。但是 square 函数在其他一些文件中很容易使用让我们说 utils.php 我不能在 process.php 中做类似 require_once('utils.php') 的事情吗
Hive 查询如下所示:
FROM (
SELECT num1, num2 FROM input
)aa
SELECT TRANSFORM(num1, num2)
USING 'process.php' as num1,num2 ;
我已经在亚马逊 AWS 基础设施上尝试过。没有成功。没有关于此的文档。任何帮助表示赞赏。谢谢。