每个线程对逐页下载的一种实体类型执行FetchXml。解析的对象存储在下载器缓存中,下载器继续下一页。还有另一个线程从缓存中提取下载的数据并对其进行处理。这种组织将下载速度提高了2倍以上。我看到的问题是:
a) FetchXml协议效率很低。例如,它包含大量不需要的数据。b)在增量同步的情况下,大多数FetchXml请求返回零项。在这种情况下,将多个FetchXml请求合并为一个请求将是非常理想的。(AFAIK这是不可能的。)有谁有什么建议可以优化FetchXml流量吗?
我有以下fetchXML代码,用于返回相关实体的总数。主实体名为new_transaction,相关实体名为new_transactionproduct.。function countLineItems() var ID = Xrm.Page.data.entity.getId(); fetchXml += "<filt
当试图使用Dynamics CRM从FetchXML检索实体时,似乎缺少其中一个属性。FetchXML文件中有18个属性,但在运行应用程序时,只有17个属性可用:sb_bookeridname失踪了。如果我进入FetchXML文件并输入一个我知道不存在的属性,那么我会得到一个错误:
'sb_eventbooking' entity doesn't contain attribute with Name