如何使用 CLI 在 synapse 中导入或创建笔记本

Vem*_*mar 1 azure-synapse

如何通过 CLI 命令使用 GitHub 在 synapse 中创建笔记本。

我无法创建笔记本。

请提供分步说明

gen*_*egc 5

这是一个例子:

az synapse notebook export --workspace-name syn-ggtest1 --name mynotebook --output-folder ./
az synapse notebook import --workspace-name syn-ggtest1 --name mynotebook --file @./mynotebook.ipynb
Run Code Online (Sandbox Code Playgroud)

有几点需要注意:

  1. 如果您处于“实时模式”,则笔记本仅在 synapse studio 中可见。如果您的工作区连接到 git 存储库,则需要通过将 json 文件添加到存储库中的“notebook”文件夹来导入笔记本。
  2. 您必须使用 .ipynb 格式(这是通过 cli 导出时获得的格式)来进行导入/创建,而不是 .json(这是您提交到 git 时获得的格式)
  3. 该笔记本将在 Synapse studio 的根级别创建(忽略 .ipynb 中的“文件夹”属性)