简体   繁体   中英

Azure Databricks Delta Table vs Azure Synapse Lake Database Table

I am struggling to understand something here and im sure the answer is simple....when I run this command in a Databrick note book:

(df.write
 .format("delta")
 .option("path", "/file/path/location")
 .saveAsTable("MyTable"))

It creates a delta table. Okay Great! but if I run the same command in azure synapse spark notebook....it creates a table... Does Synapse now support delta tables? According to this stack overflow post it does not.

So my question is...whats the difference?

Thanks in advance!

Azure Synapse Analytics has a number of engines such as Spark and SQL. Synapse Spark pools support Delta Lake . Synapse Serverless SQL pools recently supports reading from Delta Lake . Synapse Dedicated SQL Pools do not support Delta Lake at this moment.

That other StackOverflow answer is out of date. It was only discussing Synapse Serverless SQL Pools. I added a comment asking him to update it.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM