我在Databricks增量中有一个表,它由transaction_date分区。我想将分区列更改为view_date。我尝试删除该表,然后使用PARTITIONED BY (view_date)使用新的分区列创建它。 然而,我的尝试失败了,因为实际的文件驻留在S3中,即使我删除了一个hive表,分区也保持不变。有没有办法改变现有增量表的分区?或者,唯一的
我希望使用类似线程中发布的这个语法来更新我所拥有的delta表的分区。挑战是databricks中不存在delta表,但是我们使用databricks来更新可以通过Azure数据工厂更新的增量。如何调整下面的语法以更新分区并通过表路径覆盖表?tablename> PARTITIONED BY (view_date) SELECT * FROM <tablename>
我试图调整上面的代码,但无法