使用 VScode 进行 Databricks 扩展,运行笔记本初始化脚本时出错

问题描述 投票:0回答:1

我在打开 VScode 后立即收到该错误,

输出窗口:

00-databricks-init-************9.py 中的错误:

create_and_register_databricks_globals - ValueError:默认身份验证:元数据服务:期望值:第 1 行第 1 列(字符 0)。配置:主机=HOST_URL,auth_type=元数据服务,cluster_id=90-014-aj25745p,metadata_service_url=***。环境:DATABRICKS_HOST、DATABRICKS_AUTH_TYPE、DATABRICKS_CLUSTER_ID、DATABRICKS_METADATA_SERVICE_URL

我试图寻找一个起点,但没有找到。 

  • Databricks CLI v0.212.3
  • databricks-connect==14.3.0
  • databricks-sdk==0.20.0
  • 主机和令牌在.databrickscfg中正确设置。
  • http/https 代理环境变量也设置正确。 

该问题会影响使用 databricks-connect 的各个单元的执行,  它抛出了这个错误

pyspark.errors.exceptions.connect.SparkConnectGrpcException:<_InactiveRpcError of RPC that terminated with: status = StatusCode.UNAVAILABLE details = "failed to connect to all addresses; last error: UNKNOWN: ipv4:1**..137.3:3*:tcp握手关闭”debug_error_string =“未知:从对等方收到的错误{created_time:”2024-02-20T11:09:21.235125 + 01 :00", grpc_status:14, grpc_message:"无法连接到所有地址;最后一个错误:未知:ipv4:1.**.137.3:3*:tcp 握手器关闭"}"

但是在 databricks 上将文件作为工作流作业运行效果很好。  有什么解决办法吗?

visual-studio-code databricks databricks-connect
1个回答
0
投票

您能解决这个问题吗?因为我在尝试获取 Spark 会话时遇到了两个异常中的第一个,但找不到解决方案。

我正在尝试从我的客户端创建到我们的 databricks 环境的初始连接。

它适用于 VSCode 中的 databricks 插件,并且可以毫无问题地附加 databricks CLI。然而,一旦我尝试利用 databricks-connect,就会出现这个神秘的错误消息..

© www.soinside.com 2019 - 2024. All rights reserved.