gpt4 book ai didi

hadoop - Kite SDK 数据集与 Hive Table 的区别

转载 作者:可可西里 更新时间:2023-11-01 16:10:37 28 4
gpt4 key购买 nike

我正在阅读 Kite SDK 的文档。我无法理解 Kite 数据集和 Hive 表之间的区别

例如,如果你想在 Hive 中创建产品数据集,你可以使用这个 URI。

数据集: hive :产品

这是否意味着,使用 hive cli 我们可以访问同一个表 products

最佳答案

Kite SDK创建的数据集和通过hive cli查看的表没有区别。之所以如此,是因为当您使用 Kite SDK 在 Hive 中创建数据集时,您创建的是 Hive 中的表。混淆在于术语。 Kite 文档中称为数据集的内容在 Hive 中称为表。

从名为“数据集、 View 和存储库 URI”(http://kitesdk.org/docs/1.1.0/URIs.html)的 Kite SDK 页面中,将数据导入 Hive 表的 URI 格式如下。

dataset:hive:<namespace>/<dataset>

<namespace>相当于数据库名。请注意,如果留空,Kite 将采用默认数据库。

<dataset>相当于表名。

等效命令:

从操作系统终端:

#./kite-dataset show tv_shows/sitcoms

从配置单元 > 终端:

hive> select * from tv_show.sitcoms;

关于hadoop - Kite SDK 数据集与 Hive Table 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32284056/

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