簡體   English   中英

Sparklyr 未連接到 Databricks

[英]Sparklyr Not connecting to Databricks

我正在嘗試使用 sparklyr 或 SparkR 連接到數據塊。

現在我正在嘗試使用 sparklyr。

這就是我安裝 sparklyr 的方式

install.packages("sparklyr")

sparklyr::spark_install()  #installing spark

sprk <- spark_connect(master = "local")    # this code works perfectly and it connects to the spark, and i can work further

sc <- spark_connect(method = "databricks")  # this is not working 

Error i get is: Error in value[[3L]](cond) : 
                Failed to start sparklyr backend: there is no package called ‘SparkR’

為什么我在使用 sparklyr 時需要使用 SparkR...如何解決這個問題,我需要連接到數據塊。

您可以按照https://docs.microsoft.com/en-us/azure/databricks/dev-tools/databricks-connect的說明在本地安裝和配置 databricks-connect。 按照 R/RStudio 會話中的代碼,使用sparkR.session()啟動 spark 會話,使用sc <- spark_connect(master = "local")連接到 spark,然后您可以使用 sparklyr。 但是,與在 databricks notebook 中運行 sparklyr 相比,當您從遠程位置連接到 databricks 時,不支持某些 sparklyr 功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM