首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从kafka中选择context_ngrams(语句下(Val)),数组(“he”,null),10)作为x;

从kafka中选择context_ngrams(语句下(Val)),数组(“he”,null),10)作为x;
EN

Stack Overflow用户
提问于 2016-07-12 18:34:10
回答 1查看 778关注 0票数 0

在查询中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT explode(context_ngrams(sentences(lower(val)), array("he", null), 10)) AS x 
FROM kafka;

在这个例子中,array("he", null)做了什么?

EN

回答 1

Stack Overflow用户

发布于 2016-07-13 13:25:53

从基本的Hive函数中,代码array("he", null)只创建一个两个元素数组,其中第一个值是字符串"he“,第二个值为null。

如果您的意思是“它对context_ngrams函数做了什么”,那么蜂巢统计页面上的文档具有以下(稍微重新格式化的)描述:

从推特中选择context_ngrams(句子(下(Tweet)),数组(“i”,“爱”,空),100,1000 ); 上面的命令将返回推特推特假设数据库中“我爱”这一短语之后的前100个单词的列表。每个null指定要估计的n克组件的位置;因此,每个查询必须在上下文数组中至少包含一个null。

因此,在您的示例中,查询将返回单词"he“后面的前10个单词。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38341755

复制
相关文章

相似问题

从JS数组中选择随机语句作为响应

22

选择Null in With语句

13

val x={ println("hello") }作为内联函数

31

SQL语句如果Null从表X中选择列,则为Y=Z

10

从数组val中选择选定的名称

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文