Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Tworzenie przepływu w chmurze z Microsoft Dataverse (starszy)

Korzystając z tego łącznika Microsoft Dataverse, można tworzyć przepływy zainicjowane przez tworzenie i aktualizowanie zdarzeń w programie Dataverse. Możesz również wykonywać akcje tworzenia, aktualizowania, pobierania i usuwania wierszy w Dataverse.

Ważne

Przepływy tworzone przy użyciu łącznika Dataverse (starszego) nie będą już działać po dacie ogłoszonej w 2024 roku. Aby automatycznie migrować łącznik Dataverse (starszy) do łącznika Microsoft Dataverse, należy użyć narzędzia do migracji w Power Automate.

Inicjowanie przepływu w chmurze z usługi Dataverse

W celu zainicjowania przepływu możesz użyć dowolnego z następujących wyzwalaczy.

  • Po uruchomieniu kroku przepływu z poziomu przepływu procesów biznesowych.
  • Po dodaniu, zaktualizowaniu lub usunięciu wiersza.
  • Po wykonaniu akcji.

Zrzut ekranu przedstawiający wybór wyzwalacza.

Jeśli wybrany wyzwalacz wymaga wybrania środowiska, możesz skorzystać z elementu (Current), co spowoduje, że zawsze jest używana baza danych w obrębie środowiska, w którym działa usługa Power Automate. Jeśli chcesz, aby przepływ był zawsze wyzwalany na podstawie zdarzenia w określonym środowisku, wybierz to środowisko.

Zrzut ekranu przedstawiający wybrane środowisko.

Zakresy mogą określać, czy przepływ jest uruchamiany w dowolnym z następujących scenariuszy:

  • W przypadku dodania wiersza.
  • Jeśli użytkownik w jednostce biznesowej doda nowy wiersz.
  • Jeśli któryś użytkownik w organizacji doda nowy wiersz.

Zrzut ekranu z wyboru zakresu.

Scope Czas wyzwalania
Jednostka biznesowa Akcja jest wykonywana na wierszu należącym do Twojej jednostki biznesowej
Organizacja Akcja jest wykonywana przez dowolną osobę w organizacji lub w bazie danych
Nadrzędna: Podrzędna jednostka biznesowa Akcja jest wykonywana na wierszu należącym do Twojej jednostki biznesowej lub do podrzędnej jednostki biznesowej
Użytkownika Akcja jest wykonywana na wierszu należącym do Ciebie

Wyzwalacze uruchamiane po zmodyfikowaniu wiersza mogą również używać kolumn filtrujących. Gwarantuje to, że przepływ jest uruchamiany tylko wtedy, gdy którakolwiek ze zdefiniowanych kolumn zostanie zmodyfikowana.

Ważne

Przy użyciu kolumn filtru można zapobiec niepotrzebnemu uruchamianiu przepływu.

Ten przepływ jest wyzwalany za każdym razem, gdy imię lub nazwisko kontaktu, którego jest właścicielem, jest modyfikowane.

Zrzut ekranu kolumny filtra.

Uprawnienia wyzwalacza

Aby utworzyć przepływ w chmurze, który jest wyzwalany na podstawie tworzenia, aktualizacji lub usuwania wiersza, użytkownik musi mieć uprawnienia na poziomie użytkownika do tworzenia, odczytu, zapisu i usuwania w tabeli Rejestracja oddzwaniania. Ponadto, w zależności od zdefiniowanych zakresów, użytkownik może potrzebować co najmniej takiego poziomu odczytu na tej samej tabeli. Dowiedz się więcej o bezpieczeństwie środowiska.

Zapisywanie danych do programu Dataverse

Aby zapisać dane w usłudze Dataverse, użyj dowolnej z następujących akcji:

  • Utwórz nowy wiersz
  • Zaktualizuj wiersz

Oto przykład tworzenia kolejnego zadania, gdy dany użytkownik tworzy nowy wiersz konta.

Zrzut ekranu przedstawiający zadanie kolejnych czynności.

Pojęcia zaawansowane

Zapisywanie danych w polu klienta, właściciela i w kolumnach, które ich dotyczą

Aby zapisać dane w kolumnach klienta, właściciela i dotyczących, należy wypełnić dwie kolumny.

Kategoria kolumny Przykładowe ustawienia
Dotyczy Dotyczy = identyfikator wiersza (na przykład identyfikator klienta) i Typ obiektu Dotyczy, jak wybrano z listy.
Klient Reprezentuje identyfikator wiersza i typ klienta, jak wybrano z listy.
Właściciel Reprezentuje identyfikator zespołu lub użytkownika systemu i typ właściciela, jak wybrano z listy.

Włączanie zachowania upsert

Do podania akcji upsert można użyć aktualizacji wiersza. To polecenie aktualizuje wiersz, jeśli już istnieje, lub tworzy nowy wiersz. Aby wywołać operację upsert, podaj tabelę i klucz identyfikatora GUID. Jeśli istnieje wiersz o określonym typie i z określonym kluczem, wykonywana jest aktualizacja. W przeciwnym razie jest tworzony wiersz z określonym kluczem.

Zachowanie wyzwalacza

Jeśli masz wyzwalacz zarejestrowany przy aktualizacji wiersza, przepływ jest uruchamiany dla każdej zatwierdzonej aktualizacji danego wiersza. Usługa wywołuje przepływ asynchronicznie i z ładunkiem przechwyconym w momencie wywołania.

Przebiegi przepływów mogą być opóźnione, jeśli w środowisku istnieje lista prac zadań systemowych. Jeśli takie opóźnienie występuje, Twój przepływ jest wyzwalany, kiedy jest uruchamiane zadanie systemowe wywołania przepływu.

Domyślne dodawanie aplikacji kanwy i przepływów w chmurze do rozwiązania