Udostępnij za pośrednictwem


Omówienie Copilot dla inżynierii danych i nauki o danych (wersja zapoznawcza)

Ważny

Copilot dla inżynierii danych i nauki o danych znajduje się w wersji zapoznawczej.

Copilot w Microsoft Fabric jest twoim partnerem sztucznej inteligencji umożliwiającym szybsze przekształcanie danych w szczegółowe informacje z mniejszym tarciem.

Dostępne we wszystkich zadaniach Fabric każde doświadczenie Copilot jest dostosowane do potrzeb. Ten artykuł koncentruje się na doświadczeniach związanych ze środowiskiem notebooka w nauce o danych i inżynierii danych.

W notesach Copilot ułatwia przejście z danych do działającego kodu bez przerywania przepływu. Rozumie kontekst notesu, w tym dołączone Lakehouse, tabele i pliki w obszarze roboczym oraz załadowane ramki danych, aby sugerować odpowiedni kod, wyjaśniać wyniki i rozwiązywać problemy, co umożliwia szybsze przekształcenie pytań w zaufane informacje.

Aby uzyskać informacje o Copilot w kontekście innych obciążeń, zobacz Przegląd Copilot w Fabric i Power BI.

Co można osiągnąć za pomocą Copilot

Copilot obsługuje pełny przepływ pracy notesu, od eksploracji po optymalizację, dzięki czemu można przejść z pytania do zweryfikowanego wyniku bez opuszczania notesu.

Po otwarciu okienka czatu Copilot możesz rozpocząć od sugerowanego monitu lub zadać własne pytanie w języku naturalnym.

Za pomocą Copilot można:

  • Przyspieszanie programowania za pomocą generowania kodu i mniej powtarzalnej konfiguracji.
  • Generowanie i refaktoryzacja kodu w wielu komórkach i całych przepływach pracy, a nie tylko w pojedynczych komórkach.
  • Podsumuj i zweryfikuj logikę notatnika od początku do końca.
  • Eksplorowanie, weryfikowanie i przygotowywanie danych przez profilowanie tabeli, próbkowanie danych i usuwanie niespójności.
  • Kiedy pojawi się monit, przedstaw szczegółowe informacje o wydajności, takie jak zalecanie wydajnych strategii łączenia danych, unikanie kosztownych przemieszczeń danych, przebudowywanie funkcji wielokrotnego użytku i zwracanie uwagi na problemy z jakością danych wykryte podczas analizy.
  • Rozwiąż problemy w kontekście, rozumiejąc błędy i stosując sugerowane poprawki.
  • Analizowanie i optymalizowanie notatników poprzez generowanie metryk, eksplorację trendów, konwersję kodu oraz dokumentowanie logiki dla ułatwienia współpracy.

Jeśli chcesz uzyskać instrukcje użycia krok po kroku, przykłady monitów i przewodniki dotyczące portalu, zobacz Użyj okienko czatu Copilot.

Aby uzyskać informacje o przepływach pracy diagnostyki błędów i odzyskiwania, zobacz Diagnozowanie błędów notesu za pomocą Copilot.

Jak działa Copilot

Po otwarciu notesu Copilot automatycznie rozumie:

  • Bieżący obszar roboczy
  • Załączony Lakehouse
  • Dostępne schematy, tabele i pliki
  • Struktura notesu i istniejący kod
  • Środowisko wykonywania
  • Stan środowiska uruchomieniowego i najnowsze dane telemetryczne wykonywania (na przykład rozmiary danych i zachowanie sprzężenia)

Nie musisz opisywać konfiguracji. Copilot używa tego kontekstu do generowania odpowiednich odpowiedzi obsługujących środowisko w miarę rozwoju notesu. Odpowiedzi i zalecenia uwzględniają bieżące cechy środowiska uruchomieniowego, aby zaproponować optymalizacje dostosowane do obserwowanego zachowania.

Ponieważ Copilot jest świadomy schematu, możesz zapytać:

  • "Ile stołów znajduje się w domku nad jeziorem?"
  • Jakie są kolumny tabeli klientów?
  • Utwórz ramkę danych z pliku sales.csv.

Copilot generuje kod i wyjaśnienia bezpośrednio w okienku czatu, dopasowane do twojego środowiska.

Pracuj tak, jak wolisz: okienko czatu i w komórce Copilot

Copilot integruje się z laptopami na dwa komplementarne sposoby.

  • Okienko czatu: najlepsze w przypadku przepływów pracy wieloetapowych, tworzenia potoków między komórkami, eksplorowania zestawów danych i przeglądania wygenerowanego kodu z widokiem różnic. Okienko czatu obsługuje generowanie kodu całego notesu i refaktoryzację między komórkami, a także możliwość przeglądania i stosowania zmian przy użyciu różnicy zatwierdzania. Może koordynować zmiany obejmujące kilka komórek, aby tworzyć lub optymalizować kompleksowe przepływy pracy.
  • W komórce Copilot: najlepsze w przypadku ulepszeń ukierunkowanych w jednej komórce, na przykład generowanie kodu, wyjaśnienie logiki (/explain), naprawianie błędów (/fix), dodawanie dokumentacji (/comments) lub optymalizowanie wydajności (/optimize).

Oba środowiska współdzielą ten sam kontekst notatnika, dzięki czemu można bezproblemowo przechodzić między szerszym projektem przepływu pracy a ukierunkowanym uściśleniem.

Aby uzyskać kompleksowe instrukcje i przykłady, zobacz Użyj okienko czatu Copilot. Aby uzyskać szczegółowe informacje na temat poleceń ukośnych i użycia w komórce, zobacz In-cell Copilot. Aby uzyskać informacje na temat uzupełniania kodu wbudowanego, zobacz Copilot uzupełnianie kodu wbudowanego.

Odpowiedzialne użycie sztucznej inteligencji

Copilot jest narzędziem zwiększającym produktywność, a nie zastąpieniem ludzkiego osądu. Przed zastosowaniem ich do notesu zawsze przejrzyj kod wygenerowany przez sztuczną inteligencję, wyjaśnienia i sugestie. Copilot mogą generować wyniki niedokładne, niekompletne lub oparte na nieaktualnej składni biblioteki.

Aby zapewnić obsługę odpowiedzialnego użycia:

  • Przejrzyj wszystkie dane wyjściowe — zweryfikuj wygenerowany kod i wyniki względem danych i oczekiwań przed uruchomieniem w środowisku produkcyjnym.
  • Kontroluj, co Copilot działa — domyślnie Copilot prosi o zatwierdzenie przed uruchomieniem komórek lub edytowaniem kodu. Zachowaj to ustawienie włączone, aby można było przejrzeć każdą akcję przed jej wykonaniem. Aby uzyskać szczegółowe informacje, zobacz Ustawienia zatwierdzania.
  • Omówienie obsługi danych — dane klienta są tymczasowo przechowywane i przetwarzane w celu wykrywania szkodliwego użycia sztucznej inteligencji. Aby uzyskać szczegółowe informacje na temat prywatności, zabezpieczeń i przechowywania danych, zobacz Prywatność, bezpieczeństwo i odpowiedzialne korzystanie z Copilot w notesach.

Wymagania wstępne

Przed użyciem Copilot w notatnikach:

  • Upewnij się, że Użytkownicy mogą używać Copilot i innych funkcji obsługiwanych przez Azure OpenAI ustawienie dzierżawy jest włączone. To ustawienie jest domyślnie włączone, ale administrator Fabric mógł go wyłączyć.
  • Upewnij się, że obszar roboczy znajduje się w obsługiwanej pojemności (F2 lub nowszej albo P1 lub nowszej).
  • Jeśli twoja lokalizacja znajduje się poza USA lub UE, upewnij się, że administrator włączy więcej ustawień dzierżawy na potrzeby przetwarzania i przechowywania danych między obszarami geograficznymi.

Aby uzyskać szczegółowe informacje na temat wymagań dotyczących pojemności, dostępności w regionach, wymaganych ustawień dzierżawy i przetwarzania danych w różnych obszarach geograficznych, zobacz Przegląd Copilot w Fabric i Power BI. Aby uzyskać pełną listę ustawień dzierżawy, zobacz Copilot ustawienia dzierżawy.

Napraw z Copilot

Gdy zadanie komórkowe lub Spark zakończy się niepowodzeniem, poniżej tej komórki pojawi się akcja napraw za pomocą Copilot. Zawiera podsumowanie błędów, analizę głównej przyczyny i zalecane poprawki. Copilot może automatycznie stosować zmiany kodu z możliwością przeglądu i zatwierdzenia, co umożliwia weryfikację przed ostatecznym zatwierdzeniem. Można również wywołać polecenie /fix na czacie Copilot w celu wykonania diagnostyki ukierunkowanej na określoną komórkę lub dla całego notesu.

Aby uzyskać więcej informacji na temat diagnostyki błędów, zobacz Diagnozowanie błędów notesu.

Znane ograniczenia

  • funkcje Copilot w środowisku analizy danych i inżynierii danych obecnie są ograniczone do notesów. Copilot można również odczytywać modele semantyczne Power BI za pomocą integracji linków semantycznych.
  • Copilot rozpoznawanie kontekstu jest zoptymalizowane pod kątem scenariuszy usługi Lakehouse. Jeśli pracujesz z innymi źródłami danych, takimi jak bazy danych SQL, Copilot może nie w pełni rozpoznać kontekstu połączenia i może domyślnie korzystać z sugestii zorientowanych na usługę Lakehouse. Określ źródło danych jawnie w monitach, aby uzyskać najlepsze wyniki.
  • Jeśli Twoja dzierżawa jest skonfigurowana z użyciem łącza prywatnego, okienko czatu Copilot nie działa. Sugestie dotyczące wbudowanego kodu i szybkie działania mogą nadal działać, ale interakcje z czatami nie ładują się.
  • Generowanie kodu z szybko ewoluującymi lub niedawno wydanymi bibliotekami może obejmować niedokładności lub zmyślenia.
  • Zawartość wygenerowana przez sztuczną inteligencję może być niedokładna. Zawsze należy przejrzeć sugestie Copilot przed zastosowaniem.

przycisk Copilot jest wyłączony na laptopach

W niektórych przypadkach przycisk Copilot w Fabric Notebooks może być wyłączony (niedostępny). Oznacza to, że Copilot nie jest obecnie dostępna w danym środowisku z powodu braku spełnienia wymagań konfiguracji, pojemności lub regionów.

Copilot opiera się na kilku wymaganiach wstępnych dotyczących ustawień dzierżawy, pojemności, konfiguracji obszaru roboczego i dostępności regionalnej. Jeśli którykolwiek z tych wymagań nie zostanie spełniony, punkt wejścia Copilot zostanie wyłączony.

Jak rozwiązać problem

Skorzystaj z poniższej tabeli, aby zidentyfikować przyczynę i podjąć odpowiednie działania.

# Powód Akcja użytkownika/administratora
1 Administrator dzierżawy nie włączył Copilot. Ustawienie dzierżawy "Użytkownicy mogą używać Copilot i innych funkcji obsługiwanych przez Azure OpenAI" jest wyłączone. Skontaktuj się z administratorem dzierżawy Fabric/Power BI → Admin PortalUstawienia dzierżawy → Włącz "Copilot i Azure OpenAI Service".
2 Jednostka SKU pojemności nie spełnia wymagań minimalnych. Copilot wymaga pojemności F64 lub wyższej Fabric (lub P1+ dla Power BI Premium). Obsługiwane są również pojemności próbne. Zaktualizuj pojemność do F64+ lub rozpocznij wersję próbną Fabric na Fabric Trial.
3 Nie włączono przetwarzania danych między obszarami geograficznymi. Twoja pojemność znajduje się w regionie, gdzie Azure OpenAI nie jest natywnie dostępny, a ustawienie międzyregionalne jest wyłączone. Admin PortalUstawienia dzierżawcy → Włącz "Dane wysyłane do Azure OpenAI mogą być przetwarzane poza regionem geograficznym twojej pojemności, granicą zgodności lub wystąpieniem chmury krajowej".
4 Obszar roboczy nie jest przypisany do odpowiedniej pojemności. Obszar roboczy zawierający notatnik nie jest podłączony do pojemności obsługującej Copilot. Przenieś obszar roboczy do przeznaczonej pojemności (F64+ / P1+ / Tryb testowy).
5 Copilot jeszcze nie jest dostępna w Twoim regionie. Dostępność regionalna Azure OpenAI może ograniczyć Copilot w niektórych regionach. Sprawdź Copilot dostępne regiony i rozważ włączenie przetwarzania międzyregionalnego.

Tip

Jeśli nie masz pewności, które ustawienie powoduje problem, zacznij od skontaktowania się z administratorem dzierżawy, ponieważ większość wymagań Copilot jest kontrolowana na poziomie organizacji.

Znane problemy

Copilot może nie używać najświeższych danych wyjściowych błędów komórek podczas rozwiązywania problemów

W niektórych przypadkach Copilot może nie całkowicie uwzględniać najnowszych wyników błędów z komórki notesu podczas diagnozowania problemów. Może to prowadzić do niekompletnych lub mniej odpowiednich wskazówek dotyczących rozwiązywania problemów.

Rozwiązanie tymczasowe :

Aby poprawić jakość odpowiedzi, jawnie odwołaj się do najnowszego komunikatu o błędzie lub dołącz go, gdy pytasz Copilot o pomoc.

Uwaga / Notatka

Są to znane problemy, które mogą wystąpić w środowiskach produkcyjnych. Poprawka jest w toku i zostanie wdrożona w nadchodzącej aktualizacji.