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.
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.
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 v2 jest domyślnie włączony we wszystkich publicznych regionach 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ć:
- Przejdź do prawego panelu elementów interfejsu użytkownika na pulpicie Power Automate.
- 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łączoną obsługą schematu w wersji 2? | Tak | Tak |
Czy można uruchamiać przepływy pulpitu schematu w wersji 2 w środowiskach z włączoną obsługą schematu 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łączoną obsługą schematu w wersji 2? | Nie (użytkownik powiadamiany o błędzie) | Tak |
Czy można edytować/zapisywać przepływy pulpitu do schematu w wersji 1 w środowiskach z wyłączoną obsługą schematu w wersji 2? | Tak | Tak |
Czy można edytować/zapisywać przepływy pulpitu w wersji 1 do schematu w wersji 1 w środowiskach z włączoną obsługą schematu 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 do schematu w wersji 1 w środowiskach z wyłączoną obsługą schematu 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 do schematu w wersji 2 w środowiskach z włączoną obsługą schematu 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".
Ograniczenie dotyczy definicji zapisanego przepływu pulpitu Dataverse, który nie może przekraczać 16 mln znaków. 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 domyślna wartość zmiennej.
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.
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