问题标签 [common-data-service]

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 投票
2 回答
385 浏览

c# - 从 CDS 实体中选择所有字段

在 Common Data Services SDKMicrosoft.CommonDataService中,我可以使用此代码从数据库中选择实体

但是,必须为我可能需要检索的每种类型的对象选择所有这些字段似乎很麻烦。

有没有办法告诉代码获取所有属性

该文件指出

请注意,出于性能原因,没有自动选择所有字段的选项。

这个 SDK 是预览版,所以没有太多关于它的信息,但也许有人知道这个技巧?

0 投票
2 回答
252 浏览

powerapps - 环境发现失败。没有匹配的环境与给定的 ID 匹配 - PowerApps

我正在尝试使用以下 URL 中提供的控制台应用程序连接到我的 PowerApps 环境之一

开始使用 Common Data Service SDK

我遵循了链接中提供的所有步骤。在 AD 中注册 App,在 powerapps 中创建环境和数据库,将 app.config 示例代码的所有值替换为实际值。但是,当我尝试运行控制台应用程序时,它会按预期显示提示,一旦我使用提示授予访问权限,它就会显示以下错误

{“环境发现失败。没有匹配的环境与 {{my environment GUID}} 的给定 ID 匹配。”}

在下一行

我在这里想念什么?

0 投票
1 回答
279 浏览

azure - 如何将数据从 azure 服务总线发送到 Microsoft 通用数据服务存储?

我需要将在 azure 服务总线主题/队列中收到的消息发送到公共数据服务以创建电源应用程序。我怎样才能做到这一点?

0 投票
1 回答
176 浏览

powerapps - PowerApp - Common Data Service 布尔值缺失

似乎缺少新版本的 CDS 布尔值。这是错误还是建议在 PowerApps 中与切换控件一起使用?

在此处输入图像描述

0 投票
3 回答
1196 浏览

dynamics-365 - PowerApps Common Data Service (CDS) 2.0 连接器不适用于 Dynamics 365 CE 实例

希望有人可以直接了解我对 PowerApps 连接器的理解。显然,我有 3 个连接选项。

  • 公共数据服务 - 这种连接类型只允许我连接到 CDS 1.0 数据库,但我想连接到现有的 D365 v9 实例。
  • 通用数据服务(实验性)- 这种连接类型要求我提供 D365 v9 实例 ID,但在该步骤之后一切都变灰,即连接成功后它没有显示任何实体。
  • D365 数据源 - 这个有效,但我被告知 MS 已停止在此连接器上工作。此外,在部署到不同的环境后,我必须手动更新连接。

如果我想使用 CDS 连接器,最佳做法是什么?还是我现在会被旧的 D365 连接器卡住?

谢谢。

==11/1/2018 更新== 我现在对自己的情况有了更好的了解。每个 Dynamics 365 CE 实例都应该自动拥有一个 PowerApp 环境,但我的一个 D365CE 实例没有。我怀疑这是因为 D365CE 实例仍然是 8.2 版。

我上面的问题是因为我创建了一个空的 PowerApp 环境并尝试将其连接到 D365CE 实例(v8.2)。将实例升级到 v9 后,我会给你们另一个更新。

==2018 年 11 月 30 日更新== 已确认。通过将 D365CE 实例从 v8.2 升级到 v9.0,Power Platform 会自动生成环境并将其链接到 D365CE/CDS。

0 投票
2 回答
761 浏览

dynamics-crm - 如何在自定义 Common Data Service 实体中自动生成主名称字段?

主要名称字段默认为“必填”。如何在保存时通过 GUID 或随机数填充此字段?

0 投票
1 回答
479 浏览

node.js - 使用 adal-node 授予对 Common Data Service 的访问权限

无法使用 NodeJS 授予对 Common Data Service 的访问权限

我正在实现一个简单的节点函数,它将从 Common Data Service 获取一些数据。我已经可以获取 accessToken,但是当我使用此 accessToken 访问 Common Data Service 时,响应是“未授权”。

我按照这里的说明(https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/walkthrough-registering-configuring-simplespa-application-adal-js)并能够得到它使用简单的页面应用程序。

我只想将它移植到 Node 并让应用程序授予对 Common Data Service 的访问权限,而无需用户登录。

0 投票
1 回答
136 浏览

powerapps - 与 CDS 时区无关的日期时间字段在 Powerapps 中不可用

我正在创建一些 PowerApp 来扩展 D365 Talent 功能。

出于某种原因,Powerapps 中没有任何具有“与时区无关”行为的日期和时间字段...

这是具有 2 个日期和时间字段的自定义实体的示例。一个是本地用户,出现在 Power Apps 的字段列表中,另一个是独立于时区的,不可见。

这里有一些图片展示了这种行为的一个例子:

实体字段列表 实体字段列表

时区无关字段 时区无关字段

用户本地字段 用户本地字段

PowerApps 中的字段列表 PowerApps 中的字段列表

我的 PowerApp 中有依赖于这些值的逻辑。有谁知道解决方法或修复?

0 投票
1 回答
1526 浏览

sql-server - 如何将数据从 Common Data Service 复制到 Azure 上的 SQL Server?

我在 Microsoft 的 Common Data Service 中有数据(来自 Microsoft Dynamics for Talent)。我无法使用数据管理框架,因为相关数据位于无法通过 DMF 获得的实体中。

如何将 CDS 中的数据复制回 SQL 数据库?

到目前为止,我尝试的是创建一个逻辑应用程序(和流程,两者都不起作用),它使用 CDS 连接器获取数据并将其推送到 SQL 数据库中,但这有几个问题:

  1. 这是维护负担
  2. 添加新表等是极其繁琐的错误。我编写了一个可怕的存储过程,它试图根据来自流中的 json 化数据提供给它的数据创建一个表,但这很容易出错。
  3. 它根本不起作用,因为数据的大小超过了 SQL 连接器中的某种限制,并且我得到了虚假错误。

与其试图解决这些问题,我更愿意问是否有更好的方法来实现这一点。使用 Dynamics 中的数据管理框架,只需安排这些同步作业,效果非常好。CDS有类似的东西吗?

我还尝试查看 Powerapps 中的数据集成项目,但这些似乎只允许我将数据导入Powerapps/CDS,而不是退出......

0 投票
1 回答
844 浏览

dynamics-365 - 无法在默认环境 Power Apps 中创建 Common Data Service 数据库

我无法在我的 Power Apps 默认环境中创建新的 Common Data Service 数据库。请参阅下面的错误文本。

您似乎无权在此环境中使用 Common Data Service。切换到不同的环境,或创建自己的环境。

据我了解,我应该能够在 Microsoft 业务应用程序 2018 年 10 月更新后创建,如以下链接中提供的文章中所列。

https://community.dynamics.com/365/b/dynamicscitizendeveloper/archive/2018/10/17/demystifying-dynamics-365-and-powerapps-environments-part-1

此外,当我尝试在默认环境中创建 Common Data Service 应用程序时,我遇到以下错误。

数据未正确加载。请再试一次。

环境“Default-57e1485d-1197-4afd-b792-5c423ab508d9”未链接到新的 CDS 2.0 实例。未链接环境禁止操作“ListInstanceMetadata”

此外,我无法在https://admin.powerapps.com/environments上看到默认环境,我只能在那里看到沙盒环境。

有什么想法我在这里想念的吗?

谢谢你。