Udostępnij przez


Co to jest przestrzeń AI/BI Genie

Na tej stronie przedstawiono sztuczną inteligencję/bi Genie— funkcję usługi Azure Databricks, która umożliwia zespołom biznesowym interakcję z danymi przy użyciu języka naturalnego. Korzysta ona z generowania sztucznej inteligencji dostosowanej do terminologii i danych organizacji z możliwością monitorowania i uściślenia jej wydajności za pośrednictwem opinii użytkowników.

Omówienie

Eksperci z dziedziny, tacy jak analitycy danych, konfigurują przestrzenie Genie przy użyciu zestawów danych, przykładowych zapytań i wytycznych dotyczących tekstu, aby ułatwić Genie tłumaczenie pytań biznesowych na zapytania analityczne. Po skonfigurowaniu użytkownicy biznesowi mogą zadawać pytania i generować wizualizacje, aby zrozumieć dane operacyjne. Możesz stale aktualizować wiedzę semantyczną Genie, gdy zmieniają się dane, a użytkownicy zadają nowe pytania. Aby uzyskać dodatkowe informacje na temat funkcji opartych na sztucznej inteligencji usługi Databricks, zobacz Funkcje pomocnicze sztucznej inteligencji usługi Databricks.

Usługa AI/BI Genie wybiera odpowiednie nazwy i opisy z tabel i kolumn z adnotacjami, aby przekonwertować pytania dotyczące języka naturalnego na równoważne zapytanie SQL. Następnie odpowiada za pomocą wygenerowanej tabeli zapytań i wyników, jeśli jest to możliwe. Jeśli Genie nie może wygenerować odpowiedzi, może zadać pytania, aby wyjaśnić przed dostarczeniem odpowiedzi.

Przykładowe przypadki użycia

Możesz utworzyć różne przestrzenie Genie, aby obsługiwać różne grupy odbiorców nietechnicznych. W poniższych scenariuszach opisano dwa możliwe przypadki użycia.

Przykład 1. Wizualizacja stanu szansy

Menedżer sprzedaży chce uzyskać aktualny stan otwartych i zamkniętych szans sprzedażowych na różnych etapach w swoim procesie sprzedaży. Mogą wchodzić w interakcje z przestrzenią Genie przy użyciu języka naturalnego i automatycznie generować wizualizację.

Następujący plik GIF pokazuje tę interakcję:

Plik GIF z przykładowym pytaniem, odpowiedzią i automatycznie wygenerowaną wizualizacją

Przykład 2. Śledzenie logistyki

Firma logistyczna chce korzystać z przestrzeni Genie, aby pomóc użytkownikom biznesowym z różnych działów śledzić szczegóły operacyjne i finansowe. Założyli przestrzeń Genie dla swoich menedżerów zakładów wysyłkowych w celu śledzenia przesyłek, a drugi dla ich kadry kierowniczej finansowej, aby zrozumieć ich kondycję finansową.

Jakich danych należy używać?

Przestrzeń Genie jest oparta na danych zarejestrowanych w Unity Catalog, w tym zarządzanych tabelach, tabelach zewnętrznych, tabelach zagranicznych, widokach, widokach metryk i zmaterializowanych widokach. Usługa AI/BI Genie wykorzystuje metadane dołączone do obiektów katalogu Unity oraz magazyn wiedzy na poziomie przestrzeni, który jest selekcjonowany przez autorów, do generowania odpowiedzi. Dobrze oznaczone zestawy danych, w połączeniu z określonymi instrukcjami, są kluczem do tworzenia pozytywnego środowiska dla użytkowników końcowych.

Przekazywanie plików

Ważne

Ta funkcja jest dostępna w publicznej wersji zapoznawczej.

Przesyłanie plików umożliwia użytkownikom łączenie lokalnych plików CSV i Excel z danymi w Unity Catalog, aby odpowiadać na pytania. Aby włączyć przekazywanie plików, skontaktuj się z zespołem ds. kont usługi Databricks. Aby uzyskać więcej informacji, zobacz Przekaż plik.

Jak działa genie

Genie używa złożonego systemu sztucznej inteligencji do interpretowania pytań biznesowych i generowania odpowiedzi. Zamiast używać pojedynczego, dużego modelu językowego, złożone systemy AI przetwarzają zadania w aplikacjach poprzez połączenie wielu współdziałających komponentów. Złożone systemy sztucznej inteligencji są coraz bardziej typowym wzorcem projektowania aplikacji sztucznej inteligencji ze względu na ich wydajność i elastyczność. Aby uzyskać więcej informacji, zobacz Przejście z modeli do złożonych systemów sztucznej inteligencji.

Obsługa języków

Można użyć Genie w językach innych niż angielski, takich jak portugalski i francuski. Jednak podstawowa platforma agenta zawiera monity w języku angielskim.

Usługa Databricks zaleca, aby twórcy przestrzeni dodawali jak najwięcej metadanych w wybranym przez siebie języku. Odpowiedzi Genie mogą czasami pojawiać się w języku angielskim ze względu na monity podstawowe systemu.

Co to jest magazyn wiedzy Genie?

Magazyn wiedzy Genie umożliwia autorom:

  • Edytuj metadane lokalnie: Autorzy genie mogą dodawać metadane specyficzne dla miejsca do zasobów danych. Na przykład może zawierać informacje specyficzne dla firmy dotyczące sposobu użycia miejsca. Obejmuje to opisy metadanych tabel i kolumn, synonimy na poziomie kolumny, przykładowe wartości i słowniki wartości, które Genie konsultuje podczas generowania odpowiedzi. Szczegółowa warstwa metadanych pomaga Genie pobrać poprawne informacje i uzyskać dokładniejsze wyniki.

  • Podaj ustrukturyzowane, szczegółowe instrukcje: Autorzy mogą definiować JOIN relacje między tabelami, aby nauczyć genie, jak tworzyć język SQL w wielu tabelach.

Zobacz Tworzenie magazynu wiedzy dla bardziej niezawodnych przestrzeni Genie.

Jak usługa Genie generuje odpowiedź?

Gdy użytkownik przesyła pytanie, Genie analizuje żądanie, identyfikuje odpowiednie źródła danych i określa sposób generowania odpowiedniej odpowiedzi. Szczegóły dostarczane przez autorów, w połączeniu z odpowiednimi komentarzami katalogu Unity, metadanymi i przykładowymi wartościami z wybranych kolumn, umożliwiają Genie na wnioskowanie zarówno logiki biznesowej, jak i technicznej. Aby uzyskać więcej informacji, zobacz Databricks AI assistive features trust and safety and value sampling (Zaufanie i bezpieczeństwo oraz próbkowanie wartości w usłudze Databricks AI). Genie inteligentnie filtruje przykładowe zapytania SQL, metadane tabeli i kolumny oraz historię czatów, aby wybrać najbardziej odpowiedni kontekst na potrzeby odpowiadania na żądanie.

Genie generuje odpowiedzi przy użyciu składników, takich jak:

  • Metadane tabeli katalogu Unity: zawiera nazwy tabel, opisy i zdefiniowane relacje klucza podstawowego (PK) i klucza obcego (FK). Usługa Genie używa tych danych podczas analizowania żądania i konwertowania monitu języka naturalnego na język SQL.
  • Nazwy kolumn i opisy: Genie inteligentnie filtruje odpowiednie nazwy kolumn i opisy do uwzględnienia.
  • Kontekst magazynu wiedzy: autorzy mogą lokalnie edytować metadane zasobu i wybierać kolumny, które udostępniają odpowiednie wartości dla Genie. Pomaga to Genie generować dokładniejsze odpowiedzi i nie zmienia istniejących metadanych Unity Catalog. Zobacz Tworzenie magazynu wiedzy dla bardziej niezawodnych przestrzeni Genie.
  • Przykładowe zapytania SQL: Usługa Genie inteligentnie wybiera odpowiednie przykłady SQL z zapytań SQL.
  • Funkcje SQL: wszystkie funkcje SQL, które zostały dodane w danej przestrzeni.
  • Instrukcje: notatki w postaci zwykłego tekstu podane jako ogólne instrukcje są uwzględniane jako kontekst.
  • historia poleceń i odpowiedzi: polecenia i odpowiedzi z bieżącego czatu są uwzględniane jako kontekst. Jeśli to konieczne, ze względu na ustawienie limitów tokenów , najstarsze części rekordu czatu są wykluczone.

Uwaga

Niektóre szczegóły tabeli, takie jak właściciel i rozmiar tabeli, nie są domyślnie uwzględniane. Aby uzyskać dostęp do tych informacji, użyj widoków ze schematu informacji dostępnego dla wszystkich katalogów Unity Catalog. Widoki domyślne mogą zawierać niepotrzebne szczegóły, więc utworzenie niestandardowego widoku na jego podstawie może pomóc skupić się na konkretnych potrzebnych informacjach. Aby uzyskać więcej informacji o tym, co jest dostępne w schemacie informacji, zobacz Schemat informacji.

W wielu przypadkach usługa Genie generuje zapytanie SQL, które jest uruchamiane w magazynie SQL w przestrzeni. Wygenerowane zapytania są zawsze tylko do odczytu. Ponowne próby są obsługiwane automatycznie, a usługa SQL Warehouse obsługuje współbieżność i skalowanie. Zestaw wyników jest przedstawiany jako część odpowiedzi.

Genie utrzymuje silne mechanizmy kontroli bezpieczeństwa i prywatności. Aby uzyskać więcej szczegółowych informacji, zapoznaj się z Zaufaniem i bezpieczeństwem funkcji wspomagających sztuczną inteligencję w usłudze Databricks.

Konfigurowanie obszaru Genie

Jeśli masz następujące informacje, możesz utworzyć przestrzeń Genie:

  • Uprawnienia SQL usługi Databricks.
  • Co najmniej MOŻE UŻYWAć uprawnień w usłudze SQL Warehouse pro lub bezserwerowej.
  • Co najmniej SELECT uprawnienia do jednego lub więcej obiektów danych katalogu Unity.

Zobacz Konfigurowanie obszaru usługi AI/BI Genie i zarządzanie nim.

Miejsca usługi Companion Genie dla pulpitów nawigacyjnych sztucznej inteligencji/analizy biznesowej (publiczna wersja zapoznawcza)

Możesz użyć monitów języka naturalnego, aby wygenerować wizualizacje dla pulpitów nawigacyjnych sztucznej inteligencji/analizy biznesowej za pomocą Asystenta usługi Databricks. Zobacz Tworzenie wizualizacji za pomocą asystenta usługi Databricks.

Podczas tworzenia pulpitu nawigacyjnego usługa Databricks automatycznie tworzy towarzyszącą przestrzeń Genie, która umożliwia użytkownikom biznesowym przeprowadzanie samoobsługowej analizy danych przy użyciu języka naturalnego. Zobacz Genie spaces with dashboards (Miejsca genie z pulpitami nawigacyjnymi).

Interakcja z przestrzenią Genie

Zespoły biznesowe są użytkownikami końcowymi przestrzeni Genie. Aby korzystać z obszaru Genie, użytkownicy biznesowi muszą mieć następujące elementy:

  • Dostęp użytkownika lub uprawnienia Databricks SQL.
  • Co najmniej MOŻE UŻYĆ uprawnienia do domyślnego magazynu wyznaczonego dla obszaru Genie.
  • Co najmniej SELECT uprawnienia do wszystkich obiektów danych katalogu Unity używanych w przestrzeni.

Użytkownicy biznesowi mogą pomóc w kształtowaniu przestrzeni, testując ją i udzielając informacji zwrotnej podczas rozwijania. Aby dowiedzieć się więcej o tym, jak użytkownicy biznesowi mogą rozpocząć pracę z obszarem Genie, zobacz Korzystanie z przestrzeni Genie do eksplorowania danych biznesowych.

Zaufane zasoby

Zaufane zasoby zapewniają dodatkową warstwę zapewniania dokładności wyniku dla użytkownika przestrzeni. Gdy dokładny tekst sparametryzowanego przykładowego zapytania lub funkcji SQL jest używany do generowania odpowiedzi, Genie oznacza odpowiedź jako Zaufana. Zobacz Use trusted assets in AI/BI Genie spaces (Używanie zaufanych zasobów w przestrzeniach AI/BI Genie ), aby dowiedzieć się więcej o zaufanych zasobach. Zobacz Używanie parametrów w zapytaniach SQL , aby dowiedzieć się więcej na temat pracy z zapytaniami sparametryzowanymi.

Ocena odpowiedzi za pomocą testów porównawczych

Benchmarki umożliwiają zwiększenie skali testów i oceny poszczególnych odpowiedzi w przestrzeni Genie. W przeciwieństwie do instrukcji, wskaźniki są przeznaczone do oceny przestrzeni Genie, a nie do jej informowania. Usługa Genie nie używa pytań porównawczych ani przykładowego kodu SQL w celu ulepszenia kontekstu usługi Genie.

Korzystając z testów porównawczych, możesz uruchomić kolekcję pytań testowych i użyć odpowiedzi, aby zmierzyć dokładność Genie. Opcjonalnie możesz dołączyć instrukcję SQL zwracającą oczekiwane wyniki. Po uruchomieniu pytania porównawczego odpowiedź Genie jest porównywana z wynikami dostarczonymi przez instrukcję SQL i oceniana pod kątem dokładności. Pytanie jest oznaczone do przeglądu, jeśli nie podano żadnej odpowiedzi SQL.

Zobacz Używanie testów porównawczych w przestrzeni Genie.

Prywatność i bezpieczeństwo

Dostęp do danych w przestrzeni Genie podlega Unity Catalog, wraz ze wszystkimi filtrami wierszy i maskami kolumn, które zostały zastosowane do tabel. Zobacz Kontrola dostępu do danych oraz Filtry wierszy i maski kolumn.

Aby zapoznać się z innymi często zadawanymi pytaniami dotyczącymi prywatności i zabezpieczeń, zobacz często zadawane pytania dotyczące ochrony prywatności i zabezpieczeń dotyczące funkcji pomocniczych sztucznej inteligencji.