此功能的作用
查询编辑器可帮助你使用以下命令创作和运行Azure Cosmos DB SQL 查询:
- 语法突出显示。
- 多个结果视图(表、JSON、树)。
- 在编辑器中执行查询。
打开查询编辑器
- 在Azure视图中,展开Azure Cosmos DB帐户。
- 展开数据库,然后展开容器。
- 右键单击容器并选择查询编辑器操作。
编写和运行查询
- 在编辑器中输入查询。
- 使用编辑器工具栏中的查询操作运行查询。
- 如果需要,请从验证查询开始:
SELECT TOP 10 * FROM c
- 通过添加筛选条件和排序条件进行迭代:
SELECT c.id, c.status, c.updatedAt
FROM c
WHERE c.status = "active"
ORDER BY c.updatedAt DESC
查看结果和统计信息
- 使用表视图快速扫描字段。
- 使用 JSON 视图进行完整有效负载验证。
- 对嵌套文档使用树视图。
- 在优化对性能敏感的查询时,请检查查询统计信息。
保存并重新运行模式
- 在工作区中保留可重用的查询片段。
- 重新运行基线和优化变体以比较行为。
故障排除
- 如果查询执行失败,请验证 SQL 语法和字段名称。
- 如果结果为空,请运行
SELECT TOP 10 * FROM c以检查示例文档。 - 如果访问失败,请验证Azure中的帐户和数据权限。