View Categories

Cara Menjalankan Kueri SQL di Excel

Waktu baca 10 menit

SQL
PILIH nama, pendapatan
DARI penjualan
DI MANA wilayah = 'Barat'
Excel
MICROSOFT EXCEL Kueri SQL

Menjalankan Kueri SQL
Langsung di Excel

Tulis SQL terhadap database apa pun dan alirkan hasilnya secara langsung ke spreadsheet Anda — tanpa driver ODBC, tanpa makro VBA, tanpa kerumitan string koneksi. Hanya SQL di Excel, sebagaimana seharusnya.

Hasil Langsung 10+ Basis Data Tidak ada pengemudi SQL yang Dibantu AI

Query Streams adalah platform integrasi basis data real-time yang aman yang memungkinkan Anda menjalankan kueri SQL di Excel terhadap basis data apa pun — tanpa perlu menginstal driver ODBC, menulis makro VBA, atau mengkonfigurasi string koneksi di setiap mesin. Pelajari selengkapnya di QueryStreams.com dan Daftar gratis untuk mulai menjalankan kueri SQL dari spreadsheet Anda.

Menjalankan SQL di Excel adalah salah satu kemampuan yang paling banyak dicari di kalangan profesional data, analis, dan pengguna bisnis yang terbiasa menggunakan spreadsheet tetapi membutuhkan akses ke informasi basis data secara langsung. Baik Anda ingin mengambil laporan penjualan dari SQL Server, melakukan kueri pada gudang analitik PostgreSQL, atau mengagregasi data transaksi MySQL — tujuannya sama: mendapatkan hasil basis data ke dalam sel Excel tanpa ekspor manual, file CSV usang, atau alur kerja salin-tempel.

Panduan ini membahas tiga cara untuk menjalankan kueri SQL Excel, menjelaskan mengapa pendekatan tradisional menimbulkan hambatan, dan menunjukkan bagaimana Query Streams menghilangkan setiap penghalang antara SQL Anda dan spreadsheet Anda.

3 Cara Menjalankan SQL di Excel

Ada tiga pendekatan utama untuk menjalankan kueri SQL di Excel. Masing-masing memiliki kompleksitas pengaturan yang berbeda, keterbatasan yang berbeda, dan tingkat pemeliharaan berkelanjutan yang berbeda. Berikut adalah perbandingannya secara berdampingan.

Power QueryTerpasang

Alat koneksi data bawaan Excel. Menggunakan driver ODBC atau OLE DB untuk terhubung ke basis data melalui tab Data. Mendukung SQL dasar melalui "Editor Lanjutan" tetapi memerlukan instalasi driver di setiap mesin.

  • Terintegrasi dalam Excel (tidak memerlukan add-in)
  • Mendukung SQL melalui Editor Tingkat Lanjut
  • Membutuhkan driver ODBC/OLE DB per mesin.
  • Konflik driver 32-bit vs 64-bit
  • Diperlukan koneksi TCP langsung ke basis data.
  • Tidak ada fitur berbagi kueri atau filter interaktif.
VBA + ODBCManual

Tulis makro Visual Basic for Applications yang membuka koneksi ADODB menggunakan string koneksi ODBC. Memberikan kontrol SQL penuh tetapi membutuhkan keterampilan pemrograman dan menyematkan kredensial dalam kode VBA.

  • Kontrol dan otomatisasi SQL penuh.
  • Dapat membangun UI kustom dengan UserForms.
  • Membutuhkan pengetahuan pemrograman VBA.
  • Kredensial yang tersimpan dalam kode makro
  • Masih perlu menginstal driver ODBC.
  • Makro diblokir oleh banyak kebijakan keamanan TI.

Mengapa Metode Tradisional Gagal

Baik pendekatan Power Query maupun VBA/ODBC memiliki masalah mendasar yang sama: keduanya memerlukan koneksi langsung dari workstation pengguna ke server basis data. Hal ini menciptakan masalah berantai yang semakin memburuk seiring bertambahnya jumlah anggota tim Anda.

Instalasi dan Pemeliharaan Driver ODBC

Setiap pengguna yang perlu menjalankan kueri SQL di Excel harus menginstal driver ODBC yang benar di komputer mereka. Jika organisasi Anda menggunakan SQL Server, PostgreSQL, dan MySQL, itu berarti tiga driver terpisah per workstation. Setiap driver memiliki siklus versi tersendiri dan persyaratan kompatibilitasKetidakcocokan driver 32-bit versus 64-bit yang terkenal itu tetap menjadi salah satu masalah pemecahan masalah ODBC yang paling umum, seringkali membutuhkan waktu berjam-jam untuk mendiagnosisnya.

Kompleksitas String Koneksi

Baik Anda menggunakan pengaturan Sumber Data Power Query atau objek koneksi ADODB VBA, setiap pengguna memerlukan nama host server, port, nama basis data, metode otentikasi, dan seringkali parameter SSL/TLS. Konfigurasi ini berlaku per mesin dan tidak portabel. Pindah ke laptop baru berarti membangun kembali setiap koneksi dari awal. Berbagi koneksi yang berfungsi dengan kolega berarti mengirimkan blok teks konfigurasi kepada mereka dan berharap mereka menempelkannya dengan benar.

Paparan Kredensial

Dengan VBA, kredensial basis data berada di dalam kode makro. Dengan Power Query, kredensial tersebut disimpan di Windows Credential Manager pada setiap mesin. Dengan cara apa pun, kredensial didistribusikan ke setiap workstation yang membutuhkan akses basis data. Ketika seorang karyawan keluar atau laptop hilang, setiap kredensial tersebut menjadi titik potensi pelanggaran keamanan. Praktik terbaik keamanan Microsoft sendiri Menyarankan sentralisasi manajemen kredensial — tetapi alur kerja berbasis ODBC mendorong ke arah yang berlawanan.

Tidak Ada Fitur Berbagi Kueri Bawaan

Anda telah menulis kueri SQL kompleks yang menghasilkan laporan pendapatan triwulanan yang sempurna. Kolega Anda menginginkan data yang sama yang difilter berdasarkan wilayah mereka. Dengan ODBC, berbagi kueri tersebut berarti berbagi kode SQL, detail koneksi, dan kredensial — lalu berharap mereka telah menginstal driver yang tepat. Tidak ada mekanisme bawaan untuk berbagi kemampuan menjalankan kueri tanpa juga berbagi semua yang dibutuhkan untuk mengakses basis data secara langsung.

Bagaimana Query Streams Menjalankan SQL di Excel

Query Streams mengambil pendekatan yang sangat berbeda. Alih-alih mengirimkan driver basis data dan kredensial ke setiap mesin pengguna, Anda menginstal satu Agen ringan di server basis data Anda (atau mesin mana pun yang dapat mengakses basis data). Agen menangani semua komunikasi basis data dan mengalirkan hasil ke pengguna melalui koneksi WebSocket yang aman dan hanya untuk pengiriman data keluar. Berikut cara kerjanya dalam empat langkah.

1

Instal Agen

Unduh dan instal Query Streams Agent di server basis data Anda atau mesin mana pun yang memiliki akses basis data. Tersedia untuk Windows, macOS, dan Linux.

2

Tambahkan Basis Data Anda

Buka UI lokal Agent dan tambahkan koneksi basis data Anda. Kredensial disimpan secara lokal di Agent — kredensial tersebut tidak pernah meninggalkan server Anda.

3

Tulis SQL atau Tanyakan pada Nova

Gunakan portal web Query Streams untuk menulis kueri SQL secara langsung, atau jelaskan kebutuhan Anda dalam bahasa Inggris sederhana dan biarkan Nova AI menghasilkan SQL untuk Anda. Simpan kueri dengan filter interaktif opsional.

4

Jalankan dari Excel

Buka add-in Excel, pilih kueri yang telah Anda simpan, sesuaikan filter apa pun, dan jalankan. Hasil langsung akan mengalir ke sel spreadsheet Anda sesuai permintaan.

Tidak perlu mengubah pengaturan firewall. Agen ini memulai koneksi WebSocket khusus keluar ke relay Query Streams melalui HTTPS (port 443). Port basis data Anda tidak pernah dibuka ke internet. Tim TI dapat menerapkan Agen tanpa modifikasi jaringan apa pun.

Fitur SQL di Excel

Query Streams tidak hanya menggantikan ODBC — tetapi juga menambahkan kemampuan yang tidak pernah dirancang untuk Power Query dan VBA. Berikut adalah hasil yang Anda dapatkan saat menjalankan SQL di Excel dengan Query Streams.

Filter Interaktif

Query Streams secara otomatis mendeteksi parameter dan nilai statis dalam SQL Anda, mengubahnya menjadi menu tarik-turun dan pemilih tanggal yang dapat disesuaikan oleh pengguna akhir sebelum dijalankan.

Berbagi Kueri yang Aman

Bagikan kemampuan untuk menjalankan kueri tanpa mengekspos kode SQL atau kredensial basis data. Penerima memilih dari daftar kueri mereka, menyesuaikan filter, dan mendapatkan hasil secara langsung.

Eksekusi Paralel

Jalankan beberapa kueri tersimpan secara bersamaan — lima kueri ke dalam lima tab lembar kerja yang berbeda. Agen akan memproses setiap kueri secara bersamaan tanpa memperhatikan ukuran hasilnya.

Asisten SQL AI Nova

Jelaskan data yang Anda butuhkan dalam bahasa Inggris sederhana dan Nova akan menghasilkan kueri SQL untuk Anda. Berfungsi dengan semua dialek basis data yang didukung.

Data Langsung Sesuai Permintaan

Tidak ada pembaruan terjadwal atau ekspor usang. Jalankan kueri SQL Anda di Excel kapan saja dan dapatkan data langsung dari basis data dalam hitungan detik.

Google Sheets juga

Agen dan kueri tersimpan yang sama berfungsi dengan add-on Google Sheets. Satu platform melayani kedua ekosistem spreadsheet tersebut.

Basis Data yang Didukung untuk Kueri SQL Excel

Query Streams mendukung semua basis data relasional utama dan platform data cloud. Satu instalasi Agent menangani setiap jenis basis data — tidak perlu driver terpisah untuk masing-masing basis data.

Basis data Versi / Platform Memandu
Microsoft SQL Server Express, Standard, Enterprise, Azure SQL, AWS RDS SQL Server ke Excel
PostgreSQL Semua versi, AWS RDS, Azure Database, Supabase, Neon PostgreSQL ke Excel
MySQL 5.7+, Amazon RDS, Azure Database, Google Cloud SQL MySQL ke Excel
MariaDB 10.x dan 11.x, SkySQL, semua varian cloud MariaDB ke Excel
SQLite File .db lokal pada mesin Agen SQLite ke Excel
Microsoft Access berkas .accdb dan .mdb Access ke Excel
Oracle 11g+, Oracle Cloud, Basis Data Otonom Oracle ke Excel
Kepingan salju Semua edisi di AWS, Azure, dan GCP Snowflake ke Excel
Google BigQuery Semua jenis proyek dan wilayah BigQuery ke Excel
DuckDB Basis data analitik lokal, kueri file Parquet/CSV DuckDB ke Excel

Panduan Google Sheets juga tersedia untuk setiap basis data yang tercantum. Sebarkan beberapa Agen (berdasarkan tingkatan langganan Anda) di seluruh infrastruktur Anda — di lokasi, AWS EC2, Azure VM, Google Cloud, atau lingkungan mana pun secara global. Semua agen melakukan pemeliharaan mandiri dengan pembaruan otomatis dan menyajikan sumber data mereka sebagai daftar dropdown terpadu, sehingga pengguna cukup memilih dari sumber data yang tersedia tanpa perlu mengetahui agen atau server mana yang menampungnya.

Keamanan: SQL Tanpa Risiko

Kredensial tidak pernah meninggalkan server Anda. Nama pengguna dan kata sandi basis data disimpan secara eksklusif di mesin Agen. Pengguna akhir melakukan autentikasi melalui portal Query Streams dan hanya berinteraksi dengan kueri yang tersimpan — mereka tidak pernah melihat string koneksi, kode SQL, atau kredensial basis data. Agen terhubung keluar melalui HTTPS (port 443), sehingga tidak ada port firewall masuk yang dibuka dan basis data Anda tidak pernah terekspos ke internet. Penerima kueri bersama dapat menjalankan kueri dan menyesuaikan filter secara independen tanpa tindakan apa pun dari pembuat kueri.

Arsitektur ini merupakan kebalikan dari model ODBC, di mana setiap mesin klien menyimpan kredensial secara lokal. Dengan Query Streams, pencabutan akses berarti menghapus pengguna dari portal — bukan melacak entri DSN di puluhan laptop. Untuk perbandingan yang lebih mendalam, lihat artikel kami. Alternatif ODBC untuk Excel memandu.

Pertanyaan yang Sering Diajukan

Bisakah saya menjalankan SQL langsung di Excel? +
Ya. Dengan Query Streams, Anda menulis SQL di portal web (atau membiarkan Nova AI membuatnya), menyimpan kueri, dan menjalankannya dari add-in Excel. Hasilnya akan langsung masuk ke sel spreadsheet Anda. Anda tidak perlu membuka baris perintah, menginstal perangkat lunak manajemen basis data, atau menulis makro VBA. Add-in Excel memberi Anda antarmuka point-and-click untuk memilih kueri, menyesuaikan filter, dan mengeksekusi — semuanya di dalam Excel.
Apakah saya memerlukan driver ODBC untuk menjalankan kueri SQL di Excel? +
Tidak dengan Query Streams. Metode tradisional seperti Power Query dan VBA memerlukan driver ODBC atau OLE DB yang terpasang di setiap mesin pengguna. Query Streams menghilangkan hal ini sepenuhnya — Agen menangani semua komunikasi basis data di sisi server. Pengguna hanya membutuhkan add-in Excel, yang tidak memerlukan instalasi driver lokal.
Database apa saja yang kompatibel dengan SQL di Excel melalui Query Streams? +
Query Streams mendukung Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Kepingan salju, Google BigQuery, dan DuckDBIni mencakup instalasi on-premise, basis data yang dihosting di cloud pada AWS RDS, Azure SQL, Google Cloud SQL, dan platform khusus seperti Supabase, Neon, dan PlanetScale. Satu Agen menangani semua jenis basis data.
Bisakah saya berbagi kueri SQL dengan pengguna Excel lainnya? +
Ya — ini adalah salah satu fitur terkuat Query Streams. Anda dapat berbagi kueri yang tersimpan dengan pengguna mana pun di organisasi Anda. Penerima yang dibagikan akan melihat kueri di add-in Excel mereka, dapat menyesuaikan filter interaktif yang tersedia (dropdown, pemilih tanggal), dan menjalankannya untuk mendapatkan data langsung sesuai permintaan. Mereka tidak pernah melihat kode SQL atau kredensial basis data yang mendasarinya. Tidak diperlukan tindakan apa pun dari pembuat kueri setelah berbagi.
Apakah ini berfungsi dengan Excel Online? +
Ya. Add-in Query Streams Excel kompatibel dengan Excel untuk desktop (Windows dan macOS) serta Excel Online (Office 365 web). Karena Query Streams tidak bergantung pada driver ODBC lokal, versi web berfungsi identik — Anda memilih kueri, menyesuaikan filter, dan menjalankannya dari browser.
Bisakah Nova AI menulis SQL untuk saya? +
Ya. Nova adalah asisten AI bawaan Query Streams yang menghasilkan kueri SQL dari deskripsi bahasa Inggris sederhana. Jelaskan data apa yang Anda butuhkan — misalnya, “tampilkan total pendapatan berdasarkan kategori produk untuk kuartal terakhir” — dan Nova akan menulis SQL yang sesuai dengan skema dan dialek basis data spesifik Anda. Anda dapat meninjau, mengedit, dan menyimpan kueri yang dihasilkan, lalu menjalankannya dari Excel atau Google Sheets.
Seberapa besar himpunan hasil yang dapat diperoleh? +
Query Streams menggunakan streaming biner yang efisien melalui WebSocket, sehingga kumpulan hasil dapat sangat besar. Untuk kueri pelaporan bisnis tipikal yang mengembalikan ribuan hingga puluhan ribu baris, hasilnya tiba dalam hitungan detik. Batas baris Excel sendiri (1.048.576 baris) adalah batas praktisnya. Query Streams juga mendukung eksekusi kueri paralel — Anda dapat menjalankan beberapa kueri ke tab lembar kerja yang berbeda secara bersamaan, dan Agen akan memproses setiap kueri secara bersamaan.
Apakah Query Streams gratis untuk dicoba? +
Ya. Anda bisa. Daftar gratisInstal Agen, dan mulailah menjalankan kueri SQL dari Excel segera. Akun gratis mencakup akses ke add-in Excel, add-on Google Sheets, kueri tersimpan, filter interaktif, dan kredit Nova AI untuk memulai.

Memulai

Jalankan Kueri SQL Pertama Anda di Excel Hari Ini

Daftar gratis, instal Agen di server basis data Anda, dan jalankan kueri SQL langsung dari Excel dalam waktu kurang dari 10 menit. Tanpa driver. Tanpa VBA. Tanpa string koneksi.

Panduan terkait: SQL Server ke Excel | PostgreSQL ke Excel | Alternatif ODBC untuk Excel | Basis data di Microsoft Excel

Kategori: Artikel

Tag: sql-di-excel, excel-sql-query, database-excel, alternatif-odbc, power-query, data-langsung, tanpa-kode, berbagi-query

Deskripsi Meta: Jalankan kueri SQL di Excel tanpa driver ODBC atau VBA. Alirkan hasil basis data secara langsung ke dalam spreadsheet.

Updated on 3 Juni 2026

Powered by BetterDocs