【问题标题】:How do I not add duplicate values in dataverse Table power automate add rows如何不在 dataverse 表中添加重复值表电源自动添加行
【发布时间】:2021-12-31 04:49:15
【问题描述】:

我正在尝试向 dataverse 表添加行,但会跳过特定 ID 列具有现有值的行。我已经使用该列创建了一个备用键,但它似乎没有做任何事情。只需添加更多行。

我宁愿避免在每个记录插入时查找,因为数据是基本的,但有很多记录要一次添加

【问题讨论】:

    标签: powerapps power-automate flow dataverse


    【解决方案1】:

    备用键是要走的路。
    创建密钥后,您可能需要稍等片刻才能开始正常工作。

    创建备用键时,它将启动系统作业以在数据库表上创建索引,以对备用键使用的列实施唯一约束。在创建这些索引之前,备用键不会生效。创建这些索引可能需要一些时间,具体取决于系统中的数据量。

    查看有关如何track the status index creation(Microsoft Docs 站点)的更多信息

    还可以查看this video 了解分步演示和备用键的详细信息

    查找系统作业

    1. 打开你的应用程序
    2. 启动高级查找
    3. 查找下拉列表中选择System Jobs
    4. 选择系统作业类型等于运算符和EntityKey Index Creation作业类型
    5. 点击[结果]按钮

    【讨论】:

    • 无法在基本的 powerapps UI 中跟踪状态,这很烦人,不得不搜索如何进入旧版 UI 但仍然找不到状态。我尝试再次运行流程以添加行,并且所有重复项。嗯
    • 我已经更新了我的答案,其中包含指向详细视频的链接以及有关如何查找系统作业的说明
    猜你喜欢
    • 2014-01-03
    • 2012-07-17
    • 1970-01-01
    • 2021-12-29
    • 2022-08-05
    • 1970-01-01
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    相关资源
    最近更新 更多