问题标签 [dataverse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
118 浏览

dynamics-crm - PowerApps - 创建我自己的表还是使用 Dataverse 表?

我有几个关于 PowerApps 和 Dataverse 的问题。我不知道还能去哪里问他们。我希望这里有人可以帮助我。

我非常熟悉在 MS SQL SERVER 中创建数据库。我已经这样做了 20 多年。我习惯于创建/查看显示数据库中的表以及它们之间的关系的数据库图。关于每个表的文档,它的业务目的是什么等。关于每列的文档 - 它的目的是什么,它的值域等。

我在哪里可以找到与 Dataverse 相同的文档?我已经搜索了好几天,但还没有找到一个模式图来显示 Dataverse 中的表是什么或者它们是如何相关的。我也没有找到任何描述表或列的业务目的的文档。

我怎么知道我是否应该在 Dataverse 中为某些业务功能创建一个表,或者我是否应该使用已经存在的表,例如 Company(以获取有关我的组织关心的公司的信息)、Org Unit(以获取有关我公司的组织结构),员工(捕获有关我公司员工及其所属组织单位的信息),业务流程(捕获有关我公司组织单位执行的流程的信息)...

0 投票
2 回答
181 浏览

c# - 在动态的一个操作中创建相关实体时,有没有办法将联系人“parentcustomerid”链接到帐户?

我正在使用Microsoft.PowerPlatform.Dataverse.Client库使用 .Net 核心应用程序获取数据并将其创建到我的动态 365 环境中。我正在尝试使用此方法在同一请求中创建一个包含联系人的帐户。

它工作得很好,但我无法设法将联系人“parentcustomerid”链接到我刚刚创建的帐户,同时仍然只执行一个请求。

我发现了一种在创建后进行更新的解决方法,但这与我只想执行一个请求的事实背道而驰(执行时间确实需要保持尽可能低)。有解决方法代码:

但是,我想要这样的东西(这不起作用,因为在创建它之前我没有 accountId ......):

我想知道是否有解决方案,或者我每次都坚持做 Get 然后更新?

0 投票
0 回答
41 浏览

python - 下载 DataVerse 403

我想从pku_opendata下载地图 POI 数据。

首先,我尝试在网站上直接下载。但它总是失败并重置结果。其次,我使用 pyDataverse.api 来下载它。但我只能下载一些像 *.txt 这样的小文件。当我使用 get_datafile 下载 csv 文件时。我收到此错误“错误:GET HTTP 403 - https://opendata.pku.edu.cn/api/access/datafile/6595” “状态”:“错误”,“代码”:403,“消息”:“ '/api/v1/access/datafile/6595' 您无权通过此 api 端点访问此对象。

这是我的代码,我有我的 API_TOKEN 的秘密。

谁能给我一些建议或者你能分享我在中国​​的其他 POI 数据吗?非常感谢。

0 投票
0 回答
249 浏览

.net-core - 为什么 dataverse 需要这么长时间来回答简单的请求?

我正在使用Microsoft.PowerPlatform.Dataverse.Client在我的 dynamics 365 环境中执行请求,每个请求都需要很长时间才能完成,但这些请求几乎是在 dataverse 端立即处理的。我的项目是.net core 5。

例如,在这张图片中,您可以看到在我的项目端创建联系人需要 17 秒(从发送请求到接收响应): Azure 函数控制台日志记录

有记录的代码: 创建联系代码

但是,我在 dataverse 方面看到创建时间不到一秒: 联系人创建于

为什么知道联系人几乎是立即创建的,却需要这么长时间才能返回响应?

在没有实体引用的情况下创建联系人然后更新它会更快吗?如果是这样,为什么?

0 投票
0 回答
82 浏览

dataverse - Dataverse/CDS - 如何将数据上传到查阅列(用户表)

我在 Dataverse 中创建了一个包含两列的表:

  • 项目:作为文本
  • 批准人:作为与用户表相关的查找。

我的问题是当我尝试上传数据时:对于“项目”列我没有任何问题。但是对于 Approver,我无法上传这些数据。既不使用 Excel(使用插件)也不使用 Power Query

Dataverse 中有没有办法将用户名直接加载到查找列中?还是 Dataverse 不支持像 SharePoint 这样的功能?

亲切的问候,

PS:我需要添加超过 1k 行...

0 投票
0 回答
26 浏览

sharepoint-online - Power 自动将重新分配的用户列表从 CDS 获取到 Power App

在此处输入图像描述

大家好,

如何获取重新分配的用户列表。我们创建了一个获得批准的 Power 自动化流程。用户希望使用任务重新分配功能将任务分配给其他人。但是我们需要维护一个列表,哪个批准 id 分配给了谁。我们正在尝试从 CDS 获取数据,但在重新分配分配给谁之后,我们无法找到。请帮助在重新分配后获取批准请求的新收件人。

在此处输入图像描述

0 投票
1 回答
297 浏览

.net - Dynamics 365 v9(本地)和使用 .NET 4.6.2 的插件

我想知道是否有人能够使用最新的 Microsoft.CrmSdk.CoreAssemblies (当前为 9.0.2.34) 在 Dynamics 365 V9 上使用 .NET 4.6.2 构建插件。我们试图这样做,但我们遇到了运行时错误。

我们正在测试的 Dynamics 版本是内部部署的 Microsoft Dynamics 9.0.3.7

在此处输入图像描述

我们尝试了以下组合:

  • .NET 4.5.2 - Microsoft.CrmSdk.CoreAssemblies 8.2.0.2:工作正常!

  • .NET 4.5.2 - Microsoft.CrmSdk.CoreAssemblies 9.0.2.5:工作正常!

  • .NET 4.5.2 - Microsoft.CrmSdk.CoreAssemblies 9.0.2.34:插件注册工具给出错误“当前,Microsoft Dynamics 365 需要插件程序集的 .NET Framework 版本 4.6.2。使用 .NET Framework 4.6.2 版重建程序集,然后重试。”</p>

  • .NET 4.6.2 - Microsoft.CrmSdk.CoreAssemblies 9.0.2.34:插件注册能够注册插件,但我们在运行时收到以下错误:“无法加载文件或程序集”,版本 = 1.0.0.0,文化 = 中性, PublicKeyToken=b4ec06d9a40abb18' 或其依赖项之一。系统找不到指定的文件。”

注意:我们还尝试在 Dynamics Online/Dataverse 中部署完全相同的程序集,它工作正常!

在所有情况下,我们都将隔离模式用作沙箱,将位置用作数据库(见下面的截图)

在此处输入图像描述

我们还打开了程序集绑定日志记录,得到了以下日志:

LOG:此绑定在默认加载上下文中开始。

LOG:使用应用程序配置文件:C:\Program Files\Dynamics 365\Server\bin\Microsoft.Crm.Sandbox.WorkerProcess.exe.Config

LOG:使用主机配置文件:

LOG:使用 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config 中的机器配置文件。

日志:政策后参考:,版本=1.0.0.0,文化=中性,PublicKeyToken=b4ec06d9a40abb18

日志:正在尝试下载新的 URL 文件:///C:/Program Files/Dynamics 365/Server/bin/.DLL。

日志:正在尝试下载新的 URL 文件:///C:/Program Files/Dynamics 365/Server/bin//.DLL。

日志:正在尝试下载新的 URL 文件:///C:/Program Files/Dynamics 365/Server/bin/.EXE。

日志:正在尝试下载新的 URL 文件:///C:/Program Files/Dynamics 365/Server/bin//.EXE。

沙盒服务似乎试图在本地而不是在数据库中查找程序集。如果我们使用目标框架作为 .NET 4.5.2 构建相同的程序集,它就可以正常工作

非常感谢您对此的任何帮助

谢谢

胡安

0 投票
1 回答
71 浏览

security - 显示 Dataverse 但限制表

我正在尝试找出我需要的相关安全角色的权限。

我已经得到它,因此用户只能在 PowerApps 中看到我授予他们访问权限的表,但他们还需要在 Dataverse 中看到它。他们没有查看 Dataverse 的权限,所以我想知道安全角色查看 Dataverse 的最低权限是多少?

0 投票
1 回答
160 浏览

sql-server - 链接服务器到 Dataverse

如何从 SQL Server 创建到 Dataverse 的链接服务器?

我想知道我是否可以使用链接服务器来执行此操作以及连接的正确属性是什么。谢谢!

0 投票
0 回答
76 浏览

azure-data-factory - 从 DataVerse 导出选择字段标签

我们之前使用数据导出服务将表从 Dataverse 导出到 Azure SQL 数据库以进行报告。由于这个工具已经被贬值,我们正在研究数据工厂。我们遇到的限制是将选择字段和相关文本标签导出到 Azure SQL 数据库。你有什么建议?如果没有,我们将需要考虑使用我们希望避免的第三方工具。