我有presto蜂巢和hdfs设置,并且有一个表客户,其中有数据(数据存储在hdfs位置/presto/customer.avro中)。
配置单元表还具有架构和元数据信息。 在presto cli中执行select *查询时,它会给出所有插入的3条记录;
从客户执行删除时;在presto cli中,所有数据都将被删除。
再次将其持久化数据反映在hdfs客户文件中,但仍保留*查询未显示任何记录。
答案 0 :(得分:1)
如果创建了外部表,则delete命令只会从metastore中删除该表,而不会删除基础文件。 在https://prestosql.io/docs/current/connector/hive.html
处检查与外部表相关的属性