我将 Azure Synapse 与 jupyter 笔记本结合使用:
我的许多 jupyter 笔记本都导入一些自定义 python 脚本,例如 util-import:
但是,Azure Synapse 中没有保留 *.py 文件的选项。当我使用导入功能时,*.py 总是会转换为笔记本(在笔记本电脑上它是 util.py,在 Synapse 导入后它是一个笔记本):
如何在 Azure Synapse Notebook 中使用自定义 *.py 文件,而不将其从 *.py 转换为笔记本?
最佳答案
将 python 添加到 Synapse 有多种选项。您可以通过 workspace 进行管理。 , pool ,或session等级。我最成功的方法是从 PyPi 加载。到 Spark 池,但您也可以将 Wheel 或 JAR 文件上传到工作区并在笔记本中引用这些文件。使用 PyPi 的一个警告是,如果包依赖于 C 库包,Synapse 不会将其加载到池中。
关于Azure Synapse - 在笔记本中导入 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74625321/