Dataverse公共数据服务- 使用脚本创建表?

问题描述

是否可以创建某种脚本(sql、PowerQuery 或其他)来在 Dataverse 中创建表(和其他数据库内容)?在我看来,他们只描述了如何点击点击,我希望有一个在我自己的环境中创建内容然后以某种方式在客户端上部署它的工作流程(正常工作流程)。

解决方法

我想这应该可以通过使用 Web API 来实现

https://docs.microsoft.com/en-us/powerapps/developer/data-platform/webapi/create-entity-web-api

,

要将您的工作部署到其他环境中,您应该使用解决方案。

这允许您将配置和代码打包在一个文件中,以便部署到其他实例中。

https://docs.microsoft.com/en-us/powerapps/maker/data-platform/solutions-overview

,

每个表只不过是您的 Dataverse 中的一个实体,因此通过代码在您的 Dataverse 中创建一个新实体:

  1. 您需要创建一个实现 IOrganizationService 接口的 OrganizationServiceContext 以跟踪和更改 Dataverse 环境中的实体。
  2. 然后,您需要使用实体详细信息创建一个 EntityMetaData 类实例,并将其传递给 CreateEntityRequest,后者必须再次传递给 OrganizationServiceContext 的执行方法。 3)https://docs.microsoft.com/en-us/powerapps/developer/data-platform/org-service/create-custom-entity 这可能对您有所帮助

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...