我正在尝试从我的 Mac(Mojave) 连接到 Databricks。
我做了一个pip install -U databricks-connect==5.5.*
我启动了一个 spark-shell,但是当我尝试在 spark 中查询时,出现以下错误
引起:com.databricks.service.SparkServiceConnectionException:无效的令牌
To connect to a Databricks cluster, you must specify an API token.
API Token: The API token used to confirm your identity to Databricks
- Learn more about API tokens here: https://docs.databricks.com/api/latest/authentication.html#generate-a-token
- Get current value: spark.conf.get("spark.databricks.service.token")
- Set via conf: spark.conf.set("spark.databricks.service.token", <your API token>)
- Set via environment variable: export DATABRICKS_API_TOKEN=<your API token>
然后我运行 spark.conf.get("spark.databricks.service.token") 并取回我创建的令牌。我们尝试在 Windows 机器上使用此令牌并且它可以工作。