dv-data

Official

Python 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.