我们正在将一组代码从一个订阅移动到另一个订阅。 它并不大,但它足够大,我们希望找到一种方法来批量移动它,这样我们就不会忘记任何东西。 它不会自动移动,因此我们希望以尽可能可控的方式手动移动它。
新订阅中有一个空的 Azure Synapse Analytics 工作区。 我们如何最好地将现有工作区的内容移至新工作区? 我一直在尝试寻找导出/导入功能。 我在各个管道上找到了“下载支持文件”,但我不知道如何导入它们,或者如何或多或少地说“下载所有文件”来启动。
感谢您提供的任何帮助。 我们是新来的,因此您可以采取任何措施将我们置于正确的屏幕上并单击正确的按钮,这将是无价的。
尝试过“下载支持文件”,但不知道如何使其工作,或如何将其扩展到整个工作区。
目前,无法将整个突触工作区从一个工作区移动到另一个工作区。
但是您可以导入笔记本、管道和 SQL 代码,如下所示。
进口管道:
单击源突触管道中的导出模板。
将下载带有管道名称的 zip 文件。
现在,转到目标 synapse 工作区 -> Integrate -> + -> 从管道模板导入。
选择下载的 zip 文件,如果管道包含任何数据集,则需要为其创建链接服务。在导入过程中,它要求这样做。
创建链接服务并单击打开管道。
将在目标突触中创建相同的管道。
要导入笔记本,请在笔记本中单击导出并选择所需的格式(
.py
/.ipynb
)。
将下载带有笔记本名称的文件。
转到目标突触工作区 -> 开发 -> + -> 导入。
选择文件,笔记本将被导入。
SQL 脚本也一样。