Hadoop 当我给出位置时,在哪里可以找到配置单元数据库的位置?
我正在创建一个数据库,并给出如下位置:Hadoop 当我给出位置时,在哪里可以找到配置单元数据库的位置?,hadoop,hive,hiveql,hadoop2,Hadoop,Hive,Hiveql,Hadoop2,我正在创建一个数据库,并给出如下位置: create database talent loaction '/home/hadoop'; 或 输入是我在HDFS中创建的文件夹 但是当我在这个位置登记时,我没有得到这个数据库 我可以在仓库中看到我创建的数据库,但不提供位置。当您创建数据库而不使用位置时,如创建数据库人才,默认情况下,它将在hdfs中的位置/user/hive/warehouse中创建。您可以使用命令在hdfs中查看 hdfs dfs -ls /user/hive/warehouse
create database talent loaction '/home/hadoop';
或
输入是我在HDFS中创建的文件夹
但是当我在这个位置登记时,我没有得到这个数据库
我可以在仓库中看到我创建的数据库,但不提供位置。当您创建数据库而不使用位置时,如
创建数据库人才
,默认情况下,它将在hdfs中的位置/user/hive/warehouse
中创建。您可以使用命令在hdfs中查看
hdfs dfs -ls /user/hive/warehouse
create database talent location '/Input';
如果您使用location创建数据库,那么它将在给定位置创建数据库
create database talent location '/Input';
您可以使用命令查看数据库
hdfs dfs -ls /Input
当您在不使用位置(如
create database talent
)的情况下创建数据库时,它将在hdfs中的默认位置/user/hive/warehouse
中创建。您可以使用命令在hdfs中查看
hdfs dfs -ls /user/hive/warehouse
如果您使用location创建数据库,那么它将在给定位置创建数据库
create database talent location '/Input';
您可以使用命令查看数据库
hdfs dfs -ls /Input
对于到达此页面希望在HDFS上查找数据库
您的\u database\u name
位置的任何人,您可以通过以下方式获得:
描述数据库扩展您的\u数据库\u名称
例如,在PySpark中:
sqlContext.sql('descripe DATABASE EXTENDED your_DATABASE_name')。toPandas()
对于到达此页面,希望在HDFS上查找数据库位置的任何人您的_database_name
,您可以通过以下方式获得:
描述数据库扩展您的\u数据库\u名称
例如,在PySpark中:
sqlContext.sql('descripe DATABASE EXTENDED your_DATABASE_name')。toPandas()
我检查过了。。它不在那里。。我能看到仓库里的数据库。。。。但是没有得到我提供的任何位置。。。。我也通过浏览器查过了。。/Input中没有数据库。。。但当我运行show数据库时;名称仅列在dere ONLY中我已选中。。它不在那里。。我能看到仓库里的数据库。。。。但是没有得到我提供的任何位置。。。。我也通过浏览器查过了。。/Input中没有数据库。。。但当我运行show数据库时;名称仅列为dere