Akses ODBC langsung ke tabel Delta Lake dan Apache Iceberg
Rasakan akses SQL langsung ke Delta Lake dan tabel Apache Iceberg dari alat pelaporan desktop tanpa cluster tingkat tengah. DeltaForge ODBC Driver, dari DeltaForge, menjalankan mesin SQL Rust asli di Windows dan menghilangkan ketergantungan JVM. Ini menyajikan SQL yang kompatibel dengan PostgreSQL dan dukungan penyimpanan objek langsung untuk S3, ADLS, dan GCS, ditambah keamanan tingkat baris terintegrasi dan penyamaran kolom. Audiens target adalah pengembang BI dan analis data yang membutuhkan kueri tanpa cluster dari Power BI, Excel, dan alat serupa.
Apa yang dilakukan driver dan bagaimana itu terhubung ke penyimpanan lakehouse
Driver membaca tabel Delta Lake dan Apache Iceberg langsung dari penyimpanan objek, sehingga aplikasi desktop dapat menanyakan file di S3, ADLS, GCS, MinIO, atau sistem file lokal tanpa cluster Spark atau Databricks. Ini mengekspos permukaan SQL yang kompatibel dengan PostgreSQL, yang memungkinkan Power BI, Excel, Tableau, DBeaver, dan alat yang mendukung ODBC untuk mengeluarkan SQL yang familiar terhadap tabel lakehouse.
Bagaimana itu mempengaruhi sumber daya sistem selama kueri
Driver menggunakan mesin Rust asli dan menghindari Java Runtime Environment, yang mengurangi overhead JVM dibandingkan dengan konektor berbasis Java. Eksekusi tervectorisasi dan penanganan data tanpa salinan adalah elemen desain eksplisit yang meningkatkan throughput dan penggunaan memori selama pemindaian. Pengguna dapat mengharapkan jejak sumber daya runtime yang lebih rendah dibandingkan dengan kueri berbasis cluster karena pemrosesan terjadi di sisi klien dalam biner asli di Windows x64.
Apakah aman untuk digunakan dan bagaimana itu menegakkan kontrol akses
Driver mencakup fitur keamanan terintegrasi seperti kontrol akses berbasis peran, keamanan tingkat baris, dan penyamaran kolom, yang diterapkan di mesin SQL sebelum mengembalikan hasil kepada klien. Ini beroperasi sebagai penyedia ODBC lokal dan memerlukan kredensial penyimpanan yang sesuai untuk pembacaan langsung, sehingga praktik manajemen akses standar untuk penyimpanan objek tetap menjadi titik kontrol untuk eksposur data.
Apakah memerlukan keterampilan spesialis untuk menerapkan dan mengoperasikan
Instalasi dilakukan melalui paket MSI standar dan kompatibel dengan manajer paket Windows umum seperti WinGet, Chocolatey, dan Scoop, yang menjaga penerapan tetap sederhana untuk lingkungan desktop. Penulis kueri dapat menggunakan SQL gaya PostgreSQL; insinyur data yang mengonfigurasi kredensial penyimpanan dan pengaturan RBAC akan memerlukan pemahaman tentang penyimpanan objek cloud dan izin akses.
Kecocokan yang baik untuk analis yang membutuhkan akses lakehouse tanpa cluster, dengan satu catatan
Driver ini cocok untuk pengembang BI dan analis yang ingin melakukan kueri langsung dengan overhead rendah dari alat desktop tanpa mengelola cluster Spark. Ini mengurangi kompleksitas runtime dengan menggunakan mesin asli dan mendukung backend penyimpanan utama. Salah satu kompromi adalah bahwa ia memindahkan tanggung jawab pemrosesan ke host klien, jadi tim harus memverifikasi kapasitas mesin klien dan throughput jaringan sebelum menggunakannya untuk beban kerja dashboard dengan tingkat konkuren tinggi.