Hadoop 至清管器/蜂巢的SAS宏代码

Hadoop 至清管器/蜂巢的SAS宏代码,hadoop,hive,hiveql,Hadoop,Hive,Hiveql,我正在将SAS程序转换为Hadoop,即Pig或Hive,但在将SAS中的宏代码转换为Hive中的某些代码时遇到了问题。既然我已经读到Hive不支持存储过程,那么有没有类似的方法呢?我需要编写一个配置单元脚本,它有一个类似宏代码的函数来调用变量并在脚本中使用。我找到了一种在配置单元本身的if…else语句中编写宏代码的方法。谢谢大家的帮助!我知道这个问题提得不多,但我会慢慢了解。这一点非常不清楚。请分享一个小数据样本,包括要求的结果,并描述数据处理逻辑。我没有样本数据集,因为我正在处理我的公司数

我正在将SAS程序转换为Hadoop,即Pig或Hive,但在将SAS中的宏代码转换为Hive中的某些代码时遇到了问题。既然我已经读到Hive不支持存储过程,那么有没有类似的方法呢?我需要编写一个配置单元脚本,它有一个类似宏代码的函数来调用变量并在脚本中使用。

我找到了一种在配置单元本身的if…else语句中编写宏代码的方法。谢谢大家的帮助!我知道这个问题提得不多,但我会慢慢了解。

这一点非常不清楚。请分享一个小数据样本,包括要求的结果,并描述数据处理逻辑。我没有样本数据集,因为我正在处理我的公司数据。SAS宏调用本身是独立的程序,在SAS程序中调用。在编写创建表时,我需要为某些变量提供类似的调用功能。。。在hiveql中的声明。您试图强制在另一个系统上使用一个技术解决方案,而不是描述一个真正的问题,并让其他人给您提供建议。我只是想找到解决方法。我知道我帮不了什么忙,但我只是想了解一下可能的情况。您可以使用Hive,Hive确实支持在Hive查询之间搜索动态变量hivevar。对于循环或执行其他SAS数据步骤操作,您需要依赖shell脚本。