培训
认证
Microsoft Certified: Azure Cosmos DB Developer Specialty - Certifications
使用 Microsoft Azure Cosmos DB 在 SQL API 和 SDK 中编写高效的查询、创建索引策略、管理和预配资源。
你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用对象: NoSQL MongoDB
Visual Studio Code 是适用于 Linux、macOS 和 Windows 的通用代码编辑器,可支持许多扩展。 本快速入门介绍如何使用 Visual Studio Code 连接到 Azure Cosmos DB for NoSQL 和 Azure Cosmos DB for MongoDB (vCore) 群集。 文中介绍了如何执行核心数据库操作,包括查询、插入、更新和删除数据。
在开始之前,确保你拥有:
配置有 NoSQL API 数据库和集合的 Azure Cosmos DB 帐户。 请使用以下任何快速入门设置资源:
若要在 Visual Studio 中连接和管理 Azure Cosmos DB 中的数据,请先安装“Azure 数据库”扩展。
以下步骤将使用查询编辑器执行查询并查看查询的结果:
在查询编辑器中,查看其他查询和索引指标,以更好地优化查询性能。
有关指标定义的详细信息,请参阅查询指标文档。
在本教程中,你了解了如何在 VS Code 中查询数据、导出查询结果、查看查询和索引指标(以优化查询性能)以及通过多个支持的视图显示数据。 现在,你可以使用“Azure 数据库”这一 VS Code 扩展来查看数据库中的实际数据。
在开始之前,确保你拥有:
备注
密码仅用于身份验证,系统不会对其进行存储。
备注
在许多企业环境中,由于 VPN 或其他企业网络的设置,开发人员计算机 IP 地址会隐藏。 在这些情况下,建议先允许访问所有 IP 地址(通过添加 0.0.0.0 - 255.255.255.255 防火墙规则)来进行连接测试,然后再优化允许列表。
在 Visual Studio Code 中轻松管理数据库:
创建和删除数据库/集合:右键单击资源面板中的帐户、数据库或集合,以创建或删除数据库和集合。
从 JSON 导入:快速将数据从 JSON 文件导入到集合中。
导出数据:将集合或查询结果另存为 JSON,以便进行备份或共享。
实时文档编辑:即时添加、查看、编辑和删除文档,并实时进行更新。
无缝运行和优化查询:
即时结果:立即以首选格式(表、JSON 或树状视图)查看查询结果。
直接执行查询:使用语法突出显示和自动补全等功能编写和执行 MongoDB 查询。
Ctrl/Cmd+Enter
。备注
目前,仅支持查找筛选器查询,很快便会推出更多查询功能。
使用多个视图从不同角度探索数据:
表视图:快速扫描数据并向下钻取到嵌套文档。
命令行功能可用:
mongosh
:直接从 Visual Studio Code 执行高级 MongoDB 命令。备注
该扩展中不包括 MongoDB shell (mongosh
)。 它必须单独手动安装和配置。
随时了解资源:
查看群集详细信息:检查群集的层、服务器版本和资源使用情况。
管理标记:使用与 Azure 门户同步的标记组织群集。
培训
认证
Microsoft Certified: Azure Cosmos DB Developer Specialty - Certifications
使用 Microsoft Azure Cosmos DB 在 SQL API 和 SDK 中编写高效的查询、创建索引策略、管理和预配资源。