【问题标题】:Automatic updating of an ORC table自动更新 ORC 表
【发布时间】:2018-07-03 11:58:37
【问题描述】:

我想在 Hive 中做以下事情:我创建一个存储为文本文件的外部表,并将该表转换为 ORC 表(使用通常的方式:首先创建一个空的 ORC 表,然后从原来的)。

对于我的 TextFile 表,我的数据位于 HDFS 中的一个目录中,例如 /user/MY_DATA/

所以当我从MY_DATA 添加/删除文件时,我的 TextFile 表会自动更新。现在我也希望 ORC 表也能自动更新。你知道这是否可能吗?

谢谢!

【问题讨论】:

    标签: hive hiveql


    【解决方案1】:

    不,没有直接的方法,你需要像第一次加载一样在 ORC 表中添加新数据,或者你可以创建一个新的 orc

    CREATE TABLE orc_emp STORED AS ORC AS SELECT * FROM employees.emp;
    

    表并删除旧的兽人表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-04
      • 2021-08-27
      • 1970-01-01
      • 1970-01-01
      • 2021-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多