我试图使用以下URL中给出的控制台应用程序连接到我的一个PowerApps环境
我按照链接中提供的所有步骤操作.在AD中注册的应用程序,在powerapps中创建了环境和数据库,用实际值替换了app.config示例代码的所有值.但是,当我尝试运行控制台应用程序时,它会按预期显示提示,一旦我使用提示进行访问,它显示以下错误
{"环境发现失败.没有匹配的环境与{{my environment GUID}}的给定ID匹配."}
在下面的行
var client = ConnectionSettings.Instance.CreateClient().Result
Run Code Online (Sandbox Code Playgroud)
我在这里失踪了什么?
当我保存需要调用子流的流时,我收到一条错误消息,指示该流位于不同的订阅中。该错误消息表明我需要移动订阅,但是,在 Power Automate 中无法执行此操作。
我试图理解为什么:
我能想到的此流程的唯一不同之处在于,它是由我在同一解决方案中的另一个流程上执行“另存为”创建的。这可能是问题所在吗?
错误信息
Request to XRM API failed with error: 'Message: Flow client error returned with status code "BadRequest" and details "{"error":{"code":"InvalidOpenApiFlow","message":"Flow save failed with code 'WorkflowUnderWrongSubscription' and message 'The child workflow '{workflowIdWasHere}' must be under the same subscription as the parent workflow.
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?或者这里的 Power Automate 有问题吗?
我在 Azure 数据工厂中使用 Dynamics 连接器。
此连接器是否支持加载需要传入父记录键的子记录?例如,如果我想创建一个contact并将其附加到父项account,我会使用 null 插入一条记录contactid,一个有效的parentcustomeridGUID 并设置parentcustomeridtype为 1(或 2),但出现错误。
我已成功连接到 Dynamics 365 并将数据(例如,lead表)提取到 SQL Server 表中
为了测试我是否可以以另一种方式传输数据,我只是将数据从lead表加载回leadDynamics 中的实体。
我收到此错误:
失败发生在“接收器”端。ErrorCode=DynamicsMissingTargetForMultiTargetLookupField,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=,Source=,''Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=无法找到多目标查找字段的目标列:'所有者'。
作为测试,我ownerid从源列列表中删除了它加载正常。
这显然是一个外键值。
它向我提出了两个问题:
特别是关于错误消息:如果我知道它需要使用哪个查找,我如何指定它应该验证哪个查找表?ADF 连接器中没有设置允许我这样做。
这显然是一个外键值。如果我只有这一行的名称(或业务键),我如何轻松查找外键值?
这通常如何通过其他 API 完成,即 Web API?
是否有有助于澄清的 XRMToolbox 插件?
我还阅读了一些帖子,这些帖子暗示您可以在 XML 文档中发送预先连接的数据,所以也许这也会有所帮助。
我意识到lead.ownertypeid我的源数据集中的字段是NULL(这就是导出的)。如果我在各种 Xrmtoolbox 工具中浏览它,它也是 NULL。我尝试将其硬编码为systemuser(这是owner实际所有者记录在表中的实际情况),但我仍然遇到相同的错误。
我还注意到有一个纪录,在同一个PK值systemuser表
所以相同的记录在两个表中,但我如何告诉动态连接器使用哪一个?为什么它甚至在乎?
我收到了类似的消息 …
dynamics-crm azure-data-factory xrmtoolbox common-data-service
我最近做了很多 Power BI 工作,自从我必须构建任何流程以来,我已经做了一些工作。事实上,在更名为 PowerAutomate 之前,它仍然是 MS Flow。
不管怎样,我可以发誓有一个DateDiff()现在不存在的功能。所以我需要一些帮助。
我构建了一个计划流程,每天早上在所有“帐户”记录上运行,计算“续订日期”之前的天数。如下所示:
“距离续订日期的天数”字段是一个 int 字段,“续订日期”是一个日期字段。当尝试使用以下表达式作为“距续订日期的天数”时,它不会保存到流程中的字段,并且假设该函数不再有效:
对此的任何建议都会有所帮助。
datediff dynamics-crm dynamics-365 common-data-service power-automate