用于 TOP 功能的 Hive Udf

Posted

技术标签:

【中文标题】用于 TOP 功能的 Hive Udf【英文标题】:Hive Udf for TOP funtion 【发布时间】:2017-01-18 16:01:06 【问题描述】:

我们正在连接来自 hana 和 hive 的表以及一个从智能数据访问创建查询的视图

EX: Select top 10 from hana.table join hive.table 

Hana 支持 TOP 功能,但 Hive 不支持。 Hive 中是否存在类似于 TOP 的任何现有 UDF。我知道在 hive 中我们有 LIMIT 但我们需要一个类似于 hana 的 UDF 函数?

请针对此问题提出任何解决方法。提前致谢。

【问题讨论】:

【参考方案1】:

您必须使用LIMIT 函数

【讨论】:

作为 Hana 视图创建顶部,所以我们需要在 hive 中使用 TOP 函数。

以上是关于用于 TOP 功能的 Hive Udf的主要内容,如果未能解决你的问题,请参考以下文章

Hive中实现group concat功能(不用udf)

Hive:UDF 和 GROUP BY

Hive UDF 第一篇:怎么实现自己的 hive 自定义函数

hive里的用户定义函数UDF

如何在 Hive 中创建 UDF

Hive UDF开发