我似乎无法从Azure Databricks上的RStudio服务器编译RMarkdown。
我一直遵循here和here提供的说明,但无济于事。当我点击“编织”按钮时,出现以下错误:
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)
```