Създайте поток за облак с Microsoft Dataverse (наследен)
С конектора Microsoft Dataverse можете да създавате потоци, които се инициират от събития за създаване и актуализиране вътре Dataverse. Можете също така да извършвате действия за създаване, актуализиране, извличане и изтриване на редове в Dataverse.
Важно
Потоците, които са създадени с Dataverse (наследения) конектор, вече няма да работят след дата, която е обявена през 2024 г. За да мигрирате автоматично от Dataverse (наследения) конектор към конектора Microsoft Dataverse , използвайте инструмента за мигриране в Power Automate.
Инициирайте поток за облак от Dataverse
Можете да използвате някой от следните тригери, за да стартирате потока си.
- Когато стъпка на потока се изпълнява от поток на бизнес процес.
- Когато ред е добавен, модифициран или изтрит.
- Когато се извършва действие.
Ако избраният тригер изисква да бъде избрана среда, тогава можете да изберете (Current)
, която винаги използва базата данни в средата, в която Power Automate се изпълнява. Ако искате потокът ви винаги да се задейства въз основа на събитие в конкретна среда, изберете тази среда.
Можете да използвате обхвати, за да определите дали потокът ви се изпълнява в някой от следните сценарии:
- Ако добавите ред.
- Ако потребител в бизнес единицата Ви добави нов ред.
- Ако някой потребител във вашата организация добави нов ред.
Scope | Време за задействане |
---|---|
Филиал | Предприема се действие по ред, собственост на вашето бизнес звено |
Организация | Действията се предприемат от всеки в организацията или базата данни |
Родител: Дъщерна стопанска единица | Предприема се действие по ред, собственост на вашата бизнес единица или дъщерна бизнес единица |
Потребители | Предприема се действие по ред, който е ваша собственост |
Тригерите, които се изпълняват при промяна на ред, също могат да използват филтриращи колони. Това гарантира, че потокът се изпълнява само когато някоя от дефинираните колони е променена.
Важно
За да предотвратите ненужното изпълнение на потока, използвайте колони за филтриране.
Този поток се задейства всеки път, когато се променя името или фамилното име на контакт, който потребителят на потока притежава.
Привилегии за задействане
За да създаде поток за облак, който се задейства въз основа на създаване, актуализиране или изтриване на ред, потребителят трябва да има разрешения на потребителско ниво за създаване, четене, писане и изтриване в таблицата за регистрация на обратно повикване. Освен това, в зависимост от дефинираните обхвати, потребителят може да се нуждае от поне това ниво на четене на същата таблица. Научете повече за сигурността на околната среда.
Записване на данни в Dataverse
Използвайте някое от следните действия, за да запишете данни в Dataverse:
- Създаване на нова ред
- Актуализиране на ред
Ето пример за създаване на последваща задача, когато даден потребител създаде нов ред в акаунта.
Разширени концепции
Записване на данни в колони "клиент", "Собственик" и "Относно"
За да запишете данни в колони "Клиент", "Собственик" и "Относно", трябва да се попълнят две колони.
Категория на колоната | Примерни настройки |
---|---|
Относно | Относно = ИД на реда (например ИД на акаунта) и Относно Тип, както е избрано от списъка. |
Клиент | Представлява ИД на реда и типа на клиента, както е избрано от списъка. |
Собственик | Представлява ИД на системния потребител или екип и типа на собственика, както е избрано от списъка. |
Разрешаване на поведението на upsert
Можете да използвате командата за актуализиране на ред , за да предоставите действия за надграждане. Тази команда актуализира реда, ако вече съществува, или създава нов ред. За да извикате upsert, предоставете таблицата и GUID ключ. Ако редът с указания тип и ключ съществува, се извършва актуализация. В противен случай се създава ред с посочения ключ.
Поведение на задействане
Ако имате задействане, регистрирано при актуализирането на ред, потокът се изпълнява за всяка ангажирана актуализация на дадения ред. Услугата извиква вашия поток асинхронно и с полезния товар, който улавя в момента, в който се случва извикването.
Изпълнението на потока може да се забави, ако има изоставане от системни задачи във вашата среда. Ако възникне това забавяне, потокът ви се задейства, когато се изпълни системната задача за извикване на потока.
Свързана информация
Добавяне на приложения за платно и облачни потоци към решение по подразбиране