Warstwa semantyczna zbudowana przez sztuczną inteligencję dla twoich baz danych.
Twoja baza danych przechowuje nazwy. Inteligencja semantyczna nadaje znaczenie: do czego służy każda tabela i kolumna, wartości, które może przechowywać kolumna statusu, oraz łączenia, których nikt nie zadeklarował. Agent sieciowy odczytuje schemat i rzeczywiste wartości, a Nova, sztuczna inteligencja strumieni zapytań stworzona do pracy z bazami danych, tworzy warstwę za Ciebie, dzięki czemu Nova, Claude i ChatGPT wysyłają zapytania do bazy danych w jej rzeczywistym stanie.
Włączone do planów Business i Enterprise · Kredyty Nova co miesiąc, a następnie płatność za użytkowanie
Złapany
Agent sieciowy odczytuje tabele, widoki, kolumny, klucze i indeksy według wybranego przez Ciebie harmonogramu i na Twoje żądanie. To wszystko, co baza danych może Ci powiedzieć o sobie.
Agent sieciowy w Twojej sieciord_hdr · 2,4 mln wierszy
cust_mstr · 38 tys. wierszy
0 zadeklarowano klucze obce0 komentarze do kolumnBrak listy prawidłowych kodów statusu
Zrozumiany
Nova opisuje każdą tabelę i kolumnę, wpisuje każdą kolumnę, wymienia wartości, które kolumna kodu faktycznie zawiera, i nazywa połączenia znalezione przez agenta. Nova została do tego stworzona: zna każdy silnik, dialekt i łącznik obsługiwany przez Query Streams, od SQL Server i Oracle po zestawy plików i Stripe. Wszystko, co edytujesz, pozostaje edytowane.
ord_hdr — Nagłówki zamówień sprzedaży: jeden wiersz na zamówienie klienta, ze statusem, datą, sumą i przedstawicielem handlowym, który jest jego właścicielem. Tabela faktów · Domena sprzedaży.
Nauczał
Pewna wiedza nie jest zawarta w schemacie: która tabela jest wycofywana, co liczy się jako konto testowe, jak zdefiniowana jest metryka. Gdy ktoś poprawia Novę na czacie, Nova proponuje fakt. Zaczyna on obowiązywać dopiero po przejściu kontroli tylko do odczytu z Twoimi danymi lub po potwierdzeniu przez osobę poprawnych, jednozdaniowych stwierdzeń. Nova nigdy nie zapamiętuje.
Zweryfikowana nauka strumieni zapytańord_hist, został wycofany. I zostaw konta testowe poza przychodami, to one mają akt_fl = 'T'.”ord_hist przeciwko ord_hdr w Twojej sieci. Regułę konta testowego zachowam jako: wyklucz klientów z akt_fl = 'T' z przychodów i liczby klientówCzy to prawda?ord_hist przyjmuje zamówienia wyłącznie w latach 2014-2018; ord_hdr obejmuje wszystko od tamtej pory. Nova przestaje czytać ord_hist i prowadzi jednolinijkową notatkę na pytania historyczne.
Konta testowe mają akt_fl = 'T'. Wyklucz ich z liczenia przychodów i klientów.
identyfikator_ord_hdr.rep_id W 11% zamówień internetowych pole jest puste, więc podział na przedstawicieli handlowych nie będzie się sumował. Nova to ujawnia, zamiast to ukrywać.
Jeśli odpowiedzi oparte na fakcie zaczynają być poprawiane, fakt zostaje natychmiast zawieszony i ponownie sprawdzony. Fakty, których nikt nie używa, zanikają; fakty, po które ludzie sięgają, wciąż się rozwijają. Administratorzy widzą każdy fakt, jego dowody i autora, i mogą go poprawiać, usuwać lub blokować osoby, które mogą uczyć.
Zapytano
To samo pytanie, na które odpowiedziała sztuczna inteligencja, która widziała tylko nazwy i która odczytała warstwę. Tylko jedna z tych metod działa.
Nova · Claude · ChatGPTSELECT c.name, COUNT(*)
Z zamówienia o
JOIN klienci c
ON c.id = o.customer_id
GDZIE o.status = 'wysłany'
GROUP BY c.nazwa;Żadna z tych tabel ani kolumn nie istnieje. Nawet przy prawidłowych nazwach status jest kodem jednoliterowym, więc filtr nie znajdzie niczego.
SELECT c.cust_nm, COUNT(*) AS wysłany
Z ord_hdr o
JOIN cust_mstr c
ON c.cno = o.cno
GDZIE o.stat_cd = 'S'
ORAZ o.ord_dt >= '2026-09-01'
GROUP BY c.cust_nm;Rzeczywista tabela, połączenie znalezione w danych i 'S' z listy wartości danej kolumny.
Wykonane w Twojej sieci przez Agenta
- Połączenia są wyszukiwane i sprawdzane w Twojej sieci. Systemy ERP i starsze bazy danych często nie deklarują żadnych kluczy obcych. Agent ustala, które kolumny mogłyby być kluczami, porównuje każdego kandydata z rzeczywistymi wartościami na swoim komputerze, nadaje mu kardynalność i werdykt oraz odrzuca podobne, które pokrywają się tylko przypadkowo. Może łączyć tabele w różnych bazach danych na tym samym serwerze. Pozostają tylko wyniki i kilka przykładowych wartości, a dane robocze są usuwane po zakończeniu sprawdzania.
- Odczytuje to, co Twoja baza danych już wie. Statystyki wyszukiwarki zastępują skanowanie tabel, jeśli takowe istnieją, a komentarze do kolumn, które już napisałeś, również są dostępne.
- Zbudowane do produkcji. Każde zapytanie to odczyt tworzony przez Agenta samodzielnie, każde ma limit czasu, wolne tabele są wycofywane i ponawiane, a wyszukiwanie odbywa się w ramach budżetu czasu.
- SaaS i źródła plików również. Stripe, Shopify i HubSpot są profilowane na podstawie lokalnej pamięci podręcznej agenta, więc nie jest wykorzystywany żaden limit interfejsu API dostawcy.
Wysłano do Nova w celu napisania warstwy
- Nazwy, typy i klucze tabel i kolumn
- Kilka przykładowych wartości w każdej kolumnie i kilka przykładowych wierszy, ograniczony rozmiar, długi tekst obcięty, binarny zastąpiony symbolem zastępczym
- Listy wartości dla kolumn statusu i typu wraz z ich liczbą
- Nigdy nie twórz kopii tabeli. Wyklucz tabele przed uruchomieniem i w dowolnym momencie usuń próbki i opisy Nova według tabeli, schematu lub bazy danych.
Przykładowy schemat wprowadzania zamówień. Listy wartości pochodzą z wartości faktycznie znajdujących się w kolumnach, a nie z domysłów.
Warstwa semantyczna, której nie musisz budować
Ręcznie tworzone warstwy semantyczne to projekt modelowania. Inteligencja semantyczna zaczyna się od Twoich danych.
Masz już warstwę DBT lub LookML? Zachowaj ją. Inteligencja semantyczna obejmuje bazy danych, do których nigdy nie dotarła.
Najczęściej zadawane pytania dotyczące inteligencji semantycznej
Czym jest warstwa semantyczna?
Warstwa semantyczna znajduje się między surowymi tabelami a osobami lub narzędziami zadającymi pytania. Wyjaśnia ona znaczenie każdej tabeli i kolumny, sposób łączenia tabel i prawidłowe wartości; niektóre narzędzia nazywają to samo modelem semantycznym. Inteligencja semantyczna tworzy ją automatycznie: agent sieciowy odczytuje schemat i rzeczywiste dane, a Nova, sztuczna inteligencja strumieni zapytań stworzona do pracy z bazami danych, tworzy warstwę. Dostosowuje się ona do każdego obsługiwanego przez nas silnika, dialektu i konektora, dzięki czemu narzędzia sztucznej inteligencji zapisują kod SQL zgodny z bazą danych.
Czy profilowanie spowolni moją bazę danych produkcyjną?
Został zaprojektowany tak, aby tego nie robić. Każde zapytanie jest tylko do odczytu i tworzone przez agenta, każde ma limit czasu, wolne tabele są ponawiane później, a wyszukiwanie działa w ramach budżetu czasu. Podczas gdy silnik przechowuje statystyki, agent odczytuje je, zamiast skanować tabele. Można również wykluczyć duże lub wrażliwe tabele przed wykonaniem.
Moja baza danych nie ma kluczy obcych. Czy nadal działa?
Tak, i to jest najważniejsze. Systemy ERP i starsze schematy często ich nie posiadają. Agent sieciowy znajduje klucze kandydatów, porównuje każdy z rzeczywistymi wartościami w obu kolumnach w Twojej sieci i rejestruje te, które spełniają kryteria, wraz z kardynalnością i wskaźnikiem ufności. Kandydaci, których numery pokrywają się jedynie przez przypadek, są odrzucani, a tabele w różnych bazach danych na tym samym serwerze mogą być łączone. Nova i narzędzia MCP opierają się tylko na pomyślnie zakończonych połączeniach.
A co jeśli Nova poda błędny opis?
Edytuj. Opisy i typy, które wpiszesz, nigdy nie zostaną nadpisane w późniejszych uruchomieniach. Nova uczy się również na podstawie poprawek w czacie, a każdy poznany fakt jest sprawdzany pod kątem Twoich danych lub potwierdzany, zanim Nova na nim skorzysta. Administratorzy mogą przeglądać, poprawiać lub usuwać te fakty.
Czy Nova może poznać nasze zasady biznesowe?
Tak. Zweryfikowana funkcja uczenia się strumieni zapytań (Query Streams Verified Learning) jest wbudowana w Novę. Gdy ktoś poprawia Novę lub wyjaśnia regułę na czacie, Nova proponuje fakt: wycofaną tabelę, rzeczywiste znaczenie kolumny, stopień niezawodności łączenia, regułę biznesową lub definicję metryki. Fakty dotyczące schematu są sprawdzane w sieci za pomocą zapytania tylko do odczytu, zanim zaczną obowiązywać; reguły biznesowe zaczynają obowiązywać, gdy użytkownik potwierdzi jednozdaniowe przeformułowanie Novy. Każdy fakt zachowuje autora, dowody i historię. Jeśli odpowiedzi oparte na fakcie zaczną być poprawiane, jest on zawieszany i ponownie sprawdzany, a pomiary są ponownie uruchamiane w miarę zmian danych. Administratorzy kontrolują, kto może uczyć, i mogą korygować lub wycofywać dowolne dane.
Z jakimi źródłami współpracuje?
SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, BigQuery, SQLite, Microsoft Access i DuckDB, a także zestawy plików i łączniki API, takie jak Stripe, Shopify, HubSpot i Google Analytics 4. Dostosowuje się do dialektu SQL każdego silnika.
Jakie plany obejmują tę funkcję i kto może ją uruchomić?
Semantic Intelligence jest dostępny w ramach planu Nova Business i Enterprise. Przebiegi wliczają się do przetwarzania danych w ramach planu. Tylko administratorzy mogą włączyć usługę, wybrać bazy danych i tabele, które ma obejmować, edytować wyniki lub je usuwać. Korzyści odnoszą wszyscy użytkownicy Nova lub MCP.
Pozwól firmie Nova nauczyć się Twojej bazy danych.
Podłącz bazę danych, włącz inteligencję semantyczną i zadaj pierwsze pytanie prostym językiem.
Włączone do planów Business i Enterprise · Kredyty Nova co miesiąc, a następnie płatność za użytkowanie

