Apa perbedaan antara Azure Synapse Dedicated SQL Pools dan Serverless SQL Pools?

Azure Synapse Dedicated SQL Pools didasarkan pada teknologi MS SQL Server on-prem yang sudah ada sebelumnya, sementara Azure Synapse SQL Serverless Pools adalah teknologi baru yang dibangun dari awal oleh tim Microsoft yang berbeda menggunakan mesin pengolahan kueri terdistribusi modern yang membaca file langsung di atas ADLS. Berdasarkan dua solusi SQL ini yang memiliki arsitektur yang sama sekali berbeda, mereka memiliki kemampuan yang sangat berbeda, di mana Synapse Serverless SQL Pools memiliki: - Dukungan besar untuk T-SQL yang sudah ada - Integrasi besar dengan Power BI - Dukungan yang baik untuk membaca file format terbuka langsung dari ADLS (termasuk Delta Lake) Namun, Serverless SQL Pools tidak memiliki: - Dukungan untuk menulis data (tidak ada kemampuan INSERT, UPDATE, DELETE, atau MERGE), karena semuanya harus terjadi secara eksternal pada file. - Tidak ada hasil caching, sehingga dashboard atau kueri yang dijalankan beberapa kali akan membayar uang dan waktu untuk setiap eksekusi integrasi bahkan jika hanya berjalan beberapa detik yang lalu - Tidak ada penyimpanan API cloud, sehingga instalasi dan jaringan dapat menjadi lambat dan banjir.