如何启用 Databricks Delta 功能

Ale*_*x S 3 databricks azure-databricks delta-lake

将我的 Azure Databricks 从标准升级到主要,尝试开始使用 Databricks Delta:

create table t
using delta
as select * from test_db.src_data;
Run Code Online (Sandbox Code Playgroud)

您的帐户中未启用 Databricks Delta。请联系您的客户经理,讨论如何使用 Delta;

我是客户经理,但找不到此设置。它在哪里?

Har*_* TJ 7

  1. 使用SQL星火中的语境ipynbscala笔记本电脑:

sql("SET spark.databricks.delta.preview.enabled=true")

sql("SET spark.databricks.delta.merge.joinBasedMerge.enabled = true")

  1. SQL dbc notebooks

SET spark.databricks.delta.preview.enabled=true

SET spark.databricks.delta.merge.joinBasedMerge.enabled

  1. 当你想default the cluster to support Delta,一阵天旋地转起来UI上的集群中last columnparameters for Environment variables

只是这一行: spark.databricks.delta.preview.enabled=true

  1. 或者最后也是最后一个有趣的部分。当您旋转集群时,Select 5.0 or above我们应该默认为这些人启用 Delta。

最后欢迎来到 Databricks Delta :)

另外,只是为了帮助您处理代码,它应该如下所示

%sql create table t as select * from test_db.src_data USING DELTA PARTITIONED BY (YourPartitionColumnHere) LOCATION "/mnt/data/path/to/the/location/where/you/want/these/parquetFiles/to/be/present"