You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何通过Databricks CLI将.sh初始化脚本导入Databricks工作区?

解决Databricks CLI导入.sh文件到工作区的问题

方法1:上传到DBFS(推荐方案)

Databricks CLI的workspace import命令主要针对笔记本类文件(支持SCALA/PYTHON/SQL/R等语言),shell脚本这类普通文件更适合上传到DBFS(Databricks文件系统)。执行以下命令即可完成上传:

databricks fs cp test.sh dbfs:/project/test.sh

该命令会将本地的test.sh文件上传到DBFS的/project目录下。

方法2:导入到工作区(作为纯文本文件)

如果必须将.sh文件存入工作区而非DBFS,可以通过指定--format SOURCE和一个兼容的语言参数(比如PYTHON)绕过语言检查,工作区会将其作为纯文本存储:

databricks workspace import --format SOURCE --language PYTHON test.sh /project/test.sh

导入后在Databricks工作区打开该文件时,会显示为Python语法高亮,但实际内容仍是你的shell脚本,不影响后续使用。

注意:工作区核心用途是托管笔记本,普通脚本文件更推荐存放在DBFS或Unity Catalog关联的外部存储中。

内容的提问来源于stack exchange,提问作者gs rao

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 07:38:11