无法从Databricks上的RStudio服务器编译RMarkdown

时间:2019-04-23 21:24:47

标签: r r-markdown databricks rstudio-server azure-databricks

我似乎无法从Azure Databricks上的RStudio服务器编译RMarkdown。

我一直遵循herehere提供的说明,但无济于事。当我点击“编织”按钮时,出现以下错误:

Error in value[[3L]](cond) : 
  Failed to start sparklyr backend: object 'DATABRICKS_GUID' not found
Calls: <Anonymous> ... tryCatch -> tryCatchList -> tryCatchOne -> 
<Anonymous>
Execution halted

因此,显然,我们正在寻找DATABRICKS_GUID。但是,当我按照here所述开始新的RStudio服务器会话时,该变量总是自动出现,因此我不知道如何存储或重新创建它。

Test .Rmd是:

---
title: "Test"
output: html_document
---

```{r}
library(sparklyr)
library(dplyr)
library(SparkR)
sparkR.session()
sc = spark_connect(method = "databricks")
sparkdf = SparkR::sql("FROM test_csv SELECT *")
class(sparkdf)
count(sparkdf)
rdf = SparkR::collect(sparkdf)
class(rdf)
summary(rdf)
```

0 个答案:

没有答案