Opanowanie zapytań sformułowanych zwykłym językiem w Microsoft Copilot Studio
By Mirko Peters ·
Witajcie ponownie, entuzjaści danych! Dziś zagłębiamy się w temat, który zasadniczo zmienia sposób, w jaki organizacje korzystają ze swoich stosów danych. Jeśli kiedykolwiek czułeś, że techniczna bariera pisania złożonych zapytań SQL lub poruszania się po skomplikowanych schematach danych spowalnia cię przy odpowiedzi na proste pytanie biznesowe, ten wpis jest dla ciebie. Przyjrzymy się temu, jak
Automatically translated with AI from the original post. Read the English original
Witajcie ponownie, entuzjaści danych! Dziś zagłębiamy się w temat, który zasadniczo zmienia sposób, w jaki organizacje korzystają ze swoich stosów danych. Jeśli kiedykolwiek czułeś, że techniczna bariera pisania złożonych zapytań SQL lub poruszania się po skomplikowanych schematach danych spowalnia cię przy odpowiedzi na proste pytanie biznesowe, ten wpis jest dla ciebie. Przyjrzymy się temu, jak Microsoft Copilot Studio łączy techniczne struktury danych z użytkownikami biznesowymi, tłumacząc pytania sformułowane zwykłym językiem na praktyczne wnioski oparte na SQL. Zobaczmy, jak intuicyjna praca z danymi buduje kulturę świadomości danych w całej organizacji.
Wprowadzenie do Copilot Studio i zapytań sformułowanych zwykłym językiem
W dzisiejszym dynamicznym środowisku biznesowym dane są najcenniejszym zasobem. Dostęp do nich wymagał jednak dotąd specjalistycznych umiejętności technicznych. Tu wkracza Microsoft Copilot Studio. Dzięki łączeniu surowych magazynów danych z użytkownikami biznesowymi to narzędzie pozwala zwykłym pracownikom zadawać pytania zwykłym językiem i otrzymywać precyzyjne, uporządkowane wnioski oparte na SQL. Ta możliwość demokratyzuje analitykę danych, zamieniając godziny ręcznego pisania zapytań w prostą, konwersacyjną interakcję.
Wymagania wstępne i wymagania systemowe
Wymagania systemowe
Zanim zaczniesz korzystać z Copilot Studio, upewnij się, że twój system spełnia następujące wymagania:
- System operacyjny: Windows 10 lub nowszy, macOS Mojave lub nowszy.
- Pamięć RAM: Zalecane jest co najmniej 8 GB pamięci RAM, aby zapewnić optymalną wydajność.
- Procesor: Dwurdzeniowy procesor lub lepszy.
- Połączenie z internetem: Stabilne połączenie z internetem jest niezbędne do korzystania z funkcji chmurowych.
Te parametry zapewniają płynne działanie Copilot Studio na twoim urządzeniu.
Instalacja oprogramowania
Instalacja Copilot Studio jest prosta. Aby rozpocząć, wykonaj następujące kroki:
- Pobierz instalator: Odwiedź oficjalną witrynę Microsoft, aby pobrać instalator Copilot Studio.
- Uruchom instalator: Kliknij dwukrotnie pobrany plik, aby uruchomić kreatora instalacji.
- Postępuj zgodnie z komunikatami: Zaakceptuj umowę licencyjną i wybierz preferencje instalacji.
- Zakończ instalację: Kliknij przycisk „Zainstaluj” i poczekaj, aż proces się zakończy.
Jeśli podczas instalacji napotkasz problemy, zapoznaj się z poniższą tabelą, zawierającą typowe błędy i sposoby ich rozwiązania:
| Typ błędu | Komunikat o błędzie | Rozwiązanie |
|---|---|---|
| AuthenticationNotConfigured | Uwierzytelnianie nie jest skonfigurowane dla tego bota. | Zaktualizuj metodę uwierzytelniania bota w sekcji Ustawienia > Zabezpieczenia > Uwierzytelnianie. Wybierz odpowiednią metodę w zależności od typu użytkownika. |
| BindingKeyNotFoundError | Nie znaleziono powiązania „{0}”, odśwież ten przepływ, aby pobrać najnowsze powiązania. | Upewnij się, że dane wejściowe i wyjściowe przepływu agenta są poprawnie skonfigurowane. W razie potrzeby odśwież lub ponownie dodaj przepływ agenta. |
| ConnectedAgentAuthMismatch | Połączony agent ma niezgodność uwierzytelniania z agentem głównym. | Upewnij się, że oba agenty używają zgodnych ustawień uwierzytelniania w sekcji Ustawienia > Zabezpieczenia > Uwierzytelnianie. |
| ConnectedAgentBotNotFound | Nie znaleziono połączonego agenta. | Sprawdź, czy połączony agent istnieje w tym samym środowisku, i zweryfikuj pisownię w konfiguracji orkiestratora. |
| ConnectedAgentBotNotPublished | Aby połączony agent mógł zostać wywołany, musi zostać opublikowany. | Otwórz połączonego agenta w Copilot Studio i opublikuj go. |
| ConnectedAgentChainingNotSupported | Wykryto łączenie agentów w łańcuch. | Spłaszcz hierarchię agentów i rozważ użycie tematów lub akcji zamiast dodatkowych połączonych agentów. |
| ConnectorPowerFxError | Ocena wyrażenia Power Fx nie powiodła się. | Sprawdź wyrażenia Power Fx w parametrach wejściowych akcji i przetestuj je na przykładowych danych. |
| ConsentNotProvidedByUser | Nie udzielono zgody na połączenie SSO. | Użytkownik musi zweryfikować połączenie, korzystając z monitu logowania jednokrotnego (SSO) agenta. |
| DataLossPreventionViolation | To środowisko wymaga, aby użytkownicy logowali się przed skorzystaniem z agenta. | Przejdź do sekcji Zarządzaj > Zabezpieczenia > Uwierzytelnianie i wybierz opcję wymagającą logowania użytkowników. |
Wstępna konfiguracja i ustawienia dla danych Fabric
Po instalacji należy skonfigurować Copilot Studio pod kątem optymalnej wydajności. Wykonaj następujące kroki:
| Krok | Opis |
|---|---|
| 1 | Utwórz hurtownię danych, w której będą przechowywane Twoje dane. |
| 2 | Użyj panelu Copilot Chat, aby rozpocząć tworzenie schematu hurtowni i załadować do niej dane. |
| 3 | Przed dodaniem kodu SQL wygenerowanego przez Copilot do nowego skryptu SQL sprawdź go. |
| 4 | Załaduj dane z lakehouse do hurtowni danych. |
| 5 | Utwórz relacje między tabelami przy użyciu widoków modelu (Model Layouts), aby uzyskać dokładne wnioski. |
Łączenie z agentami danych Fabric
Aby połączyć Copilot Studio z agentami danych Fabric, wykonaj następujące podstawowe kroki:
- Upewnij się, że agent danych Fabric działa i reaguje.
- Przed użyciem opublikuj agenta danych Fabric z szczegółowym opisem.
- Sprawdź, czy agent danych Fabric i Copilot Studio znajdują się w tej samej dzierżawie.
- Uwierzytelnij się, logując się do Microsoft Fabric i Copilot Studio na tym samym koncie, które ma dostęp do agenta danych.
- Sprawdź uprawnienia: upewnij się, że masz co najmniej dostęp do odczytu agenta danych Fabric, uprawnienia do tworzenia lub modyfikowania agentów w Copilot Studio oraz dostęp do źródeł danych, na których opiera się agent.
Wykonując te kroki, możesz skutecznie pobierać produkty danych, zachowując jednocześnie niezbędne zabezpieczenia. Microsoft Copilot Studio zarządza dostępem do danych organizacji za pośrednictwem Twojej tożsamości w Microsoft Entra. Dzięki temu agenci uzyskują dostęp wyłącznie do treści, które Ty jesteś uprawniony(-a) przeglądać.
Zarządzanie zapytaniami i najlepsze praktyki
Konfigurowanie parametrów zapytań
Konfigurowanie parametrów zapytań w Copilot Studio ma kluczowe znaczenie dla maksymalizacji wydajności pobierania danych. Oto kilka najlepszych praktyk, o których warto pamiętać:
| Najlepsza praktyka | Opis |
|---|---|
| Unikaj ograniczania maksymalnej liczby wyników | Nie ograniczaj maximumNumberOfResults, chyba że jest to konieczne do kontrolowania zużycia tokenów. |
| Przekaż wszystkie fragmenty do LLM | Przekazuj wszystkie fragmenty z interfejsu Retrieval API do swojego LLM lub orkiestratora w celu wygenerowania odpowiedzi. |
| Unikaj ogólnych zapytań | Nie formułuj szerokich zapytań, które mogłyby dotyczyć wielu typów treści. |
| Podawaj kontekst | Uwzględnij w zapytaniu jak najwięcej kontekstu. |
| Używaj jednego zdania | Dbaj o to, aby queryString był zwięzły i zawierał jedno zdanie. |
| Sprawdzaj błędy ortograficzne | Unikaj błędów pisowni w słowach kluczowych, które dostarczają kontekstu. |
| Używaj poprawnej ścieżki do filtrowania | W przypadku SharePoint lub OneDrive kopiuj ścieżkę poprawnie zamiast używać linków udostępniania. |
Zarządzanie zapytaniami
Zarządzanie zapytaniami w Copilot Studio jest proste i niezbędne dla utrzymania porządku w organizacji. Oto kilka funkcji, które mogą Ci pomóc:
| Funkcja | Opis |
|---|---|
| Zbiorcze zarządzanie zapytaniami | Usuń wiele zapytań naraz, zaznaczając je i wybierając opcję Usuń, co upraszcza zarządzanie. |
| Udostępnione zapytania | Umożliwia członkom zespołu z odpowiednimi uprawnieniami wspólne przeglądanie, uruchamianie i edytowanie udostępnionych skryptów SQL. |
| Moje zapytania | Osobista przestrzeń do zapisywania i organizowania własnych zapytań. |
| Sekcja udostępnionych zapytań | Obszar współpracy służący do udostępniania zapytań członkom zespołu w celu dostępu, przeglądu i wykonania. |
Zrozumienie i optymalizacja wydajności zapytań
Aby zoptymalizować działanie Copilot Studio, musisz wiedzieć, jak oceniać wydajność zapytań. Skuteczne monitorowanie wydajności zapewnia, że zapytania są wykonywane sprawnie i dają szybkie odpowiedzi. Do oceny wydajności zapytań w modelach DirectQuery możesz użyć narzędzi takich jak Performance Monitor i DAX Studio. Pomagają one sprawdzić składanie zapytań (query folding) i wykryć wąskie gardła. Dzięki temu zapewnisz efektywne wykonywanie zapytań i szybkie odpowiedzi Copilot podczas przeszukiwania modeli semantycznych.
W przypadku modeli importu kluczowe jest uruchamianie diagnostyki. Proces ten weryfikuje składanie zapytań, co poprawia wydajność dzięki przenoszeniu przekształceń do systemu źródłowego. W efekcie skracasz czas odświeżania i zużycie procesora.
Wykorzystanie zaawansowanych funkcji AI w Copilot Studio
Copilot Studio oferuje kilka zaawansowanych funkcji, które mogą znacząco rozszerzyć możliwości zapytań do danych. Oto najczęściej wykorzystywane funkcje przez specjalistów od danych:
| Funkcja | Opis |
|---|---|
| Uzupełnianie kodu oparte na AI | Zapewnia uzupełnianie kodu w czasie rzeczywistym, uwzględniające kontekst, w edytorze zapytań SQL, zwiększając wydajność i dokładność kodowania. |
| Szybkie działania Copilot | Oferuje narzędzia takie jak Explain (Wyjaśnij) i Fix (Napraw), które upraszczają zrozumienie i poprawianie zapytań SQL. |
| Generowanie zapytań w języku naturalnym | Tłumaczy monity w języku naturalnym na zapytania SQL, ułatwiając szybki dostęp do wniosków z danych. |
Wskazówki dotyczące konserwacji i strategie bezpieczeństwa
Aby zapewnić stałą optymalną wydajność Copilot Studio, należy wdrożyć rutynowe zadania konserwacyjne. Oto kilka zalecanych praktyk:
- Przyznawaj minimalne uprawnienia: Nadawaj wyłącznie uprawnienia niezbędne do wykonywania zapytań o dane, aby ograniczyć ryzyko bezpieczeństwa.
- Ustaw uprawnienia udostępniania zależnie od ról:
- Brak uprawnień: dla użytkowników, którzy potrzebują jedynie dostępu do zapytań.
- Wyświetlanie szczegółów: dla interesariuszy, którzy potrzebują wglądu w konfigurację agentów, ale nie powinni wprowadzać zmian.
- Edytowanie i wyświetlanie szczegółów: dla członków zespołu odpowiedzialnych za tworzenie i utrzymanie agentów.
- Wykorzystaj integrację z Microsoft Entra ID: Stosuj zasady dostępu warunkowego, aby zwiększyć bezpieczeństwo, wymuszać uwierzytelnianie wieloskładnikowe i ograniczać dostęp na podstawie lokalizacji użytkowników.
- Korzystaj z zabezpieczeń obszaru roboczego: Traktuj zabezpieczenia obszaru roboczego jako główną granicę dla danych przechowywanych w usłudze OneLake i zarządzaj uprawnieniami za pomocą przypisań ról w obszarze roboczym.
Praktyczne zastosowania w handlu detalicznym, produkcji i finansach
Analiza danych w handlu detalicznym
Microsoft Copilot Studio zmienia analizę danych w handlu detalicznym, zapewniając wgląd w dane w czasie rzeczywistym, który usprawnia podejmowanie decyzji. Możesz wykorzystać jego możliwości do poprawy zarządzania zapasami, oferowania spersonalizowanych doświadczeń klientom i usprawnienia operacji łańcucha dostaw za pomocą poleceń w języku naturalnym.
Wgląd w procesy produkcyjne
W produkcji Copilot Studio dostarcza cennych informacji, które prowadzą do zwiększenia wydajności operacyjnej. Możesz korzystać z konserwacji predykcyjnej, co pomaga ograniczyć nieplanowane przestoje, a technicy i inżynierowie na hali produkcyjnej mogą wysyłać zapytania o telemetrię urządzeń w języku naturalnym.
Usprawnienia raportowania finansowego
Dokładność raportowania finansowego ma kluczowe znaczenie dla każdej organizacji. Microsoft Copilot Studio zwiększa tę dokładność, automatyzując wykrywanie nietypowych wzorców wydatków w transakcjach finansowych. Usługa płynnie integruje się z systemami ERP, standaryzując dane do analizy, co pomaga zespołom ominąć silosy danych i przyspieszyć cykle raportowania.
Rozwiązywanie typowych problemów z połączeniem i wydajnością
Problemy z połączeniem
Problemy z połączeniem mogą zakłócać korzystanie z Copilot Studio. Do typowych problemów należą kwestie widoczności, gdy agenci danych nie zostali opublikowani, niezgodności uwierzytelniania między Microsoft Fabric a Copilot Studio oraz błędy uprawnień wynikające z braku wymaganych praw dostępu. Aby rozwiązać uporczywe błędy, sprawdź, czy wyrażono zgodę na połączenia SSO, i upewnij się, że zasady środowiska wymagają od użytkowników prawidłowego logowania.
Problemy z wydajnością
Problemy z wydajnością mogą utrudniać efektywne pobieranie danych. Do typowych przyczyn należą nieaktualne statystyki kolumn, złożone zapytania z wieloma złączeniami oraz ograniczenia zasobów podczas równoczesnego wykonywania zapytań. Pomocne w łagodzeniu tych problemów będzie korzystanie z agentów profilujących opartych na AI oraz optymalizacja bazowych modeli danych.
Wyzwania związane z interfejsem użytkownika
Możesz napotkać wyzwania dotyczące interfejsu, takie jak ograniczona wysokość panelu podpowiedzi lub stałe rozmiary elementów interfejsu. Aby je rozwiązać, skorzystaj z elementów sterujących powiększeniem przeglądarki, otwórz Copilot w osobnym oknie lub użyj internetowej wersji Microsoft 365 Copilot, która oferuje szerszy układ.
Często zadawane pytania
Czym jest Copilot Studio?
Copilot Studio to narzędzie firmy Microsoft, które przekształca pytania zadane zwykłym językiem angielskim w zapytania SQL. Pomaga użytkownikom uzyskiwać dostęp do danych i analizować je bez rozległej wiedzy technicznej.
Jak zainstalować Copilot Studio?
Aby zainstalować Copilot Studio, pobierz instalator ze strony internetowej firmy Microsoft, uruchom go i postępuj zgodnie z instrukcjami, aby ukończyć proces instalacji.
Czy użytkownicy nietechniczni mogą korzystać z Copilot Studio?
Tak! Copilot Studio został zaprojektowany z myślą o użytkownikach bez specjalistycznej wiedzy technicznej. Pozwala każdemu zadawać pytania i szybko oraz łatwo otrzymywać wgląd w dane.
Jakie typy danych mogę analizować w Copilot Studio?
Możesz analizować różne typy danych, w tym dane sprzedażowe, magazynowe, finansowe i operacyjne. Copilot Studio łączy się z agentami danych w Microsoft Fabric, aby zapewnić kompleksowy wgląd.
Jak Copilot Studio zapewnia bezpieczeństwo danych?
Copilot Studio korzysta z tożsamości Microsoft Entra do kontroli dostępu. Egzekwuje uprawnienia i protokoły zarządzania, aby chronić poufne informacje podczas zapytań o dane.
Co zrobić, jeśli napotkam problemy z połączeniem?
Jeśli występują problemy z połączeniem, sprawdź ustawienia uwierzytelniania, upewnij się, że agenci danych zostali opublikowani, i zweryfikuj, czy masz niezbędne uprawnienia do uzyskania dostępu do danych.
Jak mogę poprawić wydajność zapytań w Copilot Studio?
Aby zwiększyć wydajność zapytań, regularnie monitoruj metryki, optymalizuj kod SQL i zadbaj o prawidłowe indeksowanie źródeł danych. Do diagnostyki użyj narzędzi takich jak Monitor wydajności.
Czy dla użytkowników Copilot Studio dostępna jest pomoc techniczna?
Tak, Microsoft udostępnia zasoby pomocy, w tym dokumentację, fora społecznościowe i obsługę klienta, które pomagają użytkownikom rozwiązywać wszelkie pytania i problemy, na jakie mogą natrafić.
Podsumowując, opanowanie zapytań w zwykłym języku w Microsoft Copilot Studio otwiera zupełnie nowe możliwości w zakresie analityki biznesowej i dostępu do danych. Dzięki tłumaczeniu języka naturalnego na solidne polecenia SQL organizacje mogą znacznie obniżyć próg wejścia do cennych wniosków z danych. Aby posłuchać wszechstronnej dyskusji na ten temat, koniecznie sprawdź powiązany odcinek podcastu: Query Microsoft Fabric in Plain English with Copilot Studio. Buduj dalej, zadawaj pytania i wykorzystuj pełny potencjał swojego ekosystemu danych!