Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Każdy agent danych Fabric działa w środowisku uruchomieniowym. Środowisko uruchomieniowe określa podstawowe składniki agenta: orkiestrację, planowanie i logikę routingu wraz z wbudowanymi narzędziami do generowania zapytań, które tłumaczą pytania języka naturalnego na zapytania względem źródeł danych.
Fabric oferuje dwa środowiska uruchomieniowe:
- Standardowe środowisko uruchomieniowe — ogólnie dostępne środowisko uruchomieniowe (GA), zoptymalizowane pod kątem stabilnego, przewidywalnego działania.
- Środowisko uruchomieniowe w wersji zapoznawczej — środowisko uruchomieniowe z najnowszymi ulepszeniami i modyfikacjami kluczowych składników (na przykład wbudowanych narzędzi do generowania zapytań lub logiki routingu agenta), zanim zmiany te osiągną status ogólnej dostępności.
Wybrane środowisko uruchomieniowe określa, jak i kiedy zmiany w podstawowych składnikach agenta docierają do agenta. Nie określa, które źródła danych możesz dodać. Niektóre konfiguracje podglądu, takie jak opisy obiektów schematu, są dostępne tylko w czasie podglądu.
Ważna
Uaktualnienia modelu do bazowego dużego modelu językowego (LLM) są stosowane spójnie zarówno w środowiskach uruchomieniowych standardowych, jak i w wersji zapoznawczej. Wybór środowiska uruchomieniowego nie kontroluje modelu używanego przez agenta danych.
Standardowe środowisko uruchomieniowe
Standardowe środowisko uruchomieniowe to środowisko GA i jest ono domyślnie używane dla nowych agentów danych. Zawiera on ogólnie dostępne implementacje podstawowych składników agenta, w tym:
- Wbudowane narzędzia do generowania zapytań, które tłumaczą pytania zadawane w języku naturalnym na zapytania kierowane do obsługiwanych źródeł danych, w tym Lakehouse, Data Warehouse, SQL Database, Mirrored Database, Eventhouse KQL Database i modelu semantycznego Power BI.
- Podstawowa logika orkiestracji, planowania i trasowania agenta.
Aktualizacje standardowego środowiska uruchomieniowego są rzadko dostępne. Zmiany trafiają tutaj dopiero po pomyślnym przejściu walidacji w środowisku uruchomieniowym wersji zapoznawczej i przejściu do GA. Wybierz standardowe środowisko uruchomieniowe dla agentów danych produkcyjnych, w którym ważne jest spójne zachowanie i minimalny współczynnik zmian między wersjami.
Środowisko uruchomieniowe wersji zapoznawczej
Środowisko uruchomieniowe w wersji zapoznawczej zawiera najnowsze ulepszenia wbudowanych narzędzi i orkiestracji, zanim trafią one do wersji ogólnie dostępnej. Te aktualizacje mogą obejmować:
- Nowe wbudowane narzędzia, które nie są jeszcze dostępne w standardowym środowisku uruchomieniowym.
- Modyfikacje i ulepszenia jakości istniejących wbudowanych narzędzi (na przykład aktualizacje sposobu generowania lub weryfikowania zapytań dla danego źródła danych przez agenta).
- Zmiany w podstawowej logice orkiestracji, planowania lub trasowania agenta.
Aktualizacje środowiska uruchomieniowego w wersji zapoznawczej są częstsze, a zachowanie może ulec zmianie między wersjami. Wybierz środowisko uruchomieniowe w wersji podglądowej, jeśli chcesz ocenić nadchodzące zmiany, sprawdzić, czy Twoi agenci nadal działają zgodnie z oczekiwaniami, lub przekazać opinię na temat ulepszeń, zanim trafią one do wersji ogólnie dostępnej.
Co jest obecnie dostępne w środowisku uruchomieniowym w wersji zapoznawczej
Następujące aktualizacje są obecnie uwzględnione w środowisku uruchomieniowym wersji zapoznawczej. Ta lista zmienia się wraz z pojawianiem się nowych ulepszeń oraz osiąganiem przez istniejące ulepszenia statusu GA.
| Poprawa | Funkcja | Description |
|---|---|---|
| Kontekst schematu dla źródeł danych SQL | Opisy obiektów schematu (Wersja zapoznawcza) | Dodaj kontekst biznesowy dla tabel, kolumn i innych elementów schematu, aby pomóc agentowi danych interpretować duże lub niejednoznaczne schematy SQL i generować dokładniejsze zapytania. |
| Lepsze przykładowe zapytanie poniżej | Zaawansowane NL2SQL | NL2SQL ściślej trzyma się wzorców pokazanych w bibliotece przykładowych zapytań, zamiast dodawać dodatkową logikę lub ograniczenia, których nie było w przykładach. |
| Zastępowanie wartości filtru | Zaawansowane NL2SQL | NL2SQL wnioskuje na podstawie implikowanych wartości filtrów i podstawia właściwe, również wtedy, gdy implikowanych jest wiele filtrów kategorycznych lub typu boolean, zamiast być wyraźnie określonych. |
| Obsługa niejednoznaczności | Zaawansowane NL2SQL | Nl2SQL wykrywa niejednoznaczne pytania i zadaje wyjaśnienie pytania przed wygenerowaniem kodu SQL, zamiast zobowiązać się do założenia, które może generować nieprawidłową odpowiedź. |
| Dokładniejsze obsługiwanie złożonych pytań | Zaawansowane generowanie DAX | Generowanie DAX przebiega wieloetapowo, analizuje wyniki, usuwa niejednoznaczności i udoskonala swoje podejście, aby trafniej odpowiadać na złożone pytania. |
| Bardziej niezawodne generowanie filtrów | Zaawansowane generowanie DAX | Generowanie DAX przeszukuje wartości w kolumnach modelu semantycznego, aby zidentyfikować właściwe wartości filtrów i generować bardziej wiarygodne zapytania. |
Agenta danych można również programowo przełączyć do środowiska uruchomieniowego w wersji zapoznawczej za pomocą zestawu Fabric Data Agent Python SDK:
data_agent = FabricDataAgentManagement(data_agent_name)
# Switch to the preview runtime
data_agent.update_configuration(enable_preview_features=True)
config = data_agent.get_configuration()
print(f"Preview runtime enabled: {config.enable_experimental_features}")
# Switch back to the standard runtime
data_agent.update_configuration(enable_preview_features=False)
config = data_agent.get_configuration()
print(f"Preview runtime enabled: {config.enable_experimental_features}")
Uwaga / Notatka
Środowisko uruchomieniowe, z którego korzysta opublikowany agent danych, określa konfiguracja agenta w chwili publikacji. Jeśli publikujesz agenta danych, gdy jest skonfigurowany do korzystania ze środowiska uruchomieniowego w wersji zapoznawczej, opublikowana wersja będzie nadal działać w środowisku uruchomieniowym w wersji zapoznawczej do momentu ponownego opublikowania agenta z innym wyborem środowiska uruchomieniowego.