gpt4 book ai didi

hadoop - 在配置单元中创建模式

转载 作者:可可西里 更新时间:2023-11-01 14:13:32 25 4
gpt4 key购买 nike

如何在 hive 中的用户定义数据库下创建多个模式?

我正在尝试在配置单元中的数据库 sam_db 下创建一个模式。我正在使用以下代码。

use sam_db;
create schema sam_db_schema;

但是当我访问本地主机查看文件系统时,我看到在 sam_db 中创建的不是模式,而是创建了一个名为 sam_db_schema 的数据库。

下面是展示我的案例的屏幕截图: enter image description here

在配置单元中,一个数据库的多个模式是不可能的。

如果可能的话,我该如何创建它们。

Hive 的数据库和架构是否相同。因为当我做一个

show databases;
show schemas

它给了我相同的输出。

请帮助我理解:提前致谢

最佳答案

Are both database and schema same for hive?

是的。 Language manual明确指出:

CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name
[COMMENT database_comment]
[LOCATION hdfs_path]
[WITH DBPROPERTIES (property_name=property_value, ...)];

The uses of SCHEMA and DATABASE are interchangeable – they mean the same thing

关于hadoop - 在配置单元中创建模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22144685/

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