【发布时间】:2017-10-04 17:28:11
【问题描述】:
是否可以在 hive 中制作数据库副本?我知道的一种方法是两个步骤: 1. 创建新数据库 2. CREATE TABLE NEWDB.NEW_TABLE1 AS select * from OLDDB.OLD_TABLE1; CREATE TABLE NEWDB.NEW_TABLE2 AS select * from OLDDB.OLD_TABLE2;
但是如果你有 500 张桌子呢?或者可能更多??
【问题讨论】:
是否可以在 hive 中制作数据库副本?我知道的一种方法是两个步骤: 1. 创建新数据库 2. CREATE TABLE NEWDB.NEW_TABLE1 AS select * from OLDDB.OLD_TABLE1; CREATE TABLE NEWDB.NEW_TABLE2 AS select * from OLDDB.OLD_TABLE2;
但是如果你有 500 张桌子呢?或者可能更多??
【问题讨论】:
尝试使用 Hive https://cwiki.apache.org/confluence/display/Hive/LanguageManual+ImportExport 的 Use IMPORT 功能
【讨论】: