如何不在 dataverse 表中添加重复值表电源自动添加行
Posted
技术标签:
【中文标题】如何不在 dataverse 表中添加重复值表电源自动添加行【英文标题】:How do I not add duplicate values in dataverse Table power automate add rows 【发布时间】:2021-12-31 04:49:15 【问题描述】:我正在尝试向 dataverse 表添加行,但会跳过特定 ID 列具有现有值的行。我已经使用该列创建了一个备用键,但它似乎没有做任何事情。只需添加更多行。
我宁愿避免在每个记录插入时查找,因为数据是基本的,但有很多记录要一次添加
【问题讨论】:
【参考方案1】:备用键是要走的路。 创建密钥后,您可能需要稍等片刻才能开始正常工作。
创建备用键时,它将启动系统作业以在数据库表上创建索引,以对备用键使用的列实施唯一约束。在创建这些索引之前,备用键不会生效。创建这些索引可能需要一些时间,具体取决于系统中的数据量。
查看有关如何track the status index creation(Microsoft Docs 站点)的更多信息
还可以查看this video 了解分步演示和备用键的详细信息
查找系统作业
-
打开你的应用程序
启动高级查找
在查找下拉列表中选择
System Jobs
表
选择系统作业类型列等于运算符和EntityKey Index Creation
作业类型
点击[结果]按钮
【讨论】:
无法在基本的 powerapps UI 中跟踪状态,这很烦人,不得不搜索如何进入旧版 UI 但仍然找不到状态。我尝试再次运行流程以添加行,并且所有重复项。嗯 我已经更新了我的答案,其中包含指向详细视频的链接以及有关如何查找系统作业的说明以上是关于如何不在 dataverse 表中添加重复值表电源自动添加行的主要内容,如果未能解决你的问题,请参考以下文章
通过 API 访问外部公共网站上的 Dataverse/Power App 数据
Microsoft Dataverse Web API - 检索文件内容