Qual é a diferença entre Azure Synapse Dedicated SQL Pools e SQL Pools Serverless?
Azure Synapse Dedicated SQL Pools é baseado no legado on-premise MS SQL Server tecnologia do passado, enquanto Azure Synapse SQL Serverless Pools é uma nova tecnologia construída a partir do zero por uma equipe diferente da Microsoft usando um moderno motor de processamento de consultas distribuídas leitura de arquivos diretamente em cima de ADLS. Com base nessas duas soluções SQL com arquiteturas completamente diferentes, eles têm capacidades muito diferentes, onde Synapse Serverless SQL Pools tem: - Grande suporte para legado T-SQL - Grande integração com Power BI - Bom suporte para leitura de arquivos de formato aberto diretamente de ADLS (incluindo Delta Lake) No entanto, Serverless SQL Pools tem: NÃO - suporte para escrever dados (não INSERT, UPDATE, DELETE, ou capacidade de MERGE), porque tudo deve acontecer externamente em arquivos. - NÃO caching resultado, assim painéis ou consultas que são executados vezes vai pagar dinheiro e tempo para cada execução de integração múltiplos segundos, mesmo se apenas executar - NÃO armazenamento em nuvem API, e uma instalação de rede pode ser tão lenta.