【发布时间】:2015-02-10 08:14:55
【问题描述】:
我是 Hive 的新手。
我在 Hive 中创建了一个数据库,默认情况下该数据库是在 Hive 仓库中创建的。当我对 Hive Warehouse 运行 -ls 时,我能够看到创建的数据库 practice.db。
用于创建数据库的查询:
创建数据库实践
COMMENT '拥有所有练习桌';
我在 Hive 中创建了另一个数据库。当我对创建数据库的路径运行 -ls 命令时,无法看到 practice_first.db。
用于创建数据库的查询:
创建数据库 practice_first
COMMENT '拥有所有练习桌'
LOCATION '/somepath in hdfs here';
即使我在 Hive 仓库中检查了 practice_first.db 也不存在于 Hive 仓库中。
当我运行 show database 时,我可以在数据库列表中看到 practice_first 数据库。
Hive 创建 practice_first.db 的任何建议。
提前致谢。
【问题讨论】: