フローを使用して、Dataverse の変更セット要求を実行します

変更セット では、グループとして成功または失敗する複数の操作をバンドルする方法を提供します。 変更セットに複数の操作が含まれる場合、すべての操作はアトミックと見なされます。これは、操作のいずれかが失敗した場合、完了した操作はロールバックされることを意味します。

これらのステップに従って、変更セットを開始します。

  1. フローで、新規ステップ を選択します。

  2. 操作の選択 カードの検索ボックスに changeset と入力します。

    操作リストには、名前に単語 「changeset」 を含む操作のみが表示されることに注意してください。

  3. changeset リクエストを実行する を選択して、そのスコープをフローに追加します。

    変更セット要求のアクション。

  4. アクションの追加を選択します。

    アクションを追加する。

    このアプローチは、これまでに追加したアクションとは以下の点で異なります:

    • 入力と出力の代わりに、これはアクションを追加できるコンテナーです。

    • アクションの追加を選択した場合、次の 3 つのアクションが表示されます:

      • 新しい行を追加する

      • 行を削除する

      • 行を更新する

    変更セット要求の実行に使用できる 3 つのアクション。

    すべてのアクションは Dataverse で一緒に評価されるため、変更セット スコープ内に追加の組み込みアクションを含めることはできません。 各アクション間に矢印がないことが分かります。これは、これらのアクション間に依存関係がないことを示しています (これらはすべて一度に実行されます)。

  5. 実行するすべてのアクションを追加します。

    変更セット スコープを実行します。