利用Dynamics 365 Customer Engagement的标准导入功能导入附件。
我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),欢迎关注我的微信公众号 MSFTDynamics365erLuoYong ,回复353或者20190817可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!
我们知道Dynamics 365的附件是存储在注释(Annotation)实体中的(不是存储在附件实体activitymimeattachment中),附件内容是以base64编码存储在注释实体的document字段中的。存储的附件默认是有大小限制的,最大附件大小设置是在 设置 > 管理 > 系统设置中的,默认是5MB (也就是5120KB),可以改到32MB,也就是 32768 KB。
你可能会问最大能设置到多大?Dynamics 365 Customer Engagement V9.X版本是 128MB ,也就是 131072 KB ,之前的版本应该是32MB。
今天的导入附件方法主要来自 inogic 的 Import attachments using OOB Import Wizard in Dynamics CRM 2011 ,原文是英文的,我这里实践并翻译下。
附件文件需要放到名称为Attachments的文件夹中,附件的导入记录需要放在和Attachments文件夹同一级文件目录中,【文档】列的值应该唯一,且和Attachments文件夹中的文件名一致。
我这里CSV文件内容如下:
我这里的Attachments文件夹内容如下:
上传时候需要将附件和CSV文件打包成Zip文件上传。
导入时候选择的实体当然是注释,然后字段映射如下:
一会儿导入成功:
导入的数据我去看下如下:
告诉一个好消息,使用标准导入功能的单个文件允许的大小已经从之前的8兆升级到Dynamics 365 Customer Engagement V9.X版本的32兆了,给力!