Dynamics crm CRM Dynamics 2015批量删除,从Inance中删除所有数据

Dynamics crm CRM Dynamics 2015批量删除,从Inance中删除所有数据,dynamics-crm,Dynamics Crm,我想知道是否有人执行了批量删除以清除CRM环境中的所有数据?我的计划是创建一个执行大量删除的控制台应用程序。但我最初的测试发现这是非常缓慢的 我这样问是因为我们正在进行从现有.NET系统到CRM的数据迁移。我想清除CRM中的所有数据,以便重新运行和测试数据迁移组件 有人有什么建议吗 F.Y.I这是在使用CRM Dynamics Online根据经验,我发现从外部应用程序调用IOOrganizationService.Delete()方法比使用BulkDelete操作更快。IOOrganizati

我想知道是否有人执行了批量删除以清除CRM环境中的所有数据?我的计划是创建一个执行大量删除的控制台应用程序。但我最初的测试发现这是非常缓慢的

我这样问是因为我们正在进行从现有.NET系统到CRM的数据迁移。我想清除CRM中的所有数据,以便重新运行和测试数据迁移组件

有人有什么建议吗


F.Y.I这是在使用CRM Dynamics Online

根据经验,我发现从外部应用程序调用IOOrganizationService.Delete()方法比使用BulkDelete操作更快。

IOOrganizationService.Delete()将更快,但不会更好。请记住,简单地删除记录可能会使相关记录不可用,并且使用SDK不会执行批量删除将为您执行的检查。我的发现是,使用批量删除可以确保留下正确的数据,并且在某些内容不允许删除或无法删除时,这些数据将遵循设计和提示,除非先删除其他内容


我的建议(对你来说)。首先,在所有父记录上运行批量删除,清除后,在
relateds
上移动

另一种方法是创建非生产实例并在那里进行测试运行。然后,您可以使用后续测试周期的prod副本刷新非prod实例。除非您的生产数据快速增长,否则重新设置目标组织的时间将接近恒定。(即大额交易)

如果你的CRM还没有上线,这就更好了,我从你的帖子中读到,你想删除CRM中的所有记录