在 Azure Databricks 中,我有一个克隆的存储库,其中包含 python 文件,而不是笔记本。
在 Azure 数据工厂中,我想配置一个步骤来运行 Databricks Python 文件。但是,当我输入 /Repos/..../myfile.py(适用于 Databricks Notebooks)时,它给了我错误“DBFS URI 必须以 'dbfs:' 开头”
如何从不在 dbfs 中的报告中引用 python 文件?
注意我在这里看到一个重复的问题,但答案只是将其包装在 Databricks Notebook 中 - 好的解决方法,但是当我这样做时,我得到“没有名为 'my_python_file' 的模块”
以供参考
经过一番折腾,我们决定构建一个 Python 包(wheel),它可以作为库导入 Databricks。然后可以使用 %pip install /dbfs/..../*.whl 安装它,然后笔记本可以访问该包。