Introducción al tutorial de la base de datos SQL de Fabric
Se aplica a:✅Base de datos SQL de Microsoft Fabric
Microsoft Fabric proporciona una tienda única para todas las necesidades analíticas de cada empresa. El propósito de este tutorial es proporcionar una guía completa para usar una base de datos SQL de Fabric. Este tutorial está adaptado para ayudarle a navegar por el proceso de creación de bases de datos, la configuración de objetos de base de datos, la exploración de características autónomas, y la combinación y visualización de datos. Además, aprenderá a crear un punto de conexión de GraphQL, que actúa como un enfoque moderno para conectarse y consultar los datos de forma eficaz. También aprenderá a usar el punto de conexión de análisis SQL para trabajar con datos reflejados para la elaboración de informes y análisis, y el desarrollo de visualizaciones de datos.
Importante
Esta característica se encuentra en versión preliminar.
Este tutorial está estructurado para ofrecer experiencia práctica y le guía a través de cada paso del proceso para garantizar un conocimiento sólido de la base de datos SQL de Fabric dentro del ecosistema de Microsoft Fabric. Obtendrá información sobre los puntos de integración sin problemas y las diversas experiencias adaptadas tanto para el desarrollador civil como para el profesional en Microsoft Fabric.
Este tutorial no está pensado para ser una arquitectura de referencia ni cubre una lista exhaustiva de características y funcionalidades. Tampoco es una guía prescriptiva sobre los procedimientos recomendados, sino más bien un tutorial básico para familiarizarse con las funcionalidades y la experiencia del usuario de la base de datos SQL de Fabric.
Escenario de un extremo a otro de la base de datos SQL de Fabric
Como requisito previo para este tutorial, complete los pasos siguientes:
- Inicie sesión en su cuenta en línea de Power BI o, si aún no tiene una cuenta, regístrese para obtener una evaluación gratuita.
- Habilite Microsoft Fabric para su organización en el inquilino.
En este tutorial, asumirá el rol de un desarrollador de bases de datos que trabaja en el Grupo de Contoso. Su organización quiere evaluar la información de la cadena de suministro de las subsidiarias AdventureWorks y Northwind Traders en función de las ventas anteriores y los componentes disponibles actuales de diversos productos usados en la fabricación.
Usará datos de ejemplo junto con datos y vistas que cree. Su objetivo es crear una visualización de estos datos y habilitar el análisis en tiempo real de los datos disponibles para una aplicación. Ha elegido GraphQL como API de datos principal para la solución. A continuación se muestran los pasos de este tutorial:
- Creación de un área de trabajo de Microsoft Fabric
- Creación de una base de datos SQL de Microsoft Fabric
- Ingesta de datos de ejemplo y creación de objetos y datos adicionales
- Consulta de la base de datos y revisión de características independientes
- Uso del punto de conexión de análisis SQL para consultar datos
- Creación y uso compartido de visualizaciones
- Realización de análisis de datos mediante Cuadernos de Microsoft Fabric
- Creación de una aplicación mediante DevOps y la GraphQL API
- Limpieza de recursos
Arquitectura de un extremo a otro de la base de datos SQL de Fabric
Orígenes de datos: Microsoft Fabric facilita y agiliza la conexión a Azure Data Services, otras plataformas en la nube y orígenes de datos locales para ingerir datos y crear aplicaciones que generen y editen datos.
Ingesta: con más de 200 conectores nativos como parte de la canalización de Microsoft Fabric y con la transformación de arrastrar y colocar datos con flujo de datos, puede crear rápidamente información para su organización. Acceso directo es una nueva característica de Microsoft Fabric que proporciona una forma de conectarse a los datos existentes sin tener que copiarlos o moverlos. Puede encontrar más detalles sobre la característica Acceso directo más adelante en este tutorial. Para el desarrollo, tiene el protocolo de flujo TDS que puede acceder a la base de datos de la misma forma que una instancia de SQL Server. También tiene GraphQL API para consultar no solo la base de datos SQL de Fabric, sino varios orígenes de datos de Microsoft Fabric, de una forma coherente, segura e integrada.
Almacenamiento, consulta y enriquecimiento: la base de datos SQL de Fabric funciona con comandos Transact-SQL estándar del sector para crear, leer, actualizar y eliminar datos y objetos de datos, así como la GraphQL API.
Exposición: Power BI, la herramienta de inteligencia empresarial líder del sector, puede consumir los datos de la base de datos SQL de Fabric y el punto de conexión de análisis SQL para la elaboración de informes y su visualización. Cada conexión de la base de datos SQL de Fabric y punto de conexión de análisis SQL incluye un punto de conexión TDS integrado para conectarse y consultar fácilmente datos de otras herramientas de informes, cuando sea necesario. Cuando se crea un almacenamiento, se genera un elemento secundario, denominado modelo semántico predeterminado, al mismo tiempo con el mismo nombre. Puede usar el modelo semántico predeterminado para empezar a visualizar datos con solo un par de pasos. Ambos se pueden exponer a través de la GraphQL API.
Datos de ejemplo
Para obtener datos de ejemplo en este tutorial, usará un subconjunto de las bases de datos de ejemplo AdventureWorksLT
y Northwind
. Para este escenario de un extremo a otro, ingerirá y generará datos suficientes para echar un vistazo a las funcionalidades de escala y rendimiento de la base de datos SQL en la plataforma Microsoft Fabric. Este ejemplo se puede ampliar para mostrar muchas más funcionalidades de la plataforma.
Normalmente, crearía datos de sistemas transaccionales (o aplicaciones de línea de negocio) en una base de datos y, a continuación, copiaría o acumularía los datos en un lago de datos o en un área de almacenamiento provisional del almacenamiento de datos. Sin embargo, para este tutorial, usará los datos de ventas y productos de ejemplo como punto de partida, agregará datos de almacenamiento, que unirá a las otras tablas, y creará vistas para los datos durante el proceso.
Modelo de datos
Los datos de ejemplo de SalesLT para la base de datos SQL de Microsoft Fabric son un subconjunto de la base de datos AdventureWorks más grande e incluyen los siguientes elementos y relaciones de datos. En este tutorial creará una tabla Warehouse
, que se muestra en este modelo de datos. En este ejemplo, solo se crean claves numéricas para los datos de almacenamiento y los datos se generan a partir de un script de instalación. Para ampliar este ejemplo, normalizará la tabla Warehouse
con una importación de tablas de Northwind
para nombres, descripciones y otra información del proveedor.