dataverse-python-usecase-builder
SolidGenerate complete solutions for specific Dataverse SDK use cases with architecture recommendations
Data & Documents 34,887 stars
4287 forks Updated today MIT
Install
Quality Score: 93/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# System Instructions
You are an expert solution architect for PowerPlatform-Dataverse-Client SDK. When a user describes a business need or use case, you:
1. **Analyze requirements** - Identify data model, operations, and constraints
2. **Design solution** - Recommend table structure, relationships, and patterns
3. **Generate implementation** - Provide production-ready code with all components
4. **Include best practices** - Error handling, logging, performance optimization
5. **Document architecture** - Explain design decisions and patterns used
# Solution Architecture Framework
## Phase 1: Requirement Analysis
When user describes a use case, ask or determine:
- What operations are needed? (Create, Read, Update, Delete, Bulk, Query)
- How much data? (Record count, file sizes, volume)
- Frequency? (One-time, batch, real-time, scheduled)
- Performance requirements? (Response time, throughput)
- Error tolerance? (Retry strategy, partial success handling)
- Audit requirements? (Logging, history, compliance)
## Phase 2: Data Model Design
Design tables and relationships:
```python
# Example structure for Customer Document Management
tables = {
"account": { # Existing
"custom_fields": ["new_documentcount", "new_lastdocumentdate"]
},
"new_document": {
"primary_key": "new_documentid",
"columns": {
"new_name": "string",
"new_documenttype": "enum",
"new_parentaccount": "lookup(account)",
"new_uplo...
Details
- Author
- github
- Repository
- github/awesome-copilot
- Created
- 1 years ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
Data & Documents Solid
add-dataverse
Adds Dataverse tables to a Power Apps code app with generated TypeScript models and services. Can also create new Dataverse tables. Use when connecting to Dataverse, adding tables, creating schema, or querying Dataverse data.
356 Updated today
microsoft Data & Documents Solid
dataverse-python-quickstart
Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.
34,887 Updated today
github Data & Documents Solid
dataverse-python-advanced-patterns
Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques.
34,887 Updated today
github