Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Celem zarządzania przestrzenią Genie jest utworzenie środowiska, w którym użytkownicy biznesowi mogą zadawać pytania w języku naturalnym i otrzymywać dokładne, spójne odpowiedzi na podstawie danych. Przestrzenie Genie używają zaawansowanych modeli, które generują skomplikowane zapytania i rozumieją ogólną wiedzę na temat świata.
Większość pytań biznesowych jest specyficznych dla domeny, więc rolą kuratora przestrzeni jest wypełnienie luki między ogólną wiedzą na świecie a wyspecjalizowanym językiem używanym w określonej domenie lub przez określoną firmę. Kuratorzy używają metadanych i instrukcji, aby pomóc Genie dokładnie interpretować pytania użytkowników biznesowych i odpowiadać na nie. W tym artykule opisano najlepsze rozwiązania i zasady, które ułatwiają opracowywanie udanej przestrzeni.
Najlepsze rozwiązania dotyczące definiowania nowego miejsca
Pamiętaj o tych wytycznych podczas tworzenia przestrzeni Genie:
- Zapewnij zwięzłe, ukierunkowane zestawy danych: Rozwiąż niejednoznaczności kolumn i wstępnie wykonaj sprzężenia lub denormalizację tabel, używając widoków lub widoków metryk. Uproszczone zestawy danych zwiększają zdolność Genie do dokładnego odpowiadania na pytania dotyczące danych.
- Nadawaj priorytet wyrażeniom SQL i przykładowym zapytaniom SQL nad instrukcjami tekstowymi: Użyj wyrażeń SQL do zdefiniowania semantyki biznesowej, takich jak metryki i filtry. Skorzystaj z przykładowej składni SQL, aby nauczyć Genie, jak radzić sobie z typowymi niejednoznacznymi monitami. Zarezerwuj instrukcje tekstowe dotyczące ogólnych wskazówek, które nie pasują do definicji strukturalnych.
- Napisz jasne, konkretne instrukcje tekstowe: Unikaj niejasnych instrukcji. Na przykład zamiast "Zadawaj pytania wyjaśniające dotyczące sprzedaży", napisz "Kiedy użytkownicy pytają o metryki sprzedaży bez określania nazwy produktu lub kanału sprzedaży, zadaj pytanie: Aby kontynuować analizę sprzedaży, określ nazwę produktu i kanał sprzedaży".
- Unikaj instrukcji powodujących konflikt: zapewnij spójność we wszystkich typach instrukcji. Jeśli na przykład instrukcje tekstowe określają zaokrąglanie liczby dziesiętnej do dwóch cyfr, przykładowe zapytania SQL muszą być również zaokrąglone do dwóch cyfr.
W poniższych sekcjach przedstawiono szczegółowe zalecenia dotyczące tworzenia przestrzeni i rozwiązywania problemów z dokładnością.
Rozpocznij od małej
Kreowanie przestrzeni Genie to proces iteracyjny. Podczas tworzenia nowego miejsca zacznij od jak najmniejszego, z minimalnymi instrukcjami i ograniczonym zestawem pytań, na które można odpowiedzieć. Następnie, podczas iteracji, możesz wprowadzać zmiany na podstawie opinii i monitorowania. Takie podejście pomaga usprawnić tworzenie i utrzymywanie przestrzeni oraz umożliwia efektywne zarządzanie nią w odpowiedzi na rzeczywiste potrzeby użytkowników.
Skorzystaj z poniższych wskazówek, aby pomóc w utworzeniu małej przestrzeni Genie:
- Bądź skoncentrowany: uwzględnij tylko tabele niezbędne do udzielenia odpowiedzi na pytania, które mają być obsługiwane przez przestrzeń. Celem jest pięć lub mniej tabel. Tym bardziej koncentrujesz się na wyborze, tym lepiej. Utrzymywanie miejsca wąsko skoncentrowanego na niewielkiej ilości danych jest idealne, więc ogranicz liczbę kolumn w dołączonych tabelach.
- Praca w ramach limitu 25 tabel: Miejsca Genie obsługują maksymalnie 25 tabel lub widoków. Jeśli temat danych wymaga więcej niż 25 tabel, przed dodaniem ich do obszaru należy wstępnie połączyć tabele z widokami lub widokami metryk . Widoki metryk są szczególnie skuteczne dla przestrzeni Genie, ponieważ wstępnie definiują metryki, wymiary i agregacje. Takie podejście pomaga pozostać w limicie, upraszcza model danych i może zwiększyć dokładność odpowiedzi Genie. Aby uzyskać szczegółowe informacje na temat dodawania obiektów danych do przestrzeni, zobacz Zarządzanie obiektami danych .
- Zaplanuj iterację: zacznij od minimalnej konfiguracji dla miejsca, koncentrując się na podstawowych tabelach i instrukcjach. Dodaj bardziej szczegółowe wskazówki i przykłady, udoskonalając obszar z biegiem czasu, zamiast dążyć do doskonałości od razu.
- Opracuj na podstawie dobrze adnotowanych tabel: Usługa Genie używa nazw kolumn i opisów Unity Catalog do generowania odpowiedzi. Jasne nazwy kolumn i opisy pomagają w tworzeniu odpowiedzi wysokiej jakości. Opisy kolumn powinny zawierać dokładne informacje kontekstowe. Unikaj niejednoznacznych lub niepotrzebnych szczegółów. Sprawdź wszystkie opisy generowane przez sztuczną inteligencję pod kątem dokładności i jasności i używaj ich tylko wtedy, gdy są one zgodne z tym, co należy podać ręcznie.
Posiadanie eksperta w dziedzinie definiowania przestrzeni
Skuteczny twórca przestrzeni musi zrozumieć dane i szczegółowe informacje, które można z niego zebrać. Analitycy danych, którzy są biegli w języku SQL, zazwyczaj mają wiedzę i umiejętności, aby zarządzać zasobami.
Definiowanie przeznaczenia miejsca
Zidentyfikowanie określonej grupy odbiorców i celu twojej przestrzeni pomaga zdecydować, które dane, instrukcje i pytania testowe mają być używane. Obszar powinien odpowiadać na pytania dotyczące określonego tematu i odbiorców, a nie pytania ogólne w różnych domenach. Zestawy danych można uprościć, wcześniej łącząc tabele i usuwając niepotrzebne kolumny przed dodaniem danych do przestrzeni danych. Podczas dodawania danych do miejsca należy zachować ścisłe skupienie się na zdefiniowanym celu przestrzeni. Ukryj wszystkie kolumny, które mogą być mylące lub nieistotne. Zobacz Ukrywanie lub pokazywanie odpowiednich kolumn.
Dodawanie metadanych i synonimów
Synonimy kolumn i opisy niestandardowe można dodawać do danych w przestrzeni Genie. Metadane te są ograniczone do przestrzeni Genie i nie nadpisują metadanych przechowywanych w katalogu Unity. Opisy kolumny jakościowej i synonimy pomagają Genie lepiej zrozumieć kolumnę, wybrać ją pod kątem odpowiednich pytań i napisać bardziej precyzyjny kod SQL. Zobacz Edytowanie metadanych kolumn.
Korzystanie z próbkowania danych Genie
Próbkowanie danych zwiększa dokładność usługi Genie przez próbkowanie wartości z zestawów danych w przestrzeni, co pomaga lepiej dopasować monity użytkownika do poprawnych kolumn i wartości. Genie automatycznie pobiera próbki wartości z tabel w trakcie tworzenia przestrzeni. Możesz zarządzać kolumnami, które mają próbkowane dane. Zobacz Zarządzanie obiektami danych i Tworzenie magazynu wiedzy, aby uzyskać bardziej niezawodne przestrzenie Genie.
Podaj ukierunkowane przykłady i instrukcje
Genie spaces najlepiej działają z ograniczonym, skoncentrowanym zestawem instrukcji. Usługa Databricks zaleca wykorzystywanie przykładowych zapytań SQL do udzielania instrukcji w Twojej przestrzeni. Przykładowe zapytania SQL umożliwiają usłudze Genie dopasowanie monitów użytkownika do zweryfikowanych zapytań SQL i poznanie przykładów w celu udzielenia odpowiedzi na powiązane pytania. Zobacz Dodawanie przykładowych zapytań SQL i funkcji.
W przypadku kontekstu, który powinien być stosowany globalnie w przestrzeni Genie, mały, dobrze zorganizowany zestaw instrukcji zwykłego tekstu może również pomóc zachować istotność i poprawić jakość odpowiedzi. Zbyt wiele instrukcji może zmniejszyć skuteczność, zwłaszcza w dłuższych rozmowach, ponieważ Genie może mieć trudności z ustaleniem priorytetów najważniejszych wskazówek. Aby uzyskać szczegółowe informacje, zobacz Zapewnianie instrukcji.
Wybieranie odpowiedniego typu instrukcji
Skorzystaj z poniższych wskazówek, aby zdecydować między wyrażeniami SQL i przykładowymi zapytaniami SQL:
- Użyj wyrażeń SQL dla typowych terminów biznesowych: podczas definiowania często używanych metryk, filtrów lub wymiarów reprezentujących standardowe pojęcia biznesowe użyj wyrażeń SQL w magazynie wiedzy. Wyrażenia SQL są wydajne, wielokrotnego użytku definicje, które pomagają Genie zrozumieć logikę biznesową. Przykłady obejmują marżę brutto, ostatnią sprzedaż i współczynnik konwersji. Zobacz Definiowanie wyrażeń SQL.
- Użyj przykładowych zapytań SQL do złożonych pytań: w przypadku rozwiązywania trudnych do interpretacji, wieloczęściowych lub złożonych pytań podaj pełne przykładowe zapytania SQL. W tych przykładach pokazano Genie, jak obsługiwać skomplikowane wzorce zapytań i logikę wieloetapową. Możesz na przykład utworzyć zapytania SQL dla monitów, takich jak "podział wydajności mojego zespołu" lub "Dla klientów, którzy dołączyli tylko niedawno, jakie produkty robią najlepiej?". Zobacz Dodawanie przykładowych zapytań SQL i funkcji.
Poproś Genie o zadawanie pytań wyjaśniających
Aby skłonić Genie do zadawania pytań wyjaśniających w niektórych scenariuszach, należy jasno określić, kiedy poprosić o wyjaśnienia i jak podejmować dalsze działania. Użyj przejrzystych, konkretnych instrukcji, które definiują zarówno warunki wyzwalania, jak i oczekiwane zachowanie związane z wyjaśnianiem.
Na przykład dodaj do swojego obszaru następujący typ instrukcji:
Gdy użytkownicy pytają o analizę wyników sprzedaży, ale nie zawierają informacji o zakresie czasu, kanale sprzedaży lub kluczowych wskaźnikach efektywności w swojej prośbie, musisz najpierw zadać pytanie wyjaśniające, aby zebrać niezbędne informacje. Na przykład: "Określ zakres czasu i kanał sprzedaży, którego szukasz".
Zorganizuj instrukcje wyjaśniające z następującymi składnikami:
- Warunek wyzwalacza: Zdefiniuj tematy lub scenariusze wymagające wyjaśnienia (na przykład "Gdy użytkownicy pytają o temat X...")
- Brakujące szczegóły: określ, jakie informacje muszą być obecne (na przykład "... ale nie dołączaj szczegółów Y...")
- Wymagana akcja: Podaj, że Genie musi poprosić o wyjaśnienie (na przykład "... najpierw musisz zadać pytanie wyjaśniające...")
- Przykładowe wyjaśnienie: Podaj konkretne pytanie Genie powinno zadać (na przykład "Określ...")
Dodaj instrukcje dotyczące pytań wyjaśnień na końcu ogólnych instrukcji, aby pomóc Genie w ustalaniu priorytetów tego zachowania przy odpowiadaniu na niejednoznaczne pytania.
Testowanie i dostosowywanie
Musisz być pierwszym użytkownikiem miejsca. Po utworzeniu nowego miejsca rozpocznij zadawanie pytań. Dokładnie sprawdź kod SQL wygenerowany w odpowiedzi na pytania. Jeśli Genie błędnie interpretuje dane, pytania lub żargon biznesowy, możesz interweniować, edytując wygenerowany język SQL lub podając inne szczegółowe instrukcje. Kontynuuj testowanie i edytowanie, dopóki nie otrzymasz niezawodnych odpowiedzi.
Po przejrzeniu pytania, możesz dodać je jako pytanie wzorcowe, którego można użyć do testowania i oceniania miejsca w celu systematycznej oceny ogólnej dokładności. Możesz użyć odmian i różnych fraz pytań, aby przetestować odpowiedzi Genie. Zobacz Używanie testów porównawczych w przestrzeni Genie.
Aby zapoznać się z pomysłami dotyczącymi naprawiania błędnych odpowiedzi, zobacz Rozwiązywanie problemów z przestrzeniami Genie.
Przeprowadź testy użytkowników
Po zweryfikowaniu jakości odpowiedzi za pomocą testów, zrekrutuj użytkownika biznesowego do wypróbowania przestrzeni Genie. Skorzystaj z poniższych wskazówek, aby zapewnić płynną podróż użytkownika i zebrać opinie na temat ciągłej poprawy:
- Określ oczekiwania, że ich zadaniem jest pomoc w udoskonaleniu przestrzeni.
- Poproś ich o skupienie się na testach dotyczących konkretnego tematu i pytaniach, na które ma odpowiedzieć przestrzeń.
- Jeśli otrzymają niepoprawną odpowiedź, zachęcamy użytkowników do dodawania dodatkowych instrukcji i wyjaśnień na czacie w celu uściślenia odpowiedzi. Po podaniu poprawnej odpowiedzi użytkownicy powinni ocenić ją pozytywnie, aby zminimalizować podobne błędy w przyszłych interakcjach.
- Zachęć użytkowników do głosowania na odpowiedzi za pomocą wbudowanego mechanizmu przesyłania opinii.
- Zaproś użytkowników, aby podzielili się dodatkowymi opiniami i nierozwiązanymi pytaniami bezpośrednio z autorami przestrzeni. Autorzy i redaktorzy mogą używać opinii do uściślenia instrukcji, przykładów i zaufanych zasobów.
Rozważ dostarczenie materiałów szkoleniowych lub pisemnego dokumentu z wytycznymi dotyczącymi testowania przestrzeni i przekazywania opinii. Kierowanie użytkowników biznesowych do korzystania z obszaru Genie w celu eksplorowania danych biznesowych , aby pomóc im rozpocząć pracę z nową przestrzenią Genie.
Ponieważ użytkownicy biznesowi testują przestrzeń, użytkownicy z co najmniej uprawnieniami CAN MANAGE mogą zobaczyć pytania, które zadawali na karcie Monitorowanie . Kontynuuj dodawanie kontekstu, aby pomóc Genie poprawnie interpretować pytania i dane, aby zapewnić dokładne odpowiedzi. Zobacz Monitorowanie przestrzeni, aby dowiedzieć się więcej na temat monitorowania przestrzeni Genie. Możesz również użyć dzienników audytu, aby monitorować opinie o Przestrzeni Genie i przeglądać żądania. Zobacz Monitorowanie użycia sztucznej inteligencji/analizy biznesowej przy użyciu dzienników inspekcji i alertów.
Note
Użytkownicy biznesowi muszą być członkami źródłowego obszaru roboczego, aby uzyskać dostęp do Twojego obszaru roboczego. Zobacz Wymagane uprawnienia , aby dowiedzieć się, jak zapewnić odpowiednie uprawnienia do interakcji z przestrzenią.
Aby zapoznać się z rozwiązywaniem typowych problemów z miejscami Genie, zobacz Rozwiązywanie problemów z miejscami Genie.