View Categories

Bagaimana Nova AI Mempelajari Skema Basis Data Anda Secara Otomatis

Waktu baca 13 menit

KECERDASAN SEMANTIK NOVA AI

Bagaimana Nova AI Mempelajari Skema Basis Data Anda Secara Otomatis

Sebuah alur kerja otonom 5 fase yang membaca, membuat profil, dan memetakan struktur basis data Anda sebelum Anda mengajukan satu pertanyaan pun. SQL yang lebih baik sejak hari pertama.

Saluran Pipa 5 Fase 9 Dialek SQL Analisis Paralel Pembelajaran Otomatis

Query Streams adalah platform integrasi basis data real-time yang aman, yang mesin AI-nya, Nova, mempelajari skema basis data Anda secara otomatis sebelum menghasilkan satu pun kueri SQL. Pelajari selengkapnya di QueryStreams.com dan Daftar gratis untuk mulai mengajukan pertanyaan ke basis data Anda dalam bahasa Inggris yang mudah dipahami.

Kecerdasan Semantik adalah kecerdasan buatan yang dibangun oleh AI. lapisan semantik Untuk basis data Anda: Nova memetakan tabel, kolom, dan relasi Anda sekali, lalu menjawab setiap pertanyaan dari peta tersebut.

Mengapa Pemahaman Skema Penting untuk AI SQL

Pembuatan SQL berbasis AI memiliki masalah mendasar yang diabaikan oleh sebagian besar platform: AI tidak mengetahui basis data Anda. Chatbot generik dapat menulis SQL yang secara sintaksis benar, tetapi mereka sama sekali tidak mengetahui nama tabel, tipe kolom, nilai data, atau relasi yang sebenarnya. Minta mereka untuk menanyakan data penjualan Anda dan mereka akan menciptakan nama kolom yang terdengar masuk akal seperti... total_penjualan atau nama_pelanggan Itu mungkin tidak ada dalam skema Anda. Kueri tampak benar. Kueri berhasil dikompilasi. Namun, kueri tersebut mengembalikan kesalahan atau, lebih buruk lagi, hasil yang salah dari kolom lain yang kebetulan cocok.

Ini adalah masalah halusinasi yang diterapkan pada analisis skema basis data. Kesenjangannya bukan pada kemampuan AI untuk menulis sintaks SQL. Model bahasa modern adalah penulis SQL yang kompeten. Kesenjangannya terletak pada pengetahuan Apa Untuk menulis SQL, dibutuhkan: tabel mana yang ada, kolom apa yang terdapat di dalamnya, bagaimana tabel saling berhubungan, nilai apa yang muncul di kolom filter, dan dialek SQL apa yang diharapkan oleh basis data target. Tanpa dasar ini, bahkan pembuat kueri AI yang paling canggih pun hanya menebak-nebak. Kecerdasan Semantik adalah cara Nova menghilangkan tebakan itu sepenuhnya, menciptakan asisten SQL AI yang beroperasi berdasarkan pengetahuan yang terverifikasi, bukan inferensi probabilistik.

Pipeline Kecerdasan Semantik 5 Fase

Pembelajaran skema otomatis Nova menjalankan alur kerja terstruktur 5 fase saat Anda menghubungkan sumber data. Setiap fase dibangun di atas fase sebelumnya, secara progresif memperdalam pemahaman AI tentang struktur basis data Anda. Alur kerja memproses hingga 10 tabel secara bersamaan untuk kecepatan, mendukung 9 dialek SQL, dan menyimpan semua pengetahuan yang dipelajari secara permanen sehingga analisis hanya perlu dijalankan sekali per basis data kecuali skema Anda berubah.

Fase 1
Pengambilan Katalog
Tabel, kolom, tipe, kunci, indeks
Fase 2
Pengambilan Sampel Data
Pemetaan nilai dalam satu kali perjalanan pulang pergi.
Fase 3
Penemuan FK Implisit
Menemukan relasi tabel yang belum dideklarasikan.
Fase 4
Program Pengayaan LLM
Deskripsi AI, tipe, pemetaan domain
Fase 5
Pemrosesan Hasil
Menyimpan pengetahuan, melacak cakupan.

Fase 1: Pengambilan Katalog Skema

Fase pertama terhubung ke basis data Anda melalui Agen Aliran Kueri dan membaca katalog skema informasi. Ini menangkap setiap nama tabel, nama kolom, tipe data, definisi indeks, batasan kunci asing, jumlah baris, dan komentar pengembang di semua skema yang dapat diakses. Agen berjalan di jaringan Anda sendiri dan membangun koneksi keluar saja yang aman, sehingga tidak diperlukan port masuk, terowongan VPN, atau perubahan firewall. Pengambilan katalog skema cepat karena membaca metadata, bukan data. Basis data dengan 200 tabel biasanya menyelesaikan fase ini dalam waktu kurang dari 3 detik. Outputnya adalah peta struktural lengkap yang digunakan Nova sebagai dasar untuk setiap fase berikutnya dan setiap kueri SQL yang dihasilkannya.

Fase 2: Pengambilan Sampel Data

Setelah Nova mengetahui tabel dan kolom apa saja yang ada, ia perlu memahami nilai apa yang dikandungnya. Fase 2 mengirimkan satu permintaan tunggal. Tabel Profil Untuk AI Panggilan per tabel melalui Query Streams Agent. Operasi pembuatan profil khusus ini menggantikan apa yang biasanya membutuhkan 11 hingga 28 kueri terpisah per tabel: mengambil sampel nilai yang berbeda, mendeteksi distribusi nilai, mengidentifikasi tingkat NULL, menemukan pola enum, dan mengukur kardinalitas, semuanya dalam satu perjalanan bolak-balik jaringan. Pengambilan sampel data inilah yang memungkinkan Nova untuk mengetahui bahwa data Anda negara kolom menggunakan singkatan dua huruf seperti “CA” alih-alih “California,” atau bahwa kolom Anda status Kolom tersebut berisi “aktif”/”tidak aktif” dan bukan 0/1. Ini mencegah jenis masalah yang paling menjengkelkan. teks ke SQL Kesalahan: kueri yang secara struktural benar tetapi memfilter berdasarkan nilai yang tidak ada dalam data Anda.

Fase 3: Penemuan Kunci Asing Implisit

Banyak basis data produksi memiliki hubungan antar tabel yang tidak dideklarasikan sebagai batasan kunci asing formal. A pelanggan.id kolom dan sebuah ID pelanggan pesanan Kolom-kolom tersebut jelas saling terkait, tetapi jika tidak ada batasan kunci asing (FK) dalam skema, pembacaan katalog dasar tidak akan mendeteksi koneksi tersebut. Fase 3 mengatasi hal ini dengan menganalisis nama kolom, tipe data, dan tumpang tindih nilai untuk mengidentifikasi hubungan yang tidak dideklarasikan antar tabel. Penemuan FK implisit ini sangat penting untuk kueri basis data bahasa alami yang kompleks yang memerlukan JOIN multi-tabel. Tanpa itu, Nova hanya akan dapat menggabungkan tabel dengan kunci asing yang dideklarasikan, yang di banyak basis data dunia nyata mencakup kurang dari setengah dari hubungan sebenarnya. Dengan memetakan hubungan yang dideklarasikan dan implisit, Nova dapat melacak jalur JOIN di seluruh skema Anda dan menghasilkan kueri multi-tabel yang akurat dari pertanyaan seperti "tunjukkan pesanan dengan nama pelanggan dan detail produknya."

Fase 4: Pengayaan LLM

Fase 4 meneruskan data struktural dan profil ke AI untuk pengayaan semantik. LLM menghasilkan deskripsi yang mudah dibaca manusia untuk setiap tabel dan kolom, mengklasifikasikan tipe semantik (mengidentifikasi bahwa dibuat pada adalah cap waktu pembuatan, email adalah kolom kontak, SKU (adalah pengidentifikasi produk), mendeteksi kolom mirip enum di mana sekumpulan nilai terbatas berulang di seluruh baris, dan memetakan tabel ke domain bisnis seperti penjualan, inventaris, SDM, atau keuangan. Pengayaan ini mengubah metadata teknis mentah menjadi pengetahuan kontekstual. Ketika Anda bertanya "tunjukkan gaji karyawan berdasarkan departemen," Nova tidak hanya mencocokkan kata "karyawan" dengan nama tabel. Ia memahami tabel mana yang termasuk dalam domain SDM, kolom mana yang mewakili data kompensasi, dan kolom mana yang berfungsi sebagai pengelompokan departemen. Klasifikasi semantik inilah yang membedakan alat pencocokan kata kunci dari asisten SQL AI yang benar-benar memahami model data Anda.

Fase 5: Pemrosesan Hasil

Fase terakhir menyimpan semua pengetahuan yang dipelajari dan menghitung metrik cakupan. Nova melacak penyelesaian analisis pada tiga tingkatan: per-basis data (berapa banyak tabel yang telah diprofilkan), per-tabel (berapa banyak kolom yang diperkaya), dan per-kolom (apakah klasifikasi tipe dan pemprofilan nilai telah selesai). Pemrosesan hasil juga mencakup pelacakan kontributor. Setiap bagian pengetahuan yang dipelajari diberi tag sebagai hasil AI atau kontribusi manusia. Anggota tim dapat melengkapi pembelajaran AI melalui antarmuka pelatihan percakapan di mana Nova menghasilkan pertanyaan yang ditargetkan tentang kolom atau tabel yang ambigu dan manusia menjawab dalam bahasa alami. Pendekatan kolaboratif ini menggabungkan kecepatan AI dengan keahlian domain manusia, dan tag kontributor memastikan Anda selalu mengetahui sumber setiap anotasi.

Data Anda tetap berada di jaringan Anda. Agen Query Streams menangani semua pengambilan sampel data secara lokal. Hanya metadata skema yang telah diagregasi (nama tabel, tipe kolom, distribusi nilai) yang mencapai AI. Baris data aktual tidak pernah meninggalkan infrastruktur Anda. Agen ini membuat koneksi terenkripsi hanya untuk keluar, sehingga tidak diperlukan port masuk atau perubahan firewall.

Bagaimana Kecerdasan Semantik Membuat Nova Berbeda

Perbedaan antara Nova dan chatbot AI generik terletak pada pengetahuan terverifikasi versus tebakan probabilistik. Ketika AI tujuan umum menulis SQL untuk basis data Anda, ia membangun kueri berdasarkan pola statistik dalam data pelatihannya. Ia mungkin saja menebak pengguna ketika meja Anda sebenarnya pengguna aplikasiatau berasumsi harga ketika kolom Anda adalah biaya per unitTebakan-tebakan ini tidak terlihat oleh pengguna sampai kueri gagal atau mengembalikan hasil yang salah.

Kemampuan Nova AI (Kecerdasan Semantik) Chatbot AI Generik
Akses skema Membaca katalog basis data sebenarnya Tidak ada akses ke skema Anda
Pembuatan profil kolom Contoh nilai data aktual Mengasumsikan pola umum
Pemetaan hubungan Menemukan FK yang dideklarasikan + implisit Tebakan dari nama kolom
Dialek SQL 9 generator khusus dialek Hanya sintaks SQL generik
Validasi pra-eksekusi Pemeriksaan sintaks SQLGlot Tidak ada langkah validasi
Pembelajaran berkelanjutan Semakin membaik dengan setiap analisis. Data pelatihan statis

Nova sepenuhnya menghilangkan tebakan. Setiap tabel, kolom, relasi, dan pola data yang dirujuk dalam kueri yang dihasilkan berasal dari basis pengetahuan Kecerdasan Semantik, yang diverifikasi terhadap basis data Anda yang sebenarnya. Nova juga memberlakukan penamaan yang memenuhi syarat skema (menggunakan skema.tabel format seperti pelanggan publik) dan meneruskan setiap kueri yang dihasilkan melalui SQLGlot Validasi sintaks sebelum eksekusi. Jika kolom yang dirujuk tidak cocok pada ambang batas kemiripan 60% (melalui rapidfuzz), Nova akan menandainya dan secara otomatis memperbaikinya atau meminta klarifikasi. Hal ini menjadikan Nova bukan hanya pembaca skema basis data berbasis AI, tetapi juga gerbang kualitas SQL yang menangkap kesalahan sebelum mencapai data Anda.

Antarmuka Kecerdasan Semantik

Antarmuka Kecerdasan Semantik, dapat diakses di /nova/kecerdasan Di portal Query Streams, tersedia dasbor visual yang menunjukkan apa yang diketahui Nova tentang setiap basis data yang terhubung. Anda dapat melihat status analisis per tabel, persentase cakupan untuk kolom dan relasi, serta sumber setiap anotasi (dihasilkan AI atau kontribusi manusia). Tombol analisis per entitas memungkinkan Anda untuk memicu atau menjalankan ulang analisis pada tabel atau kolom individual sesuai permintaan.

Empat mode pembelajaran memungkinkan Anda mengontrol cara kerja Semantic Intelligence per basis data. Mobil Menjalankan seluruh pipeline 5 fase secara otomatis ketika sumber data baru terhubung. Dibantu Memberi tahu Anda sebelum menjalankan analisis dan meminta konfirmasi. Manual Memungkinkan Anda untuk memicu analisis pada tabel individual menggunakan tombol per entitas. Mati Fitur ini menonaktifkan Kecerdasan Semantik sepenuhnya untuk basis data di mana Anda lebih suka menulis SQL secara manual. Antarmuka pelatihan adalah tempat keahlian domain manusia bertemu dengan kecepatan AI: Nova menghasilkan pertanyaan yang ditargetkan tentang kesenjangan dalam pemahamannya, dan anggota tim menjawab secara percakapan. Setiap respons disimpan sebagai pengetahuan yang disumbangkan manusia yang melengkapi analisis otomatis, yang sangat berharga untuk basis data dengan konvensi penamaan yang tidak jelas atau skema lama di mana nama kolom tidak secara jelas menunjukkan tujuannya.

Nova AI
Tidak tahu SQL? Nova AI akan membuatkan query untuk Anda.
Coba Nova
1
Jelaskan apa
data yang Anda butuhkan
Nova
Nova membaca skema
& membangun SQL
Simpan & lari dari
Excel atau Spreadsheet
Bantu saya membuat kueri untuk pendapatan bulan lalu berdasarkan produk — saya membutuhkannya untuk laporan penjualan mingguan saya.
Nova
Ditemukan barang pesanan dan produk dalam skema Anda. Berikut kuerinya — jalankan untuk melihat pratinjau, lalu simpan ke pustaka Anda dan bagikan dengan tim Anda.
Salin Jalankan Simpan
PILIH
    p.nama_produk,
    JUMLAH(kuantitas minyak * harga satuan minyak) AS pendapatan
DARI   publik.pesan_barang oi
GABUNG   produk publik p ON oi.product_id = p.id
DI MANA  oi.created_at >= TANGGAL_TRUNC('bulan', SEKARANG() - INTERVAL '1 bulan')
KELOMPOKKAN BERDASARKAN p.nama_produk
PESAN OLEH pendapatan DESC

Siapa yang Mendapatkan Manfaat dari Pembelajaran Skema Otomatis?

Kecerdasan Semantik tidak terbatas pada satu peran saja. Tim mana pun yang bekerja dengan basis data akan mendapat manfaat dari AI yang memahami model data sebelum menghasilkan kueri. Berikut adalah bagaimana berbagai peran mendapatkan keuntungan dari analisis skema basis data otomatis.

Analis Data

Lewati eksplorasi skema manual. Pengetahuan bawaan Nova memungkinkan Anda mengajukan pertanyaan analitis kompleks secara langsung, tanpa perlu memetakan tabel dan relasi terlebih dahulu.

Administrator Basis Data

Nova menghormati konvensi penamaan, organisasi skema, dan struktur relasi Anda. Kecerdasan Semantik mempelajari pola DBA Anda daripada memaksakan asumsi umum.

Tim Bisnis

Ajukan pertanyaan data dalam bahasa Inggris sederhana tanpa perlu mengetahui nama tabel, sintaks SQL, atau tipe kolom. Kecerdasan Semantik memastikan Nova memahami terminologi bisnis Anda.

Pengembang

Buat prototipe kueri lebih cepat pada basis data yang tidak dikenal. Pemetaan relasi dan klasifikasi semantik dari Semantic Intelligence mempercepat kurva pembelajaran pada basis kode baru.

Pertanyaan yang Sering Diajukan

Apa itu Kecerdasan Semantik di Nova AI? +
Semantic Intelligence adalah sistem pembelajaran basis data otomatis dari Nova AI. Sistem ini menjalankan alur kerja 5 fase yang membaca katalog basis data Anda, memprofilkan nilai data, menemukan hubungan antar tabel, menghasilkan deskripsi berbasis AI untuk setiap tabel dan kolom, dan menyimpan hasilnya sebagai pengetahuan permanen. Pemahaman yang telah dipelajari sebelumnya ini memungkinkan Nova untuk menghasilkan kueri SQL yang akurat dan tervalidasi terhadap skema sebenarnya Anda, alih-alih menebak nama tabel dan kolom.
Apakah Kecerdasan Semantik berfungsi dengan semua jenis basis data? +
Semantic Intelligence mendukung 9 dialek SQL: PostgreSQL, MySQL, SQL Server, MariaDB, SQLite, Oracle, Snowflake, BigQuery, dan DuckDB. Ia juga berfungsi dengan konektor API (Stripe, Shopify, HubSpot, Google Analytics 4, Google Search Console, ShipStation) dengan menganalisis tabel DuckDB yang menyimpan data API yang disinkronkan.
Berapa lama proses pembelajaran skema berlangsung? +
Pengambilan katalog skema (Fase 1) biasanya selesai dalam waktu kurang dari 3 detik untuk basis data dengan hingga 200 tabel. Pipeline 5 fase lengkap, termasuk pengambilan sampel data dan pengayaan LLM, membutuhkan waktu 1 hingga 5 menit tergantung pada ukuran basis data. Nova memproses hingga... 10 tabel secara bersamaan untuk memaksimalkan kecepatan, dan analisis hanya perlu dijalankan sekali per basis data kecuali jika skema Anda berubah.
Apakah data saya aman selama analisis skema? +
Ya. Query Streams Agent berjalan di jaringan Anda sendiri dan menangani semua pengambilan sampel data secara lokal. Hanya metadata skema yang telah diagregasi yang mencapai AI: nama tabel, tipe kolom, distribusi nilai, dan pemetaan relasi. Baris data aktual tidak pernah meninggalkan infrastruktur Anda. Agent menggunakan koneksi terenkripsi khusus keluar, sehingga tidak memerlukan port masuk atau perubahan firewall.
Apa saja mode pembelajaran Nova? +
Nova menawarkan empat mode pembelajaran yang dapat dikonfigurasi per basis data: Mobil (menjalankan seluruh pipeline secara otomatis saat terhubung), Dibantu (meminta konfirmasi sebelum analisis), Manual (dipicu per tabel melalui tombol analisis), dan Mati (Menonaktifkan Kecerdasan Semantik sepenuhnya). Sebagian besar pengguna memulai dengan mode Otomatis dan beralih ke Manual untuk basis data di mana mereka menginginkan kontrol yang lebih detail atas tabel mana yang dianalisis.
Bisakah Kecerdasan Semantik mendeteksi relasi yang tidak dideklarasikan sebagai kunci asing? +
Ya. Fase 3 dari pipeline secara khusus menargetkan penemuan foreign key implisit. Fase ini menganalisis nama kolom, tipe data, dan tumpang tindih nilai untuk mengidentifikasi hubungan yang tidak dideklarasikan antar tabel. Hal ini sangat penting karena banyak basis data produksi memiliki hubungan yang ada dalam praktiknya tetapi tidak secara formal dideklarasikan sebagai batasan FK, terutama dalam sistem lama atau basis data yang dikelola tanpa penegakan integritas referensial yang ketat.
Bagaimana Kecerdasan Semantik meningkatkan akurasi SQL? +
Kecerdasan Semantik mencegah nama kolom yang salah dengan memverifikasi setiap referensi terhadap skema sebenarnya. Ini memastikan nilai filter yang benar melalui pembuatan profil data, memetakan jalur JOIN yang akurat melalui penemuan relasi, menghasilkan sintaks khusus dialek untuk mesin basis data Anda, dan memvalidasi setiap kueri melalui pemeriksaan sintaks SQLGlot sebelum dieksekusi. Hasilnya adalah... sistem teks-ke-SQL yang beroperasi berdasarkan pengetahuan yang terverifikasi, bukan inferensi probabilistik.
Apakah Semantic Intelligence berfungsi dengan sumber data API? +
Ya. Saat Anda menghubungkan sebuah Konektor API Seperti Stripe, Shopify, atau HubSpot melalui Query Streams, data disinkronkan ke dalam tabel DuckDB lokal. Semantic Intelligence menganalisis tabel DuckDB ini dengan cara yang sama seperti menganalisis basis data lainnya, mempelajari struktur tabel, tipe kolom, dan pola nilai sehingga Nova dapat menghasilkan SQL yang akurat terhadap data API Anda.

Memulai

Biarkan Nova mempelajari basis data Anda.

Hubungkan sumber data Anda dan Semantic Intelligence akan berjalan secara otomatis. SQL yang lebih baik dimulai dengan pemahaman yang lebih mendalam. Gratis untuk memulai, tidak memerlukan kartu kredit.

Panduan terkait: Konversi Teks ke SQL dengan Nova AI | Semua Fitur | Basis data di Microsoft Excel | Basis data di Google Spreadsheet | Konektor API

Kategori: Nova AI

Kata kunci: Nova AI, Kecerdasan Semantik, Skema Basis Data, Analitik AI, Teks ke SQL, Pembelajaran Mesin, Otomatisasi Basis Data

Deskripsi Meta: Nova AI mempelajari skema basis data Anda secara otomatis. SQL yang lebih baik sejak hari pertama. Coba gratis.

Biografi Penulis:
Tim Query Streams terdiri dari para ahli basis data berpengalaman, profesional keamanan jaringan, dan veteran jaringan perusahaan dengan pengalaman gabungan lebih dari 25 tahun dalam manajemen data, analitik, dan pengembangan perangkat lunak yang aman.

Updated on 1 Oktober 2026

Powered by BetterDocs