我通过 sqoop 将几个 oracle 数据库表导入 hive。该命令看起来像这样:
./sqoop import --connect jdbc:oracle:thin:@//185.2.252.52:1521/orcl --username USER_NAME --password test --table TABLENAME--hive-import
我使用的是嵌入式 Metastore(至少我是这么认为的。在这方面我没有更改默认配置)。当我在 HIVE 中执行 SHOW TABLES 时,导入的表不会显示,但我为通过命令行测试创建的一些表会显示。这些表都在 hdfs 上的同一个仓库目录中。似乎 sqoop 导入没有使用相同的元存储。
但它在哪里?使用命令行查询时如何切换到它?
谢谢