【发布时间】:2021-01-29 02:11:12
【问题描述】:
我的任务是将旧 .org 的所有报告上传到全新的 .org
我发现可以通过 .xml 文件从旧的 .org 检索报告并将其上传到新的组织通过工作台。像这样
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
<members>FOLDERA/REPORTA</members>
<members>FOLDERB/REPORTB</members>
<name>Report</name>
</types>
<version>43.0</version>
我用这种方法测试过,效果很好
但是
旧的 .org 包含数千个报告,一次浏览每个文件夹,每次都自定义 .xml 文件会很烦人。
调用 * 只是检索了一个名为“unpacked”的空文件夹,其中包含名为“packaged”的 .xml 文件,但不幸的是仅此而已。
<?xml version="1.0" encoding="UTF-8"?>
<Package
xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
<members>*</members>
<name>Report</name>
</types>
<version>43.0</version>
有没有办法一次性大量下载、传输和上传所有报告和文件,以便我在新的“干净”.org 中拥有完全相同的结构?
如有任何反馈,我将不胜感激!
提前谢谢你!
【问题讨论】:
标签: xml database salesforce data-migration