azure-cosmos-db-py - 使用 Python 构建 Azure Cosmos DB NoSQL 服务
遵循简洁代码、安全最佳实践和 TDD 原则构建 Azure Cosmos DB NoSQL 服务。
标签
更新于: 2026-09-20能力
典型输入
典型输出
该技能可以做什么
- 初始化 Cosmos DB 客户端
- 定义 Pydantic 模型层级
- 实现 Cosmos DB 服务层
- 配置 RBAC 与参数化查询
- 创建 pytest 单元测试脚手架
输入
- COSMOS_ENDPOINT 环境变量
- COSMOS_DATABASE_NAME 环境变量
- COSMOS_CONTAINER_ID 环境变量
- Azure 身份凭据或模拟器密钥
输出
- Cosmos DB 客户端模块
- Pydantic 数据模型
- 服务层实现
- Pytest 单元测试
要求
- Python 运行环境
- azure-cosmos 软件包
- azure-identity 软件包
