在 Visual Studio Code 网页版中创建和管理Microsoft Fabric 笔记本
Visual Studio Code 网页版提供免费的基于浏览器的体验,无需安装。 它支持快速安全地浏览代码存储库和轻量级编辑。 若要开始,请访问 VS Code 开发站点。
Synapse VS Code 扩展也可以在 VS Code for the Web 体验中使用。 此扩展支持 Fabric 中的 CRUD(创建、读取、更新和删除)笔记本体验。 VS Code for the Web 体验中的更改会立即应用到工作区。 此扩展还支持在 VS Code for the Web 体验中运行笔记本。
重要
Synapse VS Code Remote 扩展目前为预览版。
安装 Synapse VS Code for the Web 扩展
- 从浏览器转到 https://insider.vscode.dev。
- 选择左导航栏中的“扩展”图标。
- 搜索“Synapse”,然后选择“Synapse VS Code - Remote”扩展
- 单击“安装”。
使用 Synapse VS Code for the Web 扩展打开笔记本
可以通过单击 Fabric 门户中笔记本创作页面上的“在 VS Code (Web)中打开”按钮,在 VS Code for the Web 体验中打开笔记本。 选择该按钮后,将通过 VS Code for the Web 体验打开一个单独的浏览器标签页。 如果尚未安装该扩展,则会自动安装并激活该扩展,然后打开笔记本。
管理笔记本和笔记本文件系统
笔记本树节点列出当前工作区中的所有笔记本项。 对于每个笔记本项,可以执行以下操作:
- 打开笔记本
- 删除笔记本
- 添加新资源文件
- 添加新资源文件夹
还可以删除笔记本文件系统中的任何现有文件/文件夹。
在 VS Code Web 体验中运行和调试笔记本
可以通过选择笔记本编辑器中的“运行”按钮,在 VS Code for the Web 体验中运行笔记本。 在运行笔记本之前,请确保选择“Synapse VS Code - Remote”作为内核。 可以在笔记本编辑器的右上角选择它。
除了运行笔记本,还可以在 VS Code Web 体验中调试笔记本。 在启动调试会话之前,请在笔记本中运行以下代码以启用此功能。
%%configure -f
{
"conf": {
"livy.rsc.repl.session.debug-notebook.enabled": "true"
}
}
注意
- 完成配置可能需要 2-5 分钟。 对于每个 livy 会话,只需运行一次此设置。
运行此配置后,可以在笔记本编辑器中设置断点,并在调试模式下运行笔记本。 调试会话启动时,编辑器右下角会显示一条通知,指示调试会话已启动。
此调试会话在远程计算上运行,要求网络流量同步调试信息,例如断点状态。 在同步过程中,可以在笔记本编辑器的状态栏中跟踪同步进度。
重要
请在继续调试操作之前等待同步完成。