加载中…
正文 字体大小:

关于Dynamics 365 v9.0中虚拟实体(Virtual Entity)局限性的讨论

(2017-10-31 07:45:06)
标签:

dynamics

首先什么是虚拟实体,我来看看相关的定义:
虚拟实体是动态365平台元数据中的实体,没有在Dynamics 365数据库中创建的实体实例的相关物理表。相反,在运行时需要一个实体实例时,它的状态是从相关联的外部系统中动态检索的。每个虚拟实体类型都与一个虚拟实体数据提供程序相关联,并且(可选地)与关联的虚拟实体数据源中的一些配置信息相关联。

因此,虚拟实体存在一些限制,
关于Dynamics <wbr>365 <wbr>v9.0中虚拟实体(Virtual <wbr>Entity)局限性的讨论

虚拟实体的局限性

高的影响:
  • GUID(主键)只在源系统中。
  • 不支持审计就意味着没有跟踪发生了什么变化?
  • 动态安全模型无法实现。
低的影响:
  • 它们是只读的(这看似很合理,因为它唯一的方法就是拉)。
  • 不能创建活动类型自定义实体。
  • 工作流不会触发,即使是业务流程流也不可用。
  • 重复检测是不可用的,所以当您提取数据时,您需要实现该逻辑。
  • 不支持滚动和计算字段计算。
下一次,当你考虑使用虚拟实体时,试着根据你计划实现的需求来考虑利弊。对于虚拟实体的当前设计和限制,不能考虑所有场景都能使用。与此同时,如果有人发现了还有其他的限制,那么也可以在评论中自由地写下来,我们一起来讨论。

0

阅读 评论 收藏 转载 喜欢 打印举报
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有