¿Cuál es la diferencia entre los Pools SQL dedicados de Azure Synapse y los Pools SQL sin servidor?
Azure Synapse Dedicated SQL pools se basa en la tecnología heredada de MS SQL Server on-prem del pasado, mientras que Azure Synapse SQL Serverless Pools es una nueva tecnología construida desde cero por un equipo diferente de Microsoft que utiliza un moderno motor de procesamiento de consultas distribuido que lee archivos directamente sobre ADLS.

Basándose en que estas dos soluciones SQL tienen arquitecturas completamente distintas, tienen capacidades muy diferentes, donde Synapse Serverless SQL Pools tiene:
- Gran compatibilidad con T-SQL heredado
- Gran integración con Power BI
- Buena compatibilidad con la lectura de archivos de formato abierto directamente desde ADLS (incluido Delta Lake)

Sin embargo, los Pools SQL sin Servidor tienen
- NO soporta la escritura de datos (no tiene capacidad INSERT, UPDATE, DELETE o MERGE), porque toda la integración debe producirse externamente en los archivos.
- NO hay caché de resultados, por lo que los cuadros de mando o las consultas que se ejecuten varias veces pagarán en tiempo y dinero por cada ejecución, aunque sólo se hayan ejecutado hace unos segundos.
- NO hay caché de archivos, por lo que la API de almacenamiento en la nube puede ser alta e inundar la red y ralentizar una instalación más grande