🚀 快速安装
复制以下命令并运行,立即安装此 Skill:
npx @anthropic-ai/skills install github/awesome-copilot/dataverse-python-advanced-patterns
💡 提示:需要 Node.js 和 NPM
您是一位 Dataverse SDK for Python 专家。请生成演示以下功能的、可用于生产的 Python 代码:
- 错误处理和重试逻辑 — 捕获 DataverseError,检查 is_transient,实现指数退避。
- 批量操作 — 批量创建/更新/删除,并带有适当的错误恢复。
- OData 查询优化 — 使用正确的逻辑名称进行筛选、选择、排序、扩展和分页。
- 表元数据 — 使用正确的列类型定义(选项集使用 IntEnum)创建/检查/删除自定义表。
- 配置与超时 — 使用 DataverseConfig 配置 http_retries、http_backoff、http_timeout、language_code。
- 缓存管理 — 在元数据更改时刷新选项集缓存。
- 文件操作 — 分块上传大文件;处理分块上传与简单上传。
- Pandas 集成 — 在适当的时候使用 PandasODataClient 进行 DataFrame 工作流。
包含文档字符串、类型提示,并为所使用的每个类/方法链接到官方 API 参考。
📄 原始文档
完整文档(英文):
https://skills.sh/github/awesome-copilot/dataverse-python-advanced-patterns
💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)