Кажется, я не могу скомпилировать RMarkdown с RStudio-сервера, установленного на Azure Databricks.
Я следовал приведенным инструкциям здесь и здесь , чтобыбезрезультатно.Когда я нажимаю кнопку «Вязать», я получаю следующую ошибку:
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.Но эта переменная всегда автоматически появляется, когда я запускаю новый сеанс 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)
```