Guía de decisiones de Microsoft Fabric: selección de una base de datos SQL
Use esta guía de referencia y los escenarios de ejemplo para ayudarle a elegir la base de datos operativa más adecuada para las cargas de trabajo transaccionales: Azure SQL Database o una base de datos SQL en Fabric (versión preliminar).
Ambos proporcionan todas las características y funcionalidades de escala empresarial del motor de base de datos SQL, con todo el rendimiento conocido de la base de datos operativa a escala de nube. Con Azure SQL Database, conserva el control detallado del aprovisionamiento de las bases de datos, mientras que SQL Database en Fabric (versión preliminar) proporciona administración autónoma y facilidad de uso. La base de datos SQL de Fabric está totalmente integrada con otras cargas de trabajo en la plataforma de Microsoft Fabric de forma predeterminada.
Bases de datos
Para obtener una comparación detallada de las características y funcionalidades, consulte Comparación de características: Azure SQL Database y SQL Database en Fabric (versión preliminar).
Importante
Las bases de datos SQL de Fabric se encuentran actualmente en versión preliminar. Es probable que las características y funcionalidades se expandan. Esta información está relacionada con un producto en versión preliminar que puede modificarse considerablemente antes de su lanzamiento. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información que se ofrece aquí.
Azure SQL Database | BASE de datos SQL en Fabric (versión preliminar) | |
---|---|---|
Modelos de compra | Núcleo virtual, DTU | SKU de capacidad de Fabric aprovisionada |
Niveles de proceso | Aprovisionado o sin servidor | Sin servidor |
Configuraciones de hardware | Gen5, Fsv2, DC | Más reciente |
Aptitudes de Copilot | Sí | Sí |
Grupos elásticos | Sí | No |
Opciones de creación | Azure Portal, PowerShell, CLI de Az, Azure Resource Manager, Bicep, Terraform, T-SQL, API REST | Portal de Fabric, API REST, Terraform |
Seguridad | RBAC de Azure, permisos de SQL | Roles de área de trabajo de Fabric y permisos de uso compartido, permisos de SQL |
Autenticación | Autenticación de Microsoft Entra ID, autenticación de SQL | Autenticación de Microsoft Entra ID |
Creación de reflejo de la base de datos en Fabric OneLake | Sí, habilitado manualmente | Sí, habilitado automáticamente para todas las tablas aptas |
Consultas multiplataforma en Fabric | Sí, mediante la creación de reflejo en Fabric | Sí, a través de Fabric OneLake automáticamente |
Origen de los accesos directos de Fabric | Sí, mediante la creación de reflejo en Fabric | Sí, a través de Fabric OneLake automáticamente |
Origen del modo DirectLake de Power BI | Sí, mediante la creación de reflejo en Fabric | Sí, a través de Fabric OneLake automáticamente |
Oferta gratuita | Sí, gratis 100 000 núcleos virtuales s/mes | Sí, con la capacidad de prueba de Microsoft Fabric |
Supervisión | Azure Monitor, monitor de base de datos | Panel de rendimiento, aplicación de métricas de capacidad |
Escenarios
Revise estos escenarios para obtener ayuda con la elección de un almacén datos en Fabric.
Escenario 1
Kirby es un arquitecto de soluciones que crea una aplicación de inteligencia artificial para los datos operativos. Necesitan una plataforma de base de datos operativa fácil de administrar que se puede integrar fácilmente con consultas multiplataforma en datos de inteligencia en tiempo real, archivos parquet y datos maestros administrados en un almacenamiento.
Kirby elige una base de datos SQL en Fabric para los datos operativos. La arquitectura de escalado automático sin servidor de una base de datos SQL proporciona recursos rentables a petición. Gracias a la creación de reflejo de Fabric OneLake, los datos de la base de datos SQL están disponibles automáticamente para otras cargas de trabajo dentro de Fabric. Las funcionalidades multimodelo de SQL Database, basadas en el motor de base de datos sql sólido de SQL Server y Azure SQL Database, proporcionan arquitecturas de datos relacionales, grafos, JSON y clave-valor.
La naturaleza simple, autónoma e integrada de las configuraciones predeterminadas de SQL Database en Fabric minimiza las tareas de administración de bases de datos, con los procedimientos recomendados ya implementados.
SQL Database en Fabric también es fácil de comprar: las características de SQL Database en Fabric son las mismas en cualquier capacidad de Fabric.
Escenario 2
Arin es un arquitecto de Azure que ha trabajado con desarrolladores de aplicaciones .NET en un proveedor de software independiente (ISV). Están desarrollando una arquitectura multiinquilino donde cada cliente requiere su propia base de datos aislada. Los clientes están en todo el mundo y tienen horas de uso máximas en momentos diferentes.
Arin decide implementar muchas bases de datos a escala dentro de grupos elásticos de Azure SQL Database. Los grupos elásticos ofrecen una facturación coherente y un grupo de recursos perfecto para hospedar bases de datos de diferentes tamaños, diferentes perfiles de carga de trabajo. Al controlar la pertenencia al grupo de bases de datos y supervisar los patrones de uso máximo, Arin puede ahorrar dinero con recursos coherentes y facturación de grupos elásticos.