Memanggil API REST dari Excel. Tidak memerlukan VBA.
Hentikan pergumulan dengan makro VBA dan kode Power Query M untuk memasukkan data API ke Excel. Query Streams memberi Anda 6 konektor API bawaan dengan tabel yang dapat dikueri SQL, caching terenkripsi, pustaka kueri bawaan, dan Nova AI — yang dikirimkan ke Microsoft Excel dan Google Sheets.
Tanya Nova, dapatkan grafik SQL +
Temui Nova API REST Basis DataSatu kunci per mitra. Tidak ada kredensial yang dibagikan.
Membangun API OtomatisasiSinkronisasi terjadwal ke 6+ platform
Jelajahi API ke SQLKueri API dengan SQL, tanpa kode
Jelajahi Basis Data AI MCPClaude, Cursor, ChatGPT & Grok berbicara dengan data Anda.
Hubungkan AIQuery Streams adalah platform integrasi data real-time yang aman yang menghubungkan data REST API ke Microsoft Excel dan Google Sheets melalui SQL — tanpa makro VBA, tanpa kode Power Query M, tanpa penguraian JSON manual. Pelajari selengkapnya di QueryStreams.com dan Daftar gratis untuk mulai melakukan kueri API dengan SQL langsung dari buku kerja Excel Anda.
Masalah API di Excel
Pengguna Excel semakin membutuhkan data dari REST API — catatan pembayaran Stripe, kontak HubSpot CRM, pesanan Shopify, metrik lalu lintas Google Analytics. Menurut Laporan Kondisi API dari PostmanSaat ini, rata-rata organisasi mengelola puluhan integrasi API. Namun, memasukkan data API tersebut ke dalam spreadsheet Excel selalu berarti memilih antara dua opsi yang tidak sempurna: makro VBA atau Power Query. Keduanya membutuhkan upaya teknis yang signifikan, dan keduanya tidak memberikan kemampuan query tingkat SQL atas hasilnya. Jika Anda telah mencari cara untuk memanggil API dari Excel tanpa menulis kode, Anda tidak sendirian.
Makro VBA: Rapuh dan Sulit Dipelihara
Cara klasik untuk memanggil REST API dari Excel adalah dengan VBA. Anda menulis Sub prosedur menggunakan XMLHTTP atau WinHTTP Objek-objek digunakan untuk membuat permintaan HTTP, mengatur header, meneruskan token otentikasi, mengirim permintaan, dan mengurai respons JSON. Masalahnya: VBA tidak memiliki parser JSON bawaan, jadi Anda harus menginstal pustaka pihak ketiga atau menulis logika penguraian sendiri. Penanganan kesalahan sangat minim — satu perubahan skema API, token OAuth yang kedaluwarsa, atau respons batas laju dapat merusak seluruh makro secara diam-diam. Paginasi memerlukan logika kursor atau offset manual. Tidak ada caching, tidak ada enkripsi, dan tidak ada cara untuk menjalankan SQL terhadap hasilnya. Untuk pengambilan data satu kali dari satu endpoint, VBA berfungsi. Untuk alur kerja produksi yang bergantung pada banyak anggota tim, makro VBA menjadi beban pemeliharaan yang hanya dapat di-debug oleh orang yang menulisnya.
Power Query: Dukungan API REST Terbatas
Power Query Isi Web Fungsi ini dapat memanggil API REST, tetapi keterbatasannya signifikan untuk permintaan di luar permintaan GET dasar. Dukungan OAuth 2.0 tidak lengkap — banyak API, termasuk Stripe dan HubSpot, memerlukan alur pembaruan token khusus yang ditangani dengan buruk atau sama sekali tidak ditangani oleh bahasa M Power Query. Paginasi memerlukan panggilan fungsi rekursif dalam kode M, yang tidak mudah bagi sebagian besar pengguna Excel. Tidak ada manajemen pembatasan laju bawaan. Respons JSON kompleks dengan array dan objek bersarang memerlukan beberapa langkah Transformasi dan Perluasan. Dan Power Query tidak memiliki lapisan SQL — Anda mendapatkan transformasi bahasa M, bukan JOIN SQL, CTE, atau fungsi jendela. Power Query adalah alat yang ampuh untuk terhubung ke basis data dan file datar. Sebagai konektor API REST untuk Excel, ia cepat gagal ketika API memerlukan OAuth, paginasi, atau struktur data bersarang.
Bagaimana Query Streams Menghubungkan API REST ke Excel
Query Streams mengambil pendekatan yang sangat berbeda untuk integrasi API Excel. Alih-alih membuat Anda menulis makro VBA atau bergulat dengan kode Power Query M, Query Streams menyediakan konektor API bawaan yang menormalisasi data REST API ke dalam tabel yang dapat dikueri SQL. Agen Jaringan Query Streams berjalan di dalam jaringan Anda, menyinkronkan data API ke dalam cache DuckDB terenkripsi, dan add-in Microsoft Excel Memungkinkan Anda menjalankan kueri SQL terhadap data yang di-cache tersebut — atau memilih dari 20-50 kueri bawaan per konektor tanpa perlu menulis SQL sama sekali.
6 Konektor API yang Sudah Terintegrasi
Stripe, HubSpot, Shopify, GA4, Google Search Console, dan ShipStation. Otentikasi sekali, dan data akan mengalir ke tabel yang siap digunakan dengan SQL secara otomatis.
SQL Lengkap Melalui Data API
Tuliskan JOIN, CTE, fungsi jendela, dan agregasi terhadap data API Anda. Bukan kode M. Bukan VBA. SQL standar.
Cache DuckDB Terenkripsi
Data API disinkronkan ke cache lokal yang dienkripsi AES-256-GCM. Kueri SQL berjalan dengan kecepatan basis data, bukan dengan kecepatan bolak-balik API.
20-50 Kueri yang Sudah Dibuat Sebelumnya
Setiap konektor dilengkapi dengan pustaka kueri yang siap digunakan. Pendapatan berdasarkan produk, analisis churn, tingkat pemenuhan pesanan — tidak perlu mengedit SQL.
Asisten AI Nova
Jelaskan kebutuhan Anda dengan bahasa yang mudah dipahami. Nova akan membaca skema tabel API Anda, menghasilkan SQL yang tervalidasi, dan mengeksekusinya secara langsung.
Excel + Google Sheets
Add-in bawaan untuk Microsoft Excel dan Google Sheets. Satu platform, dua ekosistem spreadsheet, pustaka kueri bersama.
6 Konektor API Siap Pakai dengan Caching Terenkripsi
Berbeda dengan VBA dan Power Query yang mengharuskan Anda mengkonfigurasi setiap API dari awal, Query Streams menawarkan solusi yang lebih baik. Konektor API Dilengkapi dengan 6 integrasi bawaan yang siap digunakan dalam waktu sekitar 5 menit untuk setiap integrasinya: Stripe (pembayaran, langganan, faktur, pengembalian dana), HubSpot (kontak, kesepakatan, perusahaan, prospek), Shopify (pesanan, produk, pelanggan, inventaris), Google Analytics 4 (lalu lintas, peristiwa, konversi, perilaku pengguna), Konsol Pencarian Google (kueri pencarian, halaman, rasio klik-tayang, tayangan), dan ShipStation (pengiriman, pesanan, kurir, pemenuhan). Setiap konektor menangani otentikasi, penomoran halaman, pembatasan laju, dan normalisasi data secara otomatis — hal-hal yang persis sama yang membuat makro VBA dan kode Power Query M begitu sulit untuk dipelihara.
Semua data API yang disinkronkan disimpan dalam cache DuckDB lokal di Network Agent, dienkripsi saat tidak digunakan dengan AES-256-GCM. Penjadwalan sinkronisasi per tabel memungkinkan Anda mengatur interval penyegaran yang berbeda untuk berbagai endpoint API — sinkronkan tabel prioritas tinggi seperti tagihan Stripe setiap 15 menit, sementara tabel yang kurang penting disinkronkan setiap hari. Retensi data per tabel memberi Anda kendali atas berapa lama data yang di-cache disimpan: 1 hari, 7 hari, 30 hari, 90 hari, 1 tahun, atau selamanya. Arsitektur ini mengurangi volume panggilan API, menghilangkan masalah batasan laju, dan berarti kueri SQL Anda berjalan terhadap data lokal dengan kecepatan basis data daripada menunggu perjalanan bolak-balik API langsung. Kredensial API Anda (token, kunci) disimpan secara lokal di Agent dan tidak pernah dikirimkan ke cloud Query Streams.
SQL di Atas Data API: Kueri, Jangan Uraikan
Perbedaan utama antara Query Streams dan VBA atau Power Query untuk akses REST API di Excel adalah apa yang terjadi setelah data tiba. Dengan VBA, Anda mendapatkan string JSON mentah yang Anda uraikan karakter demi karakter. Dengan Power Query, Anda memperluas kolom bersarang melalui beberapa langkah transformasi. Dengan Query Streams, data setiap API secara otomatis dinormalisasi ke dalam tabel yang dapat dikueri SQL. Anda menulis SQL standar — JOIN di seluruh endpoint API, agregasi, fungsi jendela, CTE, subkueri — bahasa SQL lengkap terhadap data API Anda.
Sebagai contoh, untuk menganalisis pendapatan Stripe berdasarkan produk dengan tingkat pengembalian dana, pendekatan VBA memerlukan beberapa panggilan HTTP terpisah di berbagai endpoint Stripe, penguraian JSON manual untuk setiap respons, dan rumus spreadsheet untuk menggabungkan hasilnya. Dengan Query Streams, Anda menulis satu kueri SQL yang menggabungkan (JOIN). biaya strip, produk garis, dan pengembalian dana stripe tabel — dan aliran hasilnya langsung masuk ke buku kerja Excel Anda. Query Streams juga mendukung eksekusi kueri paralel: luncurkan beberapa kueri tersimpan ke beberapa tab lembar kerja secara bersamaan dan Agen akan mengalirkan masing-masing kueri secara bersamaan, terlepas dari ukuran hasilnya.
Nova AI: Deskripsikan Data, Dapatkan SQL
Tidak semua orang di tim Anda mengetahui SQL, dan tidak semua orang harus mengetahuinya. Nova AI Nova menjembatani kesenjangan antara bahasa Inggris sederhana dan SQL yang tervalidasi. Jelaskan apa yang Anda butuhkan — “tunjukkan pendapatan Stripe berdasarkan produk selama 90 hari terakhir beserta tingkat pengembalian dana” — dan Nova akan membaca skema tabel API Anda, menghasilkan SQL khusus dialek, memvalidasinya, dan mengeksekusi kueri secara langsung. Nova bekerja dengan tabel basis data dan tabel konektor API, sehingga seorang analis dapat mengajukan pertanyaan di seluruh data pembayaran Stripe dan basis data akuntansi PostgreSQL dalam percakapan yang sama. Bagi pengguna Excel yang selama ini mengandalkan makro VBA atau Power Query sebagai konektor API mereka, Nova menghilangkan kebutuhan untuk memahami struktur JSON, dokumentasi API, atau sintaks SQL sepenuhnya.
Query Streams vs VBA vs Power Query
Perbandingan di bawah ini menunjukkan bagaimana konektor API Query Streams untuk Excel berbeda dari makro VBA dan Power Query untuk menghubungkan API REST ke spreadsheet. VBA dan Power Query menawarkan fleksibilitas untuk panggilan API ad-hoc, tetapi Query Streams menyediakan pendekatan terkelola yang mengutamakan SQL dengan konektor bawaan, caching, dan bantuan AI.
| Fitur | Aliran Kueri | Makro VBA | Power Query |
|---|---|---|---|
| Bagaimana Anda mengakses data API? | Kueri SQL terhadap tabel yang di-cache dan dinormalisasi. | Permintaan HTTP dalam kode VBA dengan penguraian JSON manual. | Konten web dalam kode M dengan langkah-langkah perluasan manual. |
| Autentikasi API | Dikelola per konektor (OAuth, kunci API — pembaruan otomatis) | Penanganan token manual dalam kode VBA | Dukungan OAuth terbatas; banyak API memerlukan solusi alternatif. |
| Penomoran halaman | Otomatis per konektor | Logika kursor/offset manual | Fungsi M rekursif (rumit untuk ditulis) |
| Dukungan SQL | SQL Lengkap: JOIN, CTE, fungsi jendela, agregasi | Tidak ada | Tidak ada — Hanya bahasa M |
| Kueri bawaan | 20-50 per konektor API di Pustaka Kueri | Tidak ada — tulis semuanya dari awal | Tidak ada — buat setiap kueri secara manual |
| Penyimpanan cache lokal | DuckDB terenkripsi (AES-256-GCM) dengan retensi yang dapat dikonfigurasi. | Tidak ada — setiap panggilan mengenai API langsung. | Cache Power Query (tidak terenkripsi, kontrol terbatas) |
| Pembatasan laju | Dikelola oleh penjadwal sinkronisasi dengan interval yang dapat dikonfigurasi | Manual — pengguna harus mengatur waktu permintaan. | Tidak ada — pengguna harus mengelola secara manual |
| Bantuan AI | Nova AI: Bahasa Inggris sederhana ke SQL yang tervalidasi dan spesifik dialek. | Tidak ada | Tidak ada |
| Dukungan Google Sheets | Add-on Google Sheets bawaan (pustaka kueri yang sama) | Tidak tersedia — Hanya Excel | Tidak tersedia — Hanya Excel |
| Berbagi pertanyaan | Bagikan kueri interaktif — penerima dapat menjalankannya tanpa melihat SQL. | Bagikan file makro .xlsm | Bagikan file .xlsx dengan kueri yang tertanam di dalamnya. |
| Dukungan basis data | 10 basis data SQL + 6 konektor API dalam satu platform | Tidak ada — API hanya melalui kode khusus. | Berbagai pilihan melalui konektor bawaan |
| Penanganan kesalahan | Logika percobaan ulang bawaan, manajemen batas laju, pelaporan kesalahan. | Panduan Penanganan Kesalahan di VBA | Blok coba/sebaliknya bahasa M |
| Pemeliharaan | Agen Jaringan yang diperbarui secara otomatis; konektor dikelola oleh Aliran Kueri | Pemeliharaan kode manual — Perubahan API merusak makro | Pemeliharaan kode M manual |
| Waktu penyiapan per API | ~5 menit (autentikasi dan pemilihan tabel) | Jam (menulis, menguji, men-debug kode VBA) | 30-60 menit (mengkonfigurasi Web.Contents, menangani paginasi) |
| API yang didukung | 6 integrasi mendalam (Stripe, HubSpot, Shopify, GA4, GSC, ShipStation) | API REST apa pun (diperlukan kode manual) | API REST apa pun (diperlukan kode M manual) |
Agen Jaringan Query Streams diinstal pada Windows, Linux, atau macOS dan hanya membuat koneksi keluar — tidak diperlukan aturan firewall masuk. Sebarkan beberapa Agen di seluruh infrastruktur Anda: server lokal, AWS EC2, Azure VM, Google Cloud, atau lingkungan apa pun secara global. Semua agen melakukan pemeliharaan mandiri dengan pembaruan otomatis dan menyajikan sumber data mereka sebagai daftar dropdown terpadu di add-in Excel atau add-on Google Sheets. mesin otomatisasi juga dapat menyinkronkan hasil kueri sesuai jadwal ke Airtable, Smartsheet, SeaTable, Baserow, dan Anvil.Works — dengan mode Append (pembaruan inkremental 10-150x lebih cepat) dan mode Full Sync (koreksi penyimpangan).
Pertanyaan yang Sering Diajukan
Bisakah saya memanggil REST API dari Excel tanpa menulis kode VBA? +
Apa perbedaan Query Streams dengan Power Query untuk REST API? +
Isi WebNamun, fitur ini membutuhkan kode M untuk paginasi, memiliki dukungan OAuth 2.0 yang terbatas, dan tidak menyediakan lapisan SQL. Query Streams menangani otentikasi, paginasi, dan pembatasan laju secara otomatis melalui konektor bawaan. Anda melakukan kueri data yang di-cache dengan SQL standar — JOIN, CTE, fungsi jendela — daripada transformasi bahasa M. Query Streams juga berfungsi dengan Google Sheets, bukan hanya Excel.API REST mana saja yang didukung oleh Query Streams sebagai konektor bawaan? +
Apakah saya perlu menginstal sesuatu untuk menghubungkan REST API ke Excel? +
Bisakah saya menulis SQL JOIN di berbagai endpoint API yang berbeda di Excel? +
biaya strip, pelanggan stripe, produk garis, pengembalian dana stripe(dan masih banyak lagi). Anda dapat menulis JOIN di seluruh tabel tersebut, menggunakan agregasi, fungsi jendela, CTE, dan subkueri — dialek SQL DuckDB lengkap. Anda juga dapat menggabungkan tabel konektor API dengan tabel basis data tradisional Anda jika keduanya terhubung melalui Agen yang sama.Apakah Query Streams juga berfungsi dengan Google Sheets, atau hanya Excel? +
Bagaimana cara kerja cache API DuckDB yang terenkripsi? +
Bisakah saya membagikan query API dengan anggota tim yang tidak tahu SQL? +
Apakah Query Streams merupakan alternatif yang baik untuk Power Query untuk API REST? +
Memulai
Mendapatkan Data API di Excel — Tanpa Kerumitan VBA
Hubungkan Stripe, HubSpot, Shopify, GA4, dan lainnya. Jalankan SQL terhadap data API yang di-cache. Dapatkan hasilnya di Microsoft Excel dan Google Sheets — tanpa makro, tanpa kode M, tanpa penguraian JSON.
Panduan terkait: Konektor API | Basis data di Microsoft Excel | Konversi Teks ke SQL dengan Nova AI | Otomatisasi dan Integrasi | Semua Fitur
Kategori: Artikel
Tag: Konektor API, Excel, REST API, Alternatif VBA, Alternatif Power Query, Stripe, HubSpot, Shopify
Deskripsi Meta: Hubungkan API REST ke Excel tanpa VBA. SQL melalui Stripe, HubSpot, Shopify. Coba gratis.

