Udostępnij za pośrednictwem


Schemat usługi Power Automate w wersji 2

Uwaga

Funkcja Power Automate i Dataverse opisane w tym artykule są odpowiednie dla użytkowników logujących się za pomocą konta szkolnego lub służbowego albo kont premium organizacji.

Usługa Power Automate przechowuje przepływy w chmurze w usłudze Microsoft Dataverse, która umożliwia bezpieczne przechowywanie i zarządzanie danymi, które są używane przez aplikacje biznesowe.

Funkcjonalność ta umożliwia używanie funkcji, takich jak rozwiązania do zarządzania cyklem życia aplikacji (ALM). Jednakże obsługa danych przechowywanych w ten sposób może być trudna.

Dlatego udostępniono nowy schemat magazynu dla przepływów pulpitu w usłudze Dataverse (v2). Ułatwia on pracę z interfejsami API usługi Dataverse i umożliwia przyszłe ulepszenia produktu dzięki przepływom pulpitu. Nowy schemat magazynu jest publicznie dostępny w usłudze Power Automate dla komputerów (v2.29).

Włączanie schematu w wersji 2

Schemat w wersji 2 zmniejsza zużycie zasobów bazy danych Dataverse dla użytkowników korzystających z płatnej licencji. Ponadto odciąża on składniki przepływów pulpitu do usługi Dataverse dla pojemności plików aplikacji, która jest częścią bieżącej subskrypcji.

Nie trzeba natychmiast działać, chociaż zaleca się włączenie przyszłych ulepszeń produktu. Przed włączeniem nowego schematu należy upewnić się, że użytkownicy i nienadzorowane maszyny w środowisku uruchomieniowym zostały zaktualizowane do odpowiedniej wersji usługi Power Automate dla komputerów.

Administratorzy platformy Power Platform mogą określić, kiedy włączyć schemat magazynu w wersji 2. W celu włączenia tej funkcji przejdź do obszaru Centrum administracyjne Power Platform>Środowiska>Ustawienia>Produkt>Funkcje>Włącz przechowywanie plików przepływów pulpitu w schemacie w wersji 2. To ustawienie jest stosowane na poziomie środowiska.

Opcja w Centrum administracyjnym Power Platform do włączania nowego schematu.

Konwertowanie przepływów pulpitu przechowywanych w schemacie w wersji 1 na schemat w wersji2 na koniec 2024 r. spowoduje, że schemat w wersji 1 stanie się przestarzały. Aplikacja klasyczna Power Automate v2.29 lub nowsza jest niezbędna do tworzenia i uruchamiania przepływów pulpitu przy użyciu środowisk, w których włączono schemat w wersji 2. To wymaganie zapewnia, że twórcy przepływów pulpitu oraz użytkownicy nadzorowani i nienadzorowani mogą korzystać z zalet nowej funkcji.

Włączony domyślnie schemat V2

Od stycznia 2024 r. schemat v2 jest automatycznie włączony dla wszystkich środowisk. Chociaż nie jest to zalecane, w centrum administracyjnym Power Platform można zrezygnować z automatycznego włączania. Włączenie funkcji rezygnacji z usługi opóźnia włączenie schematu v2 w tym środowisku.

Opcja w Centrum administracyjnym Power Platform rezygnacja z domyślnie włączonego schematu v2.

W dalszej części 2024 roku schemat v2 zostanie włączony w wszystkich środowiskach bez opcji wyłączenia tej funkcji, a ta opcja nie będzie widoczna w centrum administracyjnym Power Platform. Zaleca się wcześniejsze włączenie tej funkcji, aby użytkownicy mogli korzystać z ulepszeń produktu dostępnych w jej aplikacji.

Od 1 października 2024 r. schemat w wersji 2 jest domyślnie włączony we wszystkich regionach publicznych Power Platform.

Zarządzanie przepływami pulpitu w środowiskach z włączoną obsługą schematu w wersji 2

Przepływy pulpitu usługi Power Automate obecnie przechowywane w schemacie w wersji 1 działają zgodnie z przeznaczeniem w środowiskach, w których włączono schemat w wersji 2. Nowe, zmodyfikowane i ponownie zapisane przepływy pulpitu są przechowywane w schemacie w wersji 2.

Jeśli przepływ pulpitu należy do rozwiązania w środowisku z obsługą wersji 2, wykonaj poniższe dodatkowe kroki, aby upewnić się, że pakiet rozwiązania zawiera wszystkie pliki binarne wymagane do poprawnego działania przepływu.

Wycofywanie konwertowanych przepływów pulpitu

Aplikacja klasyczna Power Automate w wersji 2.29 lub nowszej umożliwia organizacjom, które wdrożyły schemat w wersji 2, wycofywanie z tej wersji do momentu, gdy schemat w wersji 1 zostanie uznany za przestarzały.

Przepływ pulpitu przekonwertowany na schemat w wersji 2 można wycofać, ponownie zapisując przepływ pulpitu do środowiska, w którym administrator Power Platform wyłączył tę funkcję.

W większości scenariuszy nie trzeba zmieniać wersji aplikacji klasycznej Power Automate na starszą lub mniej zaawansowaną. Nie można jednak wycofać przepływów pulpitu korzystających z funkcji powiązanych z wersją 2, które nie są obsługiwane przez schemat w wersji 1.

Wycofywanie z wersji 2 do v1 może spowodować, że niektóre zrzuty ekranu skojarzone z elementami interfejsu użytkownika nie zostaną zapisane. Chociaż te zrzuty ekranu nie są potrzebne do uruchomienia przepływu pulpitu, można je zapisać:

  1. Przejdź do prawego panelu elementów interfejsu użytkownika na pulpicie Power Automate.
  2. Wybierz z listy każdy element interfejsu użytkownika.

Dzięki temu zrzuty ekranów są zapisywane podczas wycofywania do wersji 1.

Ograniczenia przepływów pulpitu schematu w wersji 2

Przepływy pulpitu przechowywane w schemacie w wersji 2 działają tylko w środowiskach, w których włączono funkcję schematu w wersji 2.

Przepływy pulpitu schematu V1 w rozwiązaniu zarządzanym mogą działać w środowisku, w którym jest włączony schemat V2, ale najpierw należy je ponownie zapisać w innym środowisku, w którym jest włączony schemat V2.

Następnie można zaimportować zaktualizowaną wersję schematu w wersji 2 tego samego procesu do środowiska zarządzanego, w którym ma ona działać. Aktywna warstwa może zostać zastąpiona przez wersję schematu w wersji 2 zautomatyzowanego procesu.

Scenariusz Aplikacja klasyczna Power Automate przed wydaniem w lutym 2023 r. Aplikacja klasyczna Power Automate po wydaniu w lutym 2023 r.
Czy można uruchamiać przepływy pulpitu schematu w wersji 1 w środowiskach z włączonym schematem w wersji 2? Tak Tak
Czy można uruchamiać przepływy pulpitu schematu w wersji 2 w środowiskach z włączonym schematem w wersji 2? Nie (użytkownik powiadamiany o błędzie) Tak
Czy można uruchamiać przepływy pulpitu schematu w wersji 2 w środowiskach z wyłączonym schematem w wersji 2? Nie (użytkownik powiadamiany o błędzie) Tak
Czy można edytować/zapisywać przepływy pulpitu w wersji 1 w schemacie w wersji 1 w środowiskach z wyłączonym schematem w wersji 2? Tak Tak
Czy można edytować/zapisywać przepływy pulpitu w wersji 1 w schemacie w wersji 1 w środowiskach z włączonym schematem w wersji 2? Tak Nie (przepływy są konwertowane na nowszą wersję i zapisywane w schemacie w wersji 2)
Czy można edytować/zapisywać przepływy pulpitu w wersji 2 w schemacie z1 w środowiskach z wyłączonym schematem w wersji 2? Nie (użytkownik powiadamiany o błędzie) Tak (wersje przepływów są zmieniane na starsze lub mniej zaawansowane i zapisywane w schemacie w wersji 1)
Czy można edytować/zapisywać przepływy pulpitu w wersji 2 w schemacie w wersji 2 w środowiskach z włączonym schematem w wersji 2? Nie (użytkownik powiadamiany o błędzie) Tak

Przekroczono limit rozmiaru

Podczas zapisywania przepływu pulpitu w schemacie v2 może być wyświetlany następujący błąd:

"Nie można zapisać przepływu, ponieważ przekroczył dozwolony limit rozmiaru".

Błąd podczas zapisywania przepływu przez komunikat o błędzie wskazujący limit rozmiaru przepływu.

Ograniczenie dotyczy definicji zapisanego przepływu pulpitu Dataverse, który nie może przekraczać 2 MB. Problem może wystąpić w przypadku dużego przepływu pulpitu, na przykład gdy akcje mają duże wartości właściwości lub zmienne mają duże wartości domyślne. Na przykład obraz zapisany jako base64 i ustawiony jako wartość zmiennej domyślnej.

Zaleca się, aby nie przechowywać dużych ładunków we właściwościach akcji lub w zmiennej wartości domyślnej. Zamiast tego należy pobrać wartość z innych akcji lub przekazać tę wartość jako zmienną wejściową. Przepływ pulpitu można też podzielić na wiele przepływów pulpitów podrzędnych.

Schemat Dataverse

Dzięki schematowi w wersji 2 zmieniamy model danych przechowywany w Dataverse. Obok obiektu przepływu pracy Microsoft korzysta z obiektu binarnego przepływu pulpitu do przechowywania danych powiązanych z przepływem pulpitu, w tym obrazów i metadanych.

Przepływ pulpitu w schemacie V2 z plikiem binarnym przepływu pulpitu.

Ważne

Obiekty plików binarnych przepływu pulpitu są wymaganymi składnikami przepływu pulpitu, ponieważ przechowują wymagane dane, aby przepływ pulpitu mógł być otwierany lub uruchamiany. Nie usuwaj tych obiektów binarnych. Ich usunięcie powoduje trwałe utratę danych w przepływie pulpitu, przez co odpowiedni przepływ nie można edytować.

Liczba plików binarnych przepływu pulpitu może się różnić w zależności od rozmiaru przepływu pulpitu.

Role i uprawnienia

W schemacie V2 używana jest tabela binarna przepływów pulpitu. Aby przepływy pulpitu działały zgodnie z oczekiwaniami, potrzebujesz dodatkowych uprawnień. Jeśli używasz domyślnych ról zabezpieczeń Environment Maker i Basic User, nie ma potrzeby wprowadzania zmian.

Jeśli używasz niestandardowych ról zabezpieczeń do zarządzania dostępem do przepływu pulpitu, administratorzy Power Platform muszą dodać do roli następującą listę uprawnień:

  • prvCreatedesktopflowbinary
  • prvReaddesktopflowbinary
  • prvWritedesktopflowbinary
  • prvDeletedesktopflowbinary
  • prvSharedesktopflowbinary
  • prvAssigndesktopflowbinary
  • prvAppenddesktopflowbinary
  • prvAppendTodesktopflowbinary

Minimalny poziom dostępu dla każdego uprawnienia to podstawowy (użytkownik). Więcej informacji: Role zabezpieczeń i uprawnienia

Uprawnienia i poziom dostępu wymagane dla plików binarnych przepływu pulpitu ze schematem V2