Python 在数据块上找不到config.yml
我有一个python项目,它查询SQL Server数据库并在SQL Server中进行一些转换。此项目正在使用config.yml,它具有所有与DB相关的属性 现在,我正试图把它放在数据库里,这样我就可以把它当作笔记本运行了。我已将所有python文件导入到databricks工作区。但是在执行main.py文件时,我得到了以下错误Python 在数据块上找不到config.yml,python,databricks,Python,Databricks,我有一个python项目,它查询SQL Server数据库并在SQL Server中进行一些转换。此项目正在使用config.yml,它具有所有与DB相关的属性 现在,我正试图把它放在数据库里,这样我就可以把它当作笔记本运行了。我已将所有python文件导入到databricks工作区。但是在执行main.py文件时,我得到了以下错误 FileNotFoundError: [Errno 2] No such file or directory: 'config.yml' 因为Databric
FileNotFoundError: [Errno 2] No such file or directory: 'config.yml'
因为Databricks不允许我将.yml文件导入工作空间。我可以做些什么来运行这个python项目,以便它读取.yml文件并正确地创建DB连接
谢谢 您可以将.yaml文件放到DBFS中,并指向它。你可以这样做:
dbutils.fs.put
(请参阅)Databricks fs cp
命令-您需要在其上安装Databricks CLI
python软件包,并配置为使用个人访问令牌(如果在工作区中启用了这些令牌)(请参阅)/dbfs/