蜂巢表

本文展示了如何导入蜂巢表从云存储到数据砖使用外部表。

步骤1:显示创建声明

发出一个显示创建<表>命令你的蜂巢命令行创建表的语句。

蜂巢>显示创建wikicc;好吧创建wikicc(国家字符串,int)格式SERDE“org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe”存储作为INPUTFORMAT“org.apache.hadoop.mapred.TextInputFormat”OUTPUTFORMAT“org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat”位置“< path-to-table >”TBLPROPERTIES(“totalSize”=“2335”,numRows的=“240”,“rawDataSize”=“2095”,“COLUMN_STATS_ACCURATE”=“真正的”,“numFiles”=' 1 ',“transient_lastDdlTime”=“1418173653”)

步骤2:发出创建外部声明

如果返回的声明中使用创建命令,复制语句和替换创建创建外部

  • 外部确保火花SQL不删除你的数据如果你把桌子上。

  • 你可以省略TBLPROPERTIES字段。

下降wikicc
创建外部wikicc(国家字符串,int)格式SERDE“org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe”存储作为INPUTFORMAT“org.apache.hadoop.mapred.TextInputFormat”OUTPUTFORMAT“org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat”位置“< path-to-table >”

步骤3:发出SQL命令在您的数据

选择*wikicc