0

我是 Dataverse 的新手,从 SQL Server 世界迁移过来,刚刚创建了我的第一个 Dataverse 表(标准表)。创建后,该表有很多我认为是自动添加的列?其中包括“所有者”、“状态”、“版本号”。我来自 SQL Server 背景,新表“空”,没有列。我认为我不需要这些自动添加的列(这只是一个包含日期时间、操作等列的小型日志表)。

如果这些自动添加的列被删除,它会破坏什么吗? 此外,如果有人可以提供有关为什么包含这些列的信息,那将有所帮助。我在网上研究过这些问题,但发现很少。先感谢您。

4

2 回答 2

0

Dataverse(以前称为 Common Data 服务)是 Dynamics CRM。这是一种 SaaS 模型 CRM 在线软件带有一些基本的基本组件。

当您创建一个表(实体)时,它带有列(属性)、关系、视图、表单、仪表板等。

通过进行简单的配置和定制,UCI 模型驱动的应用程序可以快速地在所有 CRUD 操作中包含这些组件,而无需任何代码。

为了支持这些准系统功能 - 必要的属性,如名称、货币、状态码、状态码、createdby、createdon、modifiedby、modifiedon 和安全含义字段,如所有者、拥有业务单位、拥有团队以及更改跟踪和并发字段,如行版本等被创建。

您可以将它们放在一边,因为它们是平台的一部分,并根据需要进行自定义。

于 2021-08-14T00:59:23.340 回答
0

它们是标准的、开箱即用的属性,您无法删除。

您可以在创建表时将表类型中的所有权更改为“组织”以删除所有者,但其余部分将作为每个表的一部分创建。

文档上有一些高级细节 https://docs.microsoft.com/en-us/powerapps/maker/data-platform/entity-overview

于 2021-04-13T05:55:32.563 回答