dv-data
OfficialPython Dataverse data writes create, update, bulk
Authormicrosoft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Automates the laborious process of creating, updating, deleting, and bulk importing Dataverse records using Python, reducing manual effort and human error.
Core Features & Use Cases
- SDK-first data writes: Use the official Python SDK to perform create, update, delete, and bulk import operations across Dataverse tables.
- Bulk and upsert support: Leverage CreateMultiple, UpdateMultiple, and UpsertMultiple for large datasets and idempotent re-runs.
- Chunked bulk imports: Break large payloads into manageable chunks to respect Dataverse payload size and timeout limits.
- Lookup and alternate-key guidance: Use alternate keys for upsert operations and resolve lookups before inserting related records.
- Data governance and metadata aids: Query EntityDefinitions to discover required fields and validate payloads before writes.
- The body of this Skill provides templates, patterns, and examples for common data-write tasks using the Python SDK.
Quick Start
Create a simple Python script using the official Dataverse SDK to connect to your environment and perform a create operation.
Dependency Matrix
Required Modules
PowerPlatform-Dataverse-Client
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dv-data Download link: https://github.com/microsoft/Dataverse-skills/archive/main.zip#dv-data Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.