导入和导出 Dataverse 中的数据。
Note
这些命令用于处理配置数据。 它们不适用于大量数据。 这些命令使用 配置迁移工具 ,并应用相同的限制和建议。
这些命令仅适用于 PAC CLI 的 .NET Full Framework 版本。
Commands
| Command | Description |
|---|---|
| pac data bulk-delete cancel | 取消一次批量删除任务。 |
| pac data bulk-delete list | 在环境中批量删除作业。 |
| pac data bulk-delete pause | 暂停正在进行的批量删除任务。 |
| pac data bulk-delete resume | 恢复暂停的批量删除任务。 |
| pac data bulk-delete schedule | 为表中的记录安排一次批量删除任务。 |
| pac data bulk-delete show | 显示特定批量删除工作的详细信息。 |
| pac data export | Export data |
| pac data import | Import data |
| pac data retention enable-entity | 为特定表启用归档/保留。 |
| pac data retention list | 列出环境中配置的保留策略。 |
| pac data retention set | 创建或更新表的保留策略。 |
| pac data retention show | 显示具体的保留政策详情。 |
| pac data retention status | 检查保留操作的状态。 |
pac data bulk-delete cancel
取消一次批量删除任务。
所需的参数 data bulk-delete cancel
--id
-id
批量删除作业ID(GUID)。
可选参数 data bulk-delete cancel
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data bulk-delete list
在环境中批量删除作业。
可选参数 data bulk-delete list
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data bulk-delete pause
暂停正在进行的批量删除任务。
所需的参数 data bulk-delete pause
--id
-id
批量删除作业ID(GUID)。
可选参数 data bulk-delete pause
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data bulk-delete resume
恢复暂停的批量删除任务。
所需的参数 data bulk-delete resume
--id
-id
批量删除作业ID(GUID)。
可选参数 data bulk-delete resume
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data bulk-delete schedule
为表中的记录安排一次批量删除任务。
所需的参数 data bulk-delete schedule
--entity
-e
表的逻辑名称(例如,账户,活动指针)。
可选参数 data bulk-delete schedule
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--fetchxml
-fx
fetchXML 查询以过滤记录。 如果省略,表中的所有记录都是针对的。
--job-name
-jn
批量删除任务的描述性名称。
--recurrence
-r
该任务的重复模式(例如,FREQ=每日;区间=1)。
--start-time
-st
ISO 8601格式的预定开始时间(例如2025-06-01T00:00:00Z)。 默认为当前时间。
pac data bulk-delete show
显示特定批量删除工作的详细信息。
所需的参数 data bulk-delete show
--id
-id
批量删除作业ID(GUID)。
可选参数 data bulk-delete show
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data export
Export data
所需的参数 data export
--schemaFile
-sf
架构文件名。 可以使用配置迁移工具创建它。
可选参数 data export
--dataFile
-df
数据 zip 文件的文件名。 Default data.zip
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--overwrite
-o
如果输出数据文件已存在,则允许覆盖输出数据文件。
此参数不需要任何值。 这是一个开关。
--verbose
-v
在 /export 期间 data import输出更多诊断信息
此参数不需要任何值。 这是一个开关。
pac data import
Import data
所需的参数 data import
--data
-d
包含要导入的数据的 Zip 文件或目录名称。
可选参数 data import
--connection-count
-c
导入期间要使用的并行连接数。 Default: 5
--dataDirectory
-dd
已弃用:忽略此参数。
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--verbose
-v
在 /export 期间 data import输出更多诊断信息
此参数不需要任何值。 这是一个开关。
pac data retention enable-entity
为特定表启用归档/保留。
所需的参数 data retention enable-entity
--entity
-e
表的逻辑名称,用于配置保留。
可选参数 data retention enable-entity
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data retention list
列出环境中配置的保留策略。
可选参数 data retention list
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data retention set
创建或更新表的保留策略。
所需的参数 data retention set
--criteria
-c
FetchXML 定义应保留哪些记录的条件。
--entity
-e
表的逻辑名称,用于配置保留。
可选参数 data retention set
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--recurrence
-r
该任务的重复模式(例如,FREQ=每日;区间=1)。
--start-time
-st
ISO 8601格式的预定开始时间(例如2025-06-01T00:00:00Z)。 默认为当前时间。
pac data retention show
显示具体的保留政策详情。
所需的参数 data retention show
--id
-id
保留配置ID(GUID)。
可选参数 data retention show
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac data retention status
检查保留操作的状态。
所需的参数 data retention status
--id
-id
保留操作编号(GUID)。
可选参数 data retention status
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
See also
Microsoft Power Platform CLI 命令组
Microsoft Power Platform CLI 概述