我们正在使用MS CRM 2015,我们希望了解归档审核日志的选项/最佳做法。有什么建议吗?谢谢!
答案 0 :(得分:0)
您可以在http://mscrmtoolkit.codeplex.com/使用MSCRM工具包,该工具包有一个名为Audit Export Manager的工具,可帮助归档审核日志。该工具的文档可在http://mscrmtoolkit.codeplex.com/documentation#auditexportmanager获得。此工具允许您执行的关键项是按实体,元数据,摘要或详细信息进行过滤,选择要包含在导出中的单个用户,操作和/或操作。导出可以限制在特定日期范围内,并可以导出为CSV,XML或XML电子表格2003格式。请注意,我在使用几种格式导出时遇到问题,但在导出为CSV格式时通常会获得良好的效果。
这是我发现的工具之一,在导出审核记录时为您提供了一些灵活性,因为Microsoft CRM允许您过滤审核数据,但不提供良好的内置方法来导出它。
答案 1 :(得分:0)
您可以尝试SQL Server 2016中的最新Stretch Database功能:
Stretch Database透明且安全地将您的冷数据迁移到Microsoft Azure云。
使用SQL Server Stretch Database从SQL Server到Microsoft Azure动态扩展热和冷事务数据。与典型的冷数据存储不同,您的数据始终在线且可供查询。您可以提供更长的数据保留时间表,而不会破坏客户订单历史记录等大型表格。
有一个非常有趣SWITCH TABLE
示例的实用审核SQL Server 2016 Stretch Database。
此外,必须有一个解决方案,将审核中的归档数据移动到单独的文件组。看看Transferring Data Efficiently by Using Partition Switching:
您可以使用Transact-SQL
ALTER TABLE...SWITCH
语句以下列方式快速有效地传输数据子集:
- 将表作为分区分配给已存在的分区表。
- 将分区从一个分区表切换到另一个分区表。
- 重新分配分区以形成单个表。