在 Visual Studio Code 中导入和导出Azure Cosmos DB数据

此功能的作用

该扩展支持本地工作流的数据移动操作:

  • 从 JSON 文件导入文档。
  • 导出文档或查询结果进行验证和共享。

从 JSON 导入文档

  1. 在Visual Studio Code中打开目标容器。
  2. 选择导入操作。
  3. 从本地计算机中选择 JSON 文件。
  4. 确认导入并监控完成情况。
  5. 通过查询容器来验证导入的项。

在Visual Studio Code中导入文档工作流,其中显示了Azure Cosmos DB容器的 JSON 文件选择。

从容器导出文档

  1. 打开容器文档视图。
  2. 选择导出操作。
  3. 选择完整的容器导出或当前筛选视图。
  4. 将输出另存为 JSON。

Visual Studio Code for Azure Cosmos DB 中的“导出文档”操作,显示用于导出容器数据的选项。

导出查询结果

  1. 在查询编辑器中运行查询。
  2. 在结果视图中,选择“导出”。
  3. 以受支持的输出格式保存结果。

验证和故障排除

  • 在导入后验证必填字段,例如 id 和分区键。
  • 如果导入失败,请验证源 JSON 有效性和文档形状。
  • 如果导出看起来不完整,请确认当前筛选器是否限制行。