3

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

create table t
using delta
as select * from test_db.src_data;

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

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

4

1 回答 1

7
  1. ipynb在和scala笔记本中使用 Spark SQL 上下文:

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"

于 2018-11-28T09:24:58.627 回答