【问题标题】:Does the partion location change automatically when the athena table's location is changed?更改 athena 表位置时,分区位置是否会自动更改?
【发布时间】:2019-08-06 11:21:21
【问题描述】:

我创建了一个表测试,它与这个位置的部分是s3://mocktest/test

现在,我想将我的桌子位置更新为 s3://mocktest/test-new 所以我用ALTER TABLE test set LOCATION s3://mocktest/test-new查询 位置在测试表中更新,但不在分区表中。

“MSCK REPAIR TABLE”命令无法更新分区

【问题讨论】:

    标签: amazon-athena


    【解决方案1】:

    现有分区的位置与表的位置无关。如果要移动所有分区的位置,则需要单独更改每个分区。当您在更改表位置后运行 MSCK REPAIR TABLE … 时,它将在新位置查找新分区,但不会更改任何现有分区。

    【讨论】:

      猜你喜欢
      • 2022-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多