Skip to main content

copy

Copy data from source to target Dataverse environment

Usage​

ppds data copy [options]

Options​

LongShortTypeDefaultDescription
--batch-sizeintRecords per API request (all records are exported; this controls request size)
--bypass-flowsboolBypass Power Automate flow triggers on target (no special privilege required)
--bypass-pluginsstringBypass custom plugin execution on target: sync, async, or all (requires prvBypassCustomBusinessLogic privilege)
--continue-on-errorboolContinue import on individual record failures
--debugboolEnable diagnostic logging output
--output-format-fOutputFormatOutput format
--parallelintMaximum concurrent entity exports (only applies when schema contains multiple entities)
--schema-sFileInfoPath to schema.xml file
--skip-missing-columnsboolSkip columns that exist in source but not in target environment (prevents schema mismatch errors)
--source-env-sestringSource environment - accepts URL, friendly name, unique name, or ID
--source-profile-spstringAuthentication profile for source environment (defaults to active profile)
--strip-owner-fieldsboolStrip ownership fields (ownerid, createdby, modifiedby) allowing Dataverse to assign current user
--target-env-testringTarget environment - accepts URL, friendly name, unique name, or ID
--target-profile-tpstringAuthentication profile(s) for target environment - comma-separated for parallel imports (defaults to active profile)
--temp-dirDirectoryInfoTemporary directory for intermediate data file (default: system temp)
--user-mapping-uFileInfoPath to user mapping XML file for remapping user references
--verbose-vboolEnable verbose logging output