hadoop - 如何通过创建与现有表具有相同结构的新配置单元表来从配置单元表中删除重复项?
问题描述
1)创建一个具有一列的虚拟表
2)将数据从主表加载到虚拟表 3)通过选择一个字段将数据覆盖到虚拟表中 4)使用 insert overwriteinto table 将此虚拟表数据加载回主表
这个过程怎么做?当我试图将数据从主表加载到虚拟表时,它无法处理。证明答案。请!
hive> 将数据本地路径“/user/hive/warehouse/keyrun.db/rama/mous”加载到表 seetha 中;失败:SemanticException Line 1:23 Invalid path ''/user/hive/warehouse/keyrun.db/rama/mous'':没有文件匹配路径文件:/user/hive/warehouse/keyrun.db/rama/mous hive>
我正面临这个问题。
解决方案
从 main_table 创建表虚拟作为选择列;
推荐阅读
- angular - 在 S3 中存储和查看 Base64 图像
- random - 如何在jmeter中的变量中保存值?
- angular - IE 11 上的 Angular 7.3.5 元素给出:对象不支持 Firefox 上的属性或方法“来自”...:空白页
- android - 如何在 Windows PC 中提取/打开游戏 obb 文件?
- mysql - RDS MYSQL 日志轮换
- c# - 如何知道子窗口是打开还是关闭?WPF
- r - R Shiny - 多页可编辑数据表在编辑后跳转到第 1 行
- mongodb - 如何将 JSONArray 保存在 mongoDB 中动态创建的集合中
- game-maker - 我无法让基于 bbox 的 gml 冲突正常工作。我的横版没问题。它只是我的垂直
- python-3.x - Pytesseract:尝试使用 Image_to_Boxes() API 时文件丢失