Żegnaj, legacy RPA: jak funkcja „Computer Use” w Microsoft Copilot Studio zmienia wszystko
By Mirko Peters ·
Witamy ponownie na blogu! Jeśli słuchaliście naszych ostatnich odcinków podcastu, wiecie, że zagłębialiśmy się w szybko zmieniający się krajobraz sztucznej inteligencji i automatyzacji przepływów pracy…
Automatically translated with AI from the original post. Read the English original
Witamy ponownie na blogu! Jeśli słuchaliście naszych ostatnich odcinków podcastu, wiecie, że zagłębialiśmy się w szybko zmieniający się krajobraz sztucznej inteligencji i automatyzacji przepływów pracy. Dziś rozwijamy temat, który zasadniczo zmienia podejście organizacji do automatyzacji: odejście od kruchej, staromodnej robotyzacji procesów (RPA) na rzecz przyjęcia przełomowych możliwości Microsoft Copilot Studio, a w szczególności jego rewolucyjnej funkcji „Computer Use”.
Od lat legacy RPA jest pierwszym wyborem do automatyzacji powtarzalnych zadań. Wiąże się to jednak z wysokimi kosztami utrzymania, ponieważ opiera się na dokładnych współrzędnych ekranu, sztywnych skryptach i złożonych integracjach API, które przestają działać, gdy interfejs użytkownika przesunie się o choćby jeden piksel. Oto Microsoft Copilot Studio. Dzięki agentom AI, które wchodzą w interakcję bezpośrednio z graficznymi interfejsami użytkownika, korzystając z języka naturalnego i rozumienia obrazu, Microsoft całkowicie zmienił zasady gry. W tym obszernym przewodniku omówimy wszystko, co warto wiedzieć o przechodzeniu z procesami na nowe rozwiązanie, łączeniu narzędzi i opanowaniu tej niezwykłej technologii.
Aby zagłębić się w ten temat jeszcze bardziej i posłuchać naszej żywej dyskusji, koniecznie zajrzyj do powiązanego odcinka podcastu: Replace Legacy RPA with Copilot Studio Computer Use.
Przegląd Copilot Studio
Czym jest Microsoft Copilot Studio?
Microsoft Copilot Studio to potężne narzędzie zaprojektowane, aby usprawnić pracę z Power Apps. Pozwala tworzyć i edytować copiloty dla aplikacji oraz wchodzić z nimi w interakcję za pomocą języka naturalnego. Ta funkcja usprawnia proces tworzenia aplikacji i czyni go bardziej intuicyjnym. Komponenty aplikacji można generować bez rozległej wiedzy programistycznej. Ta demokratyzacja technologii pozwala berać innowacje i zwiększać produktywność w organizacji.
Znaczenie Microsoft Copilot Studio nie ogranicza się do łatwości użycia. Zmienia ono sposób podejścia do tworzenia oprogramowania, szczególnie w kontekście platform low-code/no-code. Dzięki przyjaznemu interfejsowi możesz szybko tworzyć aplikacje, nawet jeśli nie masz wiedzy technicznej. Integracja możliwości AI pozwala budować inteligentne aplikacje, które analizują dane i bezproblemowo automatyzują przepływy pracy.
Kluczowe funkcje Copilot Studio
Microsoft Copilot Studio wyróżnia się unikalnymi funkcjami, które odróżniają go od innych narzędzi do automatyzacji. Oto niektóre kluczowe funkcje, które wzbogacają Twoje doświadczenia:
| Funkcja | Opis |
|---|---|
| Integracja AI | Integracja sztucznej inteligencji w celu wspierania zadań i przepływów pracy. |
| Rozwiązania self-service | Tworzenie inteligentnych chatbotów lub innych narzędzi, które odpowiadają na typowe pytania. |
| Niestandardowe copiloty | Dopasowywanie copilotów opartych na AI do konkretnych funkcji biznesowych w celu zwiększenia wydajności. |
Jedną z najbardziej godnych uwagi funkcji jest możliwość „Computer Use”. Pozwala ona agentom AI pracować z każdą aplikacją, która ma graficzny interfejs użytkownika. Usprawnia automatyzację, umożliwiając agentom klikanie przycisków, wybieranie pozycji menu i wpisywanie tekstu w polach. Oznacza to, że możesz automatyzować zadania bez konieczności korzystania z dostępnych interfejsów API, co usprawnia procesy i ogranicza ręczny wysiłek.
Funkcja „Computer Use” pozwala agentom także obsługiwać złożone, dynamiczne interfejsy, przezwyciężając tradycyjne ograniczenia robotycznej automatyzacji procesów (RPA). Ta możliwość sprawia, że automatyzacja jest dostępna dla użytkowników bez umiejętności programowania, dzięki czemu mogą oni skupić się na bardziej strategicznych zadaniach.
Wymagania wstępne do sterowania aplikacją Power Apps
Zanim skutecznie sterujesz aplikacją Power Apps za pomocą Microsoft Copilot Studio, musisz upewnić się, że masz skonfigurowane odpowiednie konta i uprawnienia. To przygotowanie ma kluczowe znaczenie dla sprawnej integracji i działania funkcji AI.
Wymagane konta i uprawnienia
Aby rozpocząć, wykonaj poniższe kroki, aby skonfigurować niezbędne konta i uprawnienia:
- Utwórz rejestrację aplikacji w centrum administracyjnym Azure.
- Skonfiguruj uprawnienia interfejsu API w centrum administracyjnym Azure:
- Dodaj uprawnienie do interfejsu API platformy Power Platform.
- Wybierz uprawnienia delegowane i wskaż
CopilotStudio.Copilots.Invoke. - Udziel zgody administratora w imieniu swojej organizacji.
- Dodaj adres URL przekierowania i skonfiguruj ustawienia tokenów w centrum administracyjnym Azure.
Te kroki zapewniają, że Twoja aplikacja może bezpiecznie komunikować się z Copilot Studio, dzięki czemu skutecznie sterujesz aplikacją Power Apps.
Konfigurowanie środowiska Power Apps
Konfigurowanie środowiska Power Apps wymaga szczególnej uwagi w zakresie protokołów bezpieczeństwa. Oto kluczowe kwestie:
- Wdróż funkcje zapobiegania utracie danych, aby zarządzać bezpieczeństwem danych.
- Ustanów mechanizmy kontroli zarządzania, aby zarządzać korzystaniem z funkcji generatywnej AI.
- Wyłącz publikowanie agentów, aby ograniczyć możliwość publikowania agentów wykorzystujących generatywną AI.
- Ogranicz przepływ danych między lokalizacjami geograficznymi dla funkcji Copilot Studio.
- Użyj centrum administracyjnego Microsoft 365, aby zarządzać działaniami i agentami AI.
- Skorzystaj z Customer Lockbox, aby zapewnić bezpieczny dostęp do danych klientów.
Warto też rozważyć wdrożenie filtrowania treści internetowych, aby kontrolować dostęp na podstawie kategorii i adresów URL. Należy również zastosować filtrowanie na podstawie informacji o zagrożeniach, aby blokować dostęp do znanych złośliwych witryn. Te środki pomagają chronić organizację podczas korzystania z Copilot Studio.
Przygotowując środowisko, opracuj strategię zarządzania cyklem życia aplikacji (ALM). Powinna ona obejmować co najmniej trzy środowiska: deweloperskie, testowe i produkcyjne. Środowisko produkcyjne skonfiguruj jako środowisko typu produkcyjnego, a pozostałe jako środowiska typu sandbox. Każde środowisko zabezpiecz, stosując grupę zabezpieczeń Entra, aby ograniczyć dostęp. Przestrzeganie złotych zasad ALM zapewnia spójny proces, na przykład niedostosowywanie rozwiązania poza środowiskiem deweloperskim oraz używanie zmiennych środowiskowych do ustawień.
Dzięki tym krokom stworzysz bezpieczne i wydajne środowisko, w którym będziesz sterować aplikacją Power Apps za pomocą Copilot Studio.
Łączenie Power Apps z Copilot Studio

Proces połączenia krok po kroku
Połączenie aplikacji Power Apps z Microsoft Copilot Studio wymaga kilku jasno określonych kroków. Postępuj zgodnie z tym procesem, aby zapewnić sprawną konfigurację:
- Zaloguj się do Power Apps, używając konta służbowego.
- Wybierz środowisko, w którym chcesz zainstalować Copilot Studio Kit. Ten krok zapewnia, że pracujesz w odpowiednim obszarze roboczym.
- W lewym menu przejdź do pozycji Rozwiązania.
- Wybierz Importuj rozwiązanie, aby dodać Copilot Studio Kit do swojego środowiska.
- Kliknij Przeglądaj i wybierz plik CopilotStudioKit_managed.zip, który pobrałeś.
- Kliknij Dalej i sprawdź informacje o rozwiązaniu.
- Jeśli zostaniesz o to poproszony, utwórz wymagane połączenia. Połączenia te umożliwiają aplikacjom Power Apps komunikację z Copilot Studio.
- Kliknij Importuj i poczekaj na zakończenie operacji.
- Po zaimportowaniu wróć do sekcji Rozwiązania i wybierz Default Solution.
- Otwórz Odwołania do połączeń i znajdź Copilot Studio Kit - Dataverse.
- Edytuj to odwołanie do połączenia, aby upewnić się, że wszystkie wymagane pola są wypełnione.
- W razie potrzeby utwórz nowe połączenie z Dataverse, wybierając odpowiednią opcję.
- Zapisz zmiany.
- Opcjonalnie wykonaj dodatkowe kroki konfiguracji, aby dostosować ustawienia do potrzeb Twojej organizacji.
Po wykonaniu tych kroków aplikacje Power Apps zostaną połączone z Copilot Studio, co pozwoli Ci skuteczniej kontrolować i automatyzować zadania. To połączenie umożliwia też wykorzystanie przepływów Power Automate w aplikacjach, co zwiększa możliwości automatyzacji.
Weryfikacja połączenia
Po połączeniu aplikacji Power Apps z Copilot Studio należy sprawdzić, czy połączenie działa poprawnie. Użyj poniższych metod, aby potwierdzić konfigurację:
- Uruchom polecenie
pac connection listw wierszu poleceń. Polecenie wyświetla wszystkie bieżące połączenia. Wyszukaj połączenie z identyfikatorem API/providers/Microsoft.PowerApps/apis/shared_microsoftcopilotstudio. Jego obecność oznacza, że połączenie istnieje. - Jeśli nie znajdziesz tego połączenia, utwórz nowe w portalu twórcy Power Apps. Postępuj zgodnie z instrukcjami, aby ręcznie dodać połączenie z Copilot Studio.
- Otwórz swojego agenta w Copilot Studio i opublikuj go. Następnie przejdź do sekcji Kanały i wybierz Aplikacja internetowa. Sprawdź ciąg połączenia i nazwę agenta, aby upewnić się, że zgadzają się ze środowiskiem Power Apps.
- Przetestuj przepływy Power Automate uruchamiane przez agenta, aby upewnić się, że działają zgodnie z oczekiwaniami.
Jeśli podczas weryfikacji napotkasz problemy, skorzystaj z tych wskazówek dotyczących rozwiązywania problemów:
Wskazówki dotyczące rozwiązywania problemów:
- Upewnij się, że rejestracja aplikacji w portalu Azure ma prawidłowy identyfikator URI przekierowania sieci Web.
- Sprawdź, czy obsługiwane typy kont obejmują zarówno konta służbowe, jak i osobiste.
- Upewnij się, że w sekcji uprawnień API przyznano uprawnienie
User.Read.- Sprawdź, czy klucz tajny klienta jest poprawnie skonfigurowany w ustawieniach agenta.
- Włącz przepływy Implicit grant i Hybrid w usłudze Azure, aby umożliwić generowanie tokenów.
- Potwierdź, że zakres niestandardowy został utworzony i włączony w ustawieniach interfejsu API.
- Upewnij się, że bot lub agent został opublikowany z prawidłową konfiguracją.
Stosowanie się do tych kroków pomaga utrzymać bezpieczne i funkcjonalne połączenie między aplikacjami Power Apps a Copilot Studio. Dzięki takiej konfiguracji możesz w pełni wykorzystać automatyzację i sterowanie napędzane przez AI w swoich aplikacjach. Pamiętaj, że integracja przepływów Power Automate w tym środowisku może dodatkowo usprawnić Twoje procesy i zwiększyć produktywność.
Uwaga: Zawsze aktualizuj Power Automate Desktop i powiązane narzędzia, aby zapewnić zgodność i bezpieczeństwo podczas pracy z Copilot Studio.
Dzięki starannemu połączeniu i weryfikacji aplikacji Power Apps z Copilot Studio zyskujesz nowe możliwości automatyzacji i inteligentnego sterowania aplikacjami.
Dostosowywanie aplikacji Power Apps za pomocą Copilot Studio

Tworzenie i konfigurowanie agentów
Gdy dostosowujesz aplikację Power Apps za pomocą copilota, kluczową rolę odgrywa tworzenie i konfigurowanie agentów. Agenci działają jak inteligentni asystenci, którzy wchodzą w interakcje z użytkownikami i automatyzują zadania w aplikacji kanwy. Możesz projektować agentów obsługujących określone procesy, odpowiadających na pytania lub uruchamiających działania, dzięki czemu aplikacja stanie się bardziej dynamiczna i przyjazna dla użytkownika.
Aby tworzyć i konfigurować skuteczних agentów, stosuj się do tych najlepszych praktyk:
Zarządzanie kontekstem i pamięcią
Używaj zmiennych sesji do przechowywania informacji o użytkowniku podczas interakcji. Takie podejście pomaga agentowi zapamiętywać wcześniejsze dane wejściowe i utrzymywać kontekst, co poprawia przebieg rozmowy i wrażenia użytkownika.Integracja z Power Automate
Połącz agenta z przepływami Power Automate, aby zautomatyzować złożone zadania. Na przykład agent może automatycznie rejestrować zgłoszenia IT, pobierać raporty lub aktualizować rekordy, co ogranicza ręczną pracę i przyspiesza tworzenie aplikacji.Połączenie z systemami zewnętrznymi
Używaj usługi Microsoft Dataverse oraz interfejsów API, aby uzyskiwać dostęp do danych z różnych źródeł. To połączenie pozwala agentowi pobierać lub aktualizować informacje poza aplikacją opartą na kanwie, co rozszerza jego możliwości i zwiększa moc Twojej aplikacji.Definiowanie niestandardowych przepływów pracy
Twórz wieloetapowe przepływy pracy, które weryfikują dane wejściowe użytkownika i uruchamiają akcje warunkowe. Dzięki temu agent prawidłowo obsługuje różne scenariusze i sprawnie prowadzi użytkowników przez złożone procesy.
Dzięki tym krokom tworzysz agentów, którzy nie tylko inteligentnie odpowiadają, ale też wykonują wartościowe działania. Takie podejście wzbogaca tworzenie aplikacji, osadzając inteligentną automatyzację bezpośrednio w aplikacji opartej na kanwie.
💡 Wskazówka: Zacznij od prostego agenta i stopniowo dodawaj złożoność. Testuj każdy krok, aby upewnić się, że agent działa zgodnie z oczekiwaniami, zanim przejdziesz dalej.
Wykorzystanie AI do personalizacji
Copilot Studio wykorzystuje AI do przekształcania procesu tworzenia aplikacji. Oferuje sugestie i automatyzuje powtarzalne zadania, dzięki czemu możesz skupić się na projektowaniu lepszych doświadczeń użytkownika. Personalizacja oparta na AI przyspiesza tworzenie aplikacji i poprawia ogólną jakość aplikacji opartej na kanwie.
Oto, jak AI usprawnia personalizację aplikacji Power Apps:
| Funkcja | Korzyść |
|---|---|
| Szybszy rozwój | Tworzenie aplikacji w ciągu dni lub godzin zamiast tygodni, co przyspiesza realizację projektu. |
| Większa produktywność | Pozwól AI przejąć powtarzalne zadania, abyś mógł skupić się na pracy o wyższej wartości i kreatywności. |
| Lepsze wrażenia użytkownika | Twórz inteligentne aplikacje, które naturalnie reagują na użytkowników i przewidują ich potrzeby, zwiększając zaangażowanie. |
Copilot personalizuje też aplikację, dostosowując odpowiedzi i przepływy pracy do kontekstu Twojej firmy. Każda aplikacja oparta na modelu może mieć dedykowanego asystenta AI, który rozumie specyficzne potrzeby użytkowników. Taka personalizacja zwiększa produktywność i zadowolenie użytkowników.
Sugestie AI w Copilot Studio możesz wykorzystać, wykonując następujące kroki:
Poznaj panel główny Copilot Studio
Zapoznaj się z kluczowymi elementami, takimi jak strona główna, edytor botów, sekcja tematów, encje i zmienne, integracja z Power Automate oraz analityka.Utwórz nowego agenta AI
Wybierz szablon lub zacznij od zera, nadając agentowi nazwę i opisując jego przeznaczenie.Zdefiniuj podstawowe instrukcje
Określ persona agenta, styl odpowiedzi i kontekst biznesowy, aby kierować jego zachowaniem.Dostosuj komunikaty powitalne
Dodaj wiadomości powitalne i odpowiedzi awaryjne, aby interakcje były płynne i przyjazne.Zbuduj przepływy konwersacyjne
Użyj edytora typu „przeciągnij i upuść”, aby tworzyć drzewa decyzyjne, definiować intencje i ustawiać wyzwalacze dla danych wejściowych użytkownika.Zarządzaj kontekstem i pamięcią
Wdróż zmienne sesji, aby konwersacje pozostawały istotne i spersonalizowane.Dodaj akcje i automatyzacje
Zintegruj przepływy Power Automate, aby uruchamiać procesy na podstawie żądań użytkowników.
Dzięki tym funkcjom opartym na AI upraszczasz proces tworzenia aplikacji i tworzysz aplikację opartą na kanwie, która sprawia wrażenie inteligentnej i responsywnej. Takie podejście skraca czas rozwoju i poprawia ogólne wrażenia użytkownika.
🚀 Pamiętaj, że AI w Copilot to Twój partner w tworzeniu aplikacji. Wykorzystuj jego sugestie, aby stale udoskonalać aplikację i dostarczać rozwiązania, które naprawdę odpowiadają potrzebom użytkowników.
Wywoływanie agentów w Power Apps
Wyzwalanie agentów
Możesz uruchamiać agentów w usłudze Power Apps zarówno ręcznie, jak i automatycznie. Zrozumienie tych metod pomoże Ci efektywnie wykorzystać agenta w Copilot Studio. Oto zalecane podejścia do uruchamiania agentów:
- Starannie zdefiniuj wyzwalacze i instrukcje dotyczące ładunku, aby uniknąć konfliktów.
- Testuj wszystkie zmiany dotyczące wyzwalaczy zdarzeń, aby upewnić się, że działają prawidłowo.
- Używaj instrukcji agenta, aby określić, jak agent ma reagować na wyzwalacze.
- W razie potrzeby modyfikuj istniejące instrukcje dotyczące ładunku, korzystając z usługi Power Automate.
- Zawsze testuj wyzwalacze przed publikacją, aby potwierdzić oczekiwane działanie.
Dzięki tym krokom masz pewność, że agenci będą trafnie reagować na dane wejściowe użytkowników i zdarzenia. Takie podejście poprawia ogólne wrażenia użytkownika i sprawia, że Twoje aplikacje są bardziej interaktywne.
Monitorowanie działań agenta
Monitorowanie działań agenta w Copilot Studio ma kluczowe znaczenie dla utrzymania niezawodności i wydajności. Możesz wdrożyć kilka sprawdzonych praktyk, aby agenci działali sprawnie:
- Optymalizacja kosztów: Przypisuj agentom modele odpowiednie do złożoności zadania. Monitoruj zużycie tokenów i stosuj kompaktowanie kontekstu, aby ograniczyć koszty.
- Obserwowalność i testowanie: Instrumentuj operacje agenta i śledź wskaźniki wydajności. Projektuj interfejsy umożliwiające testowanie, aby ułatwić bieżącą ocenę.
- Niezawodność: Wdrażaj mechanizmy limitów czasu i ponawiania prób. Weryfikuj wyniki agenta i rozważ wzorce wyłącznika (circuit breaker), aby płynnie obsługiwać awarie.
- Bezpieczeństwo: Stosuj uwierzytelnianie i bezpieczną konfigurację sieci. Zachowuj zasadę najmniejszych uprawnień, aby chronić wrażliwe dane.
Aktywnie monitorując agentów, możesz wcześnie wykrywać problemy i wprowadzać niezbędne korekty. Takie proaktywne podejście gwarantuje, że Twoje aplikacje pozostaną wydajne i responsywne.
Rozwiązywanie typowych problemów
Błędy połączenia
Błędy połączenia mogą zakłócić działanie Copilot Studio i Power Apps. Oto typowe problemy, na które możesz natrafić:
- Niespójne odpowiedzi agenta Copilot Studio: Może się zdarzyć, że agent zachowuje się inaczej w usłudze Microsoft Teams niż w Copilot Studio.
- Problemy z połączeniem specyficzne dla użytkownika: Niektórzy użytkownicy aplikacji mogą wchodzić w interakcję z agentem, a inni nie, mimo identycznych konfiguracji.
- Nieprawidłowości w zarządzaniu połączeniami: Możesz zauważyć różne stany połączeń, a użytkownicy spoza roli administratora mogą mieć dostęp do ustawień zarządzania połączeniami.
Aby rozwiązać te problemy, sprawdź uprawnienia użytkowników, prawidłowo zarządzaj połączeniami i upewnij się, że agent został poprawnie opublikowany. Stosowanie tych kroków pomoże utrzymać stabilne połączenie i poprawi ogólne wrażenia z korzystania z rozwiązania.
Nieprawidłowe działanie agenta
Nieprawidłowe działanie agenta może utrudniać funkcjonowanie Twojej aplikacji Power Apps. Oto typowe przyczyny tego problemu:
- Nieskończone pętle: Agent może w nieskończoność powtarzać te same działania.
- Nieprawidłowy podział zadań: Agent może rozbić złożone zadania na zbyt wiele podzadań.
- Utrata kontekstu: Agent AI może zapomnieć wyniki z poprzednich kroków.
- Nieefektywne użycie narzędzi: Agent może wywoływać interfejsy API z nieprawidłowymi parametrami.
- Słaba obsługa błędów: Agent może się zatrzymać lub zignorować błędy.
- Błędna interpretacja wyników: Agent może niewłaściwie zrozumieć odpowiedzi zwracane przez narzędzia.
- Nadmierne szczegółowe plany: Agent może tworzyć zbyt szczegółowe plany dla prostych zadań.
- Błędne priorytety: Agent może skupiać się na mało istotnych szczegółach.
- Brak końcowej weryfikacji wyniku: Agent może nie sprawdzić, czy zadanie zostało ukończone.
- Halucynacje: Agent może zmyślać wyniki działań, które nie zostały wykonane.
Aby rozwiązać te problemy, wykonaj następujące kroki:
- Dokładnie przetestuj agenta.
- Przeanalizuj działania agenta, aby zidentyfikować wzorce błędów.
- Utwórz przypadki testowe dla każdego typu błędu.
- Przetestuj przypadki brzegowe i scenariusze awarii.
- Upewnij się, że agenci mają wbudowane narzędzia do korekty lub walidacji.
Pomocne w ocenie, czy zastosować agenta, czy przepływ pracy, może być czteroelementowe podejście. Uwzględnia ono niejednoznaczność zadania, równowagę między kosztem a wartością, minimalne testy zdolności oraz strategie zarządzania błędami.
Techniki optymalizacji wydajności
Aby zoptymalizować wydajność i skutecznie rozwiązywać problemy, rozważ następujące techniki:
- Użyj narzędzia App Checker, aby wykryć błędy składni i problemy w formułach.
- Wykorzystaj Power Apps Monitor do rejestrowania i śledzenia zdarzeń w czasie rzeczywistym, aby rozwiązywać problemy.
- Włącz obsługę błędów na poziomie formuł, aby skutecznie przechwytywać i rejestrować błędy.
- Pisz formuły, które można delegować do źródła danych w chmurze, aby przyspieszyć operacje na danych.
- Ogranicz zbędne wywołania danych i liczbę kontrolek, aby zwiększyć wydajność.
Dzięki wdrożeniu tych strategii zwiększysz niezawodność i wydajność swojej aplikacji Power App, zapewniając płynniejsze działanie w połączeniu z usługą Copilot Studio.
Zaawansowane techniki tworzenia kontrolek
Integracja danych zewnętrznych
Integracja zewnętrznych źródeł danych z aplikacjami Power Apps może znacznie rozszerzyć ich funkcjonalność. Możesz użyć interfejsów REST API, aby połączyć różne usługi, dzięki czemu aplikacja uzyska dostęp do danych w czasie rzeczywistym. Na przykład połączenie z interfejsem API pogody może dostarczać aktualne informacje bezpośrednio w aplikacji. Ta integracja pokazuje, jak duży potencjał mają zewnętrzne źródła danych w procesie tworzenia aplikacji.
Oto kilka skutecznych strategii integracji zewnętrznych źródeł danych:
- Wykorzystaj usługę Microsoft Dataverse ze względu na jej rozbudowane możliwości delegowania i integracji.
- Użyj integracji REST API, aby połączyć się z systemami zewnętrznymi.
- Skorzystaj z pomocy konsultantów Power Apps w zakresie optymalizacji i dopasowania do celów biznesowych.
Podczas integrowania danych zewnętrznych warto zapoznać się z poniższą tabelą, która przedstawia różne źródła danych i ich właściwości:
| Źródło danych | Delegowanie | Skalowalność | Najlepsze zastosowanie |
|---|---|---|---|
| Microsoft Dataverse | Doskonałe | Klasy korporacyjnej | Aplikacje firmowe, złożone modele danych, integracja z Power Automate |
| SQL Server / Azure SQL | Dobre | Wysoka | Duże zbiory danych, złożone zapytania, istniejąca infrastruktura SQL |
| Niestandardowe interfejsy API / REST | Brak (po stronie aplikacji) | Zależna od rozwiązania | Dedykowane integracje z systemami zewnętrznymi |
Bezpieczeństwo jest kluczowym aspektem integracji danych zewnętrznych. Dane pozostają w obrębie aplikacji i nie są przesyłane do Microsoft Graph. Takie podejście chroni wrażliwe informacje i pozwala zachować prywatność danych zewnętrznych. Copilot Studio obsługuje model „bring your own protection”, który pozwala integrować preferowane przez Ciebie rozwiązania zabezpieczeń dostosowane do Twoich potrzeb.
Automatyzacja przepływów pracy
Automatyzacja złożonych przepływów pracy w Power Apps z wykorzystaniem Copilot Studio może usprawnić procesy i zwiększyć produktywność. Oto zalecane kroki, aby skutecznie zautomatyzować pracę:
- Zarządzanie kontekstem i pamięcią: Używaj zmiennych sesji do przechowywania informacji o użytkowniku i zapewnienia świadomości kontekstu w celu tworzenia spersonalizowanych doświadczeń.
- Integracja z Power Automate: Uruchamiaj przepływy pracy za pomocą Power Automate w przypadku działań takich jak zgłaszanie zgłoszeń IT czy pobieranie raportów.
- Połączenia z systemami zewnętrznymi: Wykorzystaj interfejsy API lub Dataverse do integracji z systemami zewnętrznymi w celu pobierania danych i uruchamiania działań.
- Definiowanie niestandardowych przepływów pracy: Twórz wieloetapowe przepływy pracy obejmujące walidację, logikę warunkową i procesy zatwierdzania.
- Rozszerzanie funkcjonalności dzięki integracjom: Zwiększaj możliwości, integrując aplikacje Microsoft 365 i platformy firm trzecich.
Praktyczne przykłady automatyzacji przepływów pracy obejmują:
- Aplikację serwisu terenowego, która automatycznie odpowiada na typowe pytania dotyczące napraw i przesyła wnioski o wymianę części.
- Portal wdrażania nowych klientów, który prowadzi nowych użytkowników przez kolejne kroki konfiguracji i pobiera informacje o ich kontach.
- Aplikację helpdesku HR, która automatycznie odpowiada na wewnętrzne pytania dotyczące zasad firmowych i inicjuje wnioski urlopowe.
Wdrażając automatyzacje, zwróć szczególną uwagę na zarządzanie, bezpieczeństwo i sprawdzone praktyki operacyjne. Takie podejście zapewnia płynne i bezpieczne wdrożenie, dzięki czemu możesz w pełni wykorzystać korzyści, jakie daje platforma Microsoft Power Platform.
Włączenie usługi Microsoft Copilot Studio do tworzenia aplikacji w Power Apps może zmienić sposób kontrolowania aplikacji. Zyskujesz istotne przewagi nad tradycyjnymi metodami, takie jak wyższa wydajność i lepsze możliwości integracji.
- Język naturalny w agentach wirtualnych zwiększa zadowolenie użytkowników.
- Niestandardowe analizy dostarczają wglądu w wydajność i wspierają podejmowanie decyzji.
- Zautomatyzowani agenci ograniczają liczbę podstawowych zapytań, dzięki czemu pracownicy obsługi mogą skupić się na złożonych problemach.
Wykorzystując te funkcje, możesz tworzyć responsywne aplikacje, które skutecznie odpowiadają na potrzeby użytkowników. Sięgnij po to innowacyjne narzędzie, aby podnieść komfort tworzenia aplikacji. Aby usłyszeć więcej opinii ekspertów, zajrzyj do naszego podcastu i posłuchaj powiązanego odcinka Replace Legacy RPA with Copilot Studio Computer Use!
Najważniejsze wnioski
Czym jest Microsoft Copilot Studio?
Microsoft Copilot Studio to narzędzie oparte na sztucznej inteligencji, które usprawnia korzystanie z Power Apps. Pozwala tworzyć i zarządzać inteligentnymi agentami, które automatyzują zadania i rozszerzają możliwości aplikacji.
Jak skonfigurować Copilot Studio?
Aby skonfigurować Copilot Studio, utwórz rejestrację aplikacji w usłudze Azure, skonfiguruj uprawnienia do interfejsów API i zaimportuj zestaw Copilot Studio Kit do środowiska Power Apps.
Czy mogę korzystać z Copilot Studio bez umiejętności programowania?
Tak! Copilot Studio został zaprojektowany z myślą o użytkownikach bez rozległej wiedzy programistycznej. Do tworzenia i dostosowywania aplikacji możesz używać poleceń w języku naturalnym.
Jakie zadania może automatyzować Copilot Studio?
Copilot Studio może automatyzować różne zadania, na przykład wprowadzanie danych, przesyłanie formularzy i interakcje z aplikacjami starszego typu. Zwiększa wydajność, ograniczając ręczną pracę.
Jak rozwiązywać problemy z połączeniami?
Aby rozwiązać problemy z połączeniami, sprawdź uprawnienia użytkowników, zweryfikuj ustawienia interfejsu API i upewnij się, że agent został poprawnie opublikowany. Aby potwierdzić połączenia, użyj polecenia pac connection list.
Czy moje dane są bezpieczne w Copilot Studio?
Tak, Copilot Studio stawia na bezpieczeństwo danych. Wdróż mechanizmy kontroli zarządzania, funkcje zapobiegania utracie danych oraz bezpieczne protokoły dostępu, aby chronić poufne informacje.
Czy mogę zintegrować zewnętrzne źródła danych?
Oczywiście! Możesz zintegrować zewnętrzne źródła danych, korzystając z interfejsów REST API lub usługi Microsoft Dataverse. Taka integracja rozszerza funkcjonalność aplikacji i zapewnia dostęp do danych w czasie rzeczywistym.
Jak monitorować wydajność agentów?
Wydajność agentów możesz monitorować, śledząc wskaźniki, analizując dzienniki i wdrażając procedury testowe. Regularnie przeglądaj działania agentów, aby zapewnić optymalne działanie.