InstructionMITv1.0.0awesome-copilot

Dataverse SDK for Python — Getting Started

# Dataverse SDK for Python — Getting Started - Install the Dataverse Python SDK and prerequisites. - Configure environment variables for Dataverse tenant, client ID, secret, and resource URL. - Use the SDK to authenticate via OAuth and perform CRUD operations.

At a glance

Kind
Instruction · Ananke prompt
Reference
awesome-copilot/dataverse-python · ananke://prompt/awesome-copilot/dataverse-python@1.0.0
Applies to
**
Files
1 · 743 B
How it's used
Instructions apply automatically to files matching their applyTo glob in GitHub Copilot. For Claude Code, reference the file from CLAUDE.md.

Upstream metadata

applyTo**

Documentation

View upstream ↗
Contents
  • Install the Dataverse Python SDK and prerequisites.
  • Configure environment variables for Dataverse tenant, client ID, secret, and resource URL.
  • Use the SDK to authenticate via OAuth and perform CRUD operations.

Setup

  • Python 3.10+
  • Recommended: virtual environment

Install

pip install dataverse-sdk

Auth Basics

  • Use OAuth with Azure AD app registration.
  • Store secrets in .env and load via python-dotenv.

Common Tasks

  • Query tables
  • Create/update rows
  • Batch operations
  • Handle pagination and throttling

Tips

  • Reuse clients; avoid frequent re-auth.
  • Add retries for transient failures.
  • Log requests for troubleshooting.