如何将Azure Databricks中的RStudio连接到Delta Lake

时间:2019-11-15 14:48:47

标签: rstudio sparkr azure-databricks delta-lake

enter image description here enter image description here是否可以将Azure Databricks群集上的RStudio连接到Delta Lake / Delta表? (读和写模式会很棒)。

在集群上的RStudio中,我尝试设置主目录的路径:

- dbfs:/mnt/20_silver/
- ~dbfs:/mnt/20_silver/
- ~/mnt/20_silver/
- /mnt/20_silver/

但是仍然没有成功。有提示吗?

2 个答案:

答案 0 :(得分:0)

要建立Spark连接,您可以在RStudio Ui中运行以下代码:

searchCity() {
    this.geonameService.getCity(this.searchCityInput.nativeElement.value, this.countrySelect.nativeElement.value).subscribe((geoNames) => {
        this.modalService.showGeonameModal(geoNames);
    });
}

除非文件系统上没有任何ACLS,否则它将起作用。

答案 1 :(得分:0)

解决了!

spark_read_delta(sc, path, name = NULL, version = NULL,
timestamp = NULL, options = list(), repartition = 0,
memory = TRUE, overwrite = TRUE, ...)

https://www.rdocumentation.org/packages/sparklyr/versions/1.0.5/topics/spark_read_delta