Compartir a través de


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 integral de la base de datos SQL en Fabric

Como requisito previo para este tutorial, complete los pasos siguientes:

  1. 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.
  2. Habilite Microsoft Fabric para su organización en su tenant.

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:

  1. Creación de un área de trabajo de Microsoft Fabric
  2. Creación de una base de datos SQL de Microsoft Fabric
  3. Ingesta de datos de ejemplo y creación de objetos y datos adicionales
  4. Consulta la base de datos y revisa las funcionalidades autónomas
  5. Utilice el punto de conexión de análisis SQL para consultar datos
  6. Creación y uso compartido de visualizaciones
  7. Realización de análisis de datos mediante Cuadernos de Microsoft Fabric
  8. Creación de una aplicación mediante DevOps y la GraphQL API
  9. Limpieza de recursos

Arquitectura de un extremo a otro de la base de datos SQL de Fabric

Este es un resumen de la arquitectura que presenta este tutorial.

Diagrama de la arquitectura de la aplicación de ejemplo en este tutorial.

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 la 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, cuenta con el protocolo Tabular Data Stream (TDS) que permite acceder a la base de datos al igual 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.

Exponer: Los datos de la base de datos SQL en Fabric y el punto de conexión analítica SQL pueden ser consumidos por Power BI, la herramienta de inteligencia empresarial líder del sector, para informes y 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 una base de datos SQL, se genera un elemento secundario denominado modelo semántico predeterminado al mismo tiempo con el mismo nombre. Puede usar el modelo semántico predeterminado a través del punto final de análisis SQL de la base de datos SQL. Con un modelo semántico, puede visualizar datos con solo un par de pasos. La base de datos SQL y el punto de conexión de SQL Analytics se pueden exponer a través de 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ás los datos de ventas y productos de ejemplo como punto de partida, agregarás datos de almacén, que unirás a las otras tablas, y crearás Vistas para los datos a lo largo del proceso.

Modelo de datos

Los datos de ejemplo SalesLT para la base de datos SQL en Microsoft Fabric son un subconjunto de la base de datos más grande AdventureWorks e incluyen los siguientes elementos de datos y relaciones. 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 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.

Paso siguiente