【发布时间】:2021-03-18 15:13:34
【问题描述】:
我想从数据块中的增量文件中删除数据。
我正在使用这些命令
例如:
PR=spark.read.format('delta').options(header=True).load('/mnt/landing/Base_Tables/EventHistory/')
PR.write.format("delta").mode('overwrite').saveAsTable('PR')
spark.sql('delete from PR where PR_Number=4600')
这是从表中删除数据,而不是从实际的增量文件中删除。我想在不使用合并操作的情况下删除文件中的数据,因为连接条件不匹配。谁能帮我解决这个问题。
谢谢
【问题讨论】:
标签: sql pyspark apache-spark-sql azure-databricks delta-lake