Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Se aplica a:✅Punto de conexión de análisis SQL, Almacén de datos y Base de datos reflejada en Microsoft Fabric
En este artículo, aprenderá a consultar un almacén o un punto de conexión de SQL Analytics en Microsoft Fabric.
Prerrequisitos
Para empezar a trabajar con este tutorial, consulte los siguientes requisitos previos:
Debe tener acceso a un punto de conexión de análisis SQL o un almacén de datos dentro de un área de trabajo con capacidad Premium y permisos de colaborador o superior.
Elija la herramienta de consulta.
Como alternativa, puede usar cualquiera de estas herramientas para conectarse al punto de conexión SQL o al almacén a través de la cadena de conexión T-SQL. Para obtener más información, consulteConectividad.
- Descargue SQL Server Management Studio (SSMS).
- Descargue e instale Visual Studio Code y la extensión mssql.
Nota:
Revise la superficie de T-SQL en Fabric Data Warehouse para el punto de conexión de análisis SQL o el almacén de datos en Microsoft Fabric.
Ejecutar una nueva consulta en el editor de consultas SQL
Abra una ventana de Nueva consulta SQL.
Aparece una nueva pestaña para escribir una consulta SQL.
Escribir una consulta SQL y ejecutarla.
Ejecutar una nueva consulta en el editor de consultas visual
Abra una ventana Nueva consulta de objeto visual.
Aparece una nueva pestaña para crear una consulta visual. Para agregar tablas a la consulta visual, haga clic con el botón derecho en las tablas del Explorador o seleccione su
...menú de acción y seleccione Insertar en lienzo. O bien, puede arrastrarlos y colocarlos en la consulta visual seleccionando, manteniendo presionando y arrastrando las tablas desde el Explorador.
Sugerencia
Para arrastrar y colocar tablas desde el Explorador, seleccione las tablas, mantenga presionado y luego arrástrelas a la consulta visual.
Combinar tablas mediante opciones en la ventana Combinar . En la captura de pantalla siguiente, se unen las tablas
DateyWeathermediante un join interno en lasDateIDcolumnas de clave comunes.La combinación del conjunto de resultados muestra los datos combinados. Puede manipular la consulta con otras funciones en la barra de herramientas del Editor de consultas visual. También puede guardar la consulta resultante como una nueva vista o ver T-SQL.
Escribir una consulta entre bases de datos
Puede escribir consultas cruzadas entre bases de datos en almacenes de datos y bases de datos dentro del área de trabajo activa actual en Microsoft Fabric.
Hay varias formas de escribir consultas entre bases de datos o almacenes dentro del mismo área de trabajo de Microsoft Fabric; en esta sección verá algunos ejemplos. Puede combinar tablas o vistas para ejecutar consultas entre almacenes dentro del área de trabajo activa actual.
Agregue un punto de conexión de análisis SQL o Almacén desde su área de trabajo activa actual a Explorador usando la acción + Almacenes. Al seleccionar Punto de conexión de análisis SQL o Almacén de datos en el cuadro de diálogo, se añade al Explorador de objetos como referencia al escribir una consulta SQL o al crear una consulta visual.
Puede hacer referencia a la tabla desde bases de datos agregadas mediante la nomenclatura de tres partes. En el ejemplo siguiente, use el nombre de tres partes para hacer referencia a
ContosoSalesTableen la base de datos agregadaContosoLakehouse.SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN Affiliation ON Affiliation.AffiliationId = Contoso.RecordTypeID;Al usar un nombre de tres partes para referenciar las bases de datos/tablas, puede unir varias bases de datos.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;Para consultas más eficaces y largas, puede usar alias.
SELECT * FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;Con la nomenclatura de tres partes para hacer referencia a la base de datos y las tablas, puede insertar datos de una base de datos a otra.
INSERT INTO ContosoWarehouse.dbo.Affiliation SELECT * FROM My_Lakehouse.dbo.Affiliation;Puede arrastrar y colocar tablas de bases de datos agregadas a Editor de consultas de objeto visual para crear una consulta entre bases de datos.
Seleccionar las 100 filas superiores del Explorador
Después de abrir el almacén desde el área de trabajo, expanda la carpeta base de datos, esquema y tablas en el Explorador de objetos para ver todas las tablas enumeradas.
Haga clic con el botón derecho en la tabla que desea consultar y seleccione Seleccionar las 100 primeras filas.
Una vez generado el script automáticamente, seleccione el botón Ejecutar para ejecutar el script y vea los resultados.
Más ejemplos
También puede consultar datos externos desde el almacenamiento, entre los que se incluyen:
- Consulta de archivos delimitados
- Consulta de archivos de data lake externo
- Consulta de archivos JSON
- Consultar archivos Parquet