Compartir a través de


Novedades y planeadas para Data Warehouse en Microsoft Fabric

Importante

Los planes de versión describen la funcionalidad que puede haberse publicado o no. Las escalas de tiempo de entrega y la funcionalidad proyectada pueden cambiar o no enviarse. Consulte la directiva de Microsoft para obtener más información.

Data Warehouse en Microsoft Fabric es el primer almacenamiento de datos que admite transacciones de varias tablas y adopta de forma nativa un formato de datos abierto. El almacenamiento se basa en el robusto optimizador de consultas de SQL Server y en un motor de procesamiento de consultas distribuido de nivel empresarial que elimina la necesidad de configuración y administración. Data Warehouse en Microsoft Fabric se integra perfectamente con Data Factory para la ingesta de datos, Power BI para análisis e informes, y Synapse Spark para la ciencia de datos y el aprendizaje automático. Simplifica las inversiones de análisis de una organización mediante la convergencia de lagos de datos y almacenes.

Las cargas de trabajo de almacenamiento de datos se benefician de las funcionalidades enriquecidas del motor de SQL a través de un formato de datos abierto, lo que permite a los clientes centrarse en el análisis y los informes. También se benefician del acceso a datos de OneLake, un servicio de virtualización de almacenamiento de data Lake.

Para obtener más información, consulte la documentación.

Áreas de inversión

Característica Escala de tiempo de lanzamiento estimada
Actualizaciones de Query Insights T4 2024
Copilot for Data Warehouse: Sidecar Chat T4 2024
BULK INSERT Q1 2025
OPENROWSET Q1 2025
Reglas de almacenamiento en caché Q1 2025
Mejoras automáticas de estadísticas Q1 2025
SHOWPLAN_XML Q1 2025
Copilot para el punto de conexión de SQL Analytics Q1 2025
Actualización de la API REST del punto de conexión de SQL Analytics Q1 2025
Asistente para la migración de código Q1 2025
Agrupación en clústeres de datos Q1 2025
Modificar tabla: quitar o cambiar nombre de columna Q1 2025
Tablas temporales (ámbito de sesión) Q1 2025
MERGE (T-SQL) Q1 2025
Registros de auditoría de SQL Q1 2025
EXECUTE AS Q1 2025
BCP Q1 2025
Tipos VARCHAR(MAX)/VARBINARY(MAX) Enviado (Q4 2024)
Mejoras en los puntos de conexión de SQL Analytics Enviado (Q4 2024)
Compatibilidad con JSON Enviado (Q4 2024)
Mejoras de rendimiento de cadenas Enviado (Q4 2024)
Compatibilidad con intercalación que no distingue mayúsculas de minúsculas (solo almacenamiento) Enviado (Q4 2024)
CTE anidado Enviado (Q4 2024)
Integración de T-SQL Notebook Enviado (Q3 2024)
TRUNCAR Enviado (Q3 2024)
ALTER TABLE: agregar columna que acepta valores NULL Enviado (Q3 2024)
Actualizaciones de información de consultas Enviado (Q3 2024)
Restauración local en el editor de almacenamiento Enviado (Q2 2024)
Compatibilidad con COPY INTO para el almacenamiento seguro Enviado (Q2 2024)
Copilot Enviado (Q2 2024)
Viaje en el tiempo Enviado (Q2 2024)
Experiencia de supervisión del almacenamiento Enviado (Q2 2024)

Actualizaciones de Query Insights

Escala de tiempo de lanzamiento estimada: Q4 2024

Tipo de versión: disponibilidad general

Query Insights ahora presentará la cantidad de datos examinados durante la ejecución de consultas, especcionado por memoria, disco y remoto.

Copilot for Data Warehouse: Sidecar Chat

Escala de tiempo de lanzamiento estimada: Q4 2024

Tipo de versión: versión preliminar pública

Copilot para Data Warehouse es el programador emparejado final y el refuerzo de productividad para cualquier desarrollador de nivel de aptitudes, desde profesionales de datos a analistas. Está diseñado para acelerar el desarrollo del almacenamiento aprovechando la inteligencia artificial generativa para simplificar y automatizar la creación, el análisis y la administración del almacenamiento de datos.

Esta característica presenta el panel de chat de Sidecar de Copilot. Use el panel de chat para hacer preguntas sobre el almacén a Copilot a través del lenguaje natural. Entre los casos de uso se incluyen los siguientes:

  • Lenguaje natural a SQL: Pregunte a Copilot una pregunta sobre los datos de almacenamiento y reciba una consulta SQL generada que se adapte al esquema de almacenamiento.
  • Preguntas y respuestas: Pregunte a Copilot una pregunta sobre su almacén y reciba una respuesta basada en documentos y punteros a la documentación oficial.
  • Lluvia de ideas: use Copilot para ayudarle a analizar tendencias o patrones relevantes en los datos.

BULK INSERT

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

La instrucción BULK INSERT se usa para ingerir archivos en Fabric DW (similar a COPY INTO). con la función BULK INERT estamos habilitando la migración de SQL Server a Fabric DW con cambios mínimos de código. Los clientes necesitarían volver a escribir el código y las herramientas externas que usan BULK INSERT para migrar a COPY INTO como requisito previo para migrar a Fabric DW. Además, BULK INSERT admite algunas opciones locales tradicionales que no están disponibles en COPY INTO.

OPENROWSET

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

Fabric DW permite a los usuarios usar la función OPENROWSET para leer datos de los archivos del lago. Un ejemplo sencillo de la función OPENROWSET es:

SELECT * 
FROM OPENROWSET ( BULK ‘<file path>’ ) 
WITH ( <column definition> ) 

La función OPENROWSET leerá el contenido de los archivos en el especificado <file path> y devolverá el contenido de los archivos. La función Thi permite explorar y obtener una vista previa de los archivos antes de la ingesta.

Almacenamiento en caché del conjunto de resultados

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

El almacenamiento en caché del conjunto de resultados guarda los resultados de las consultas aplicables y los devuelve inmediatamente en ejecuciones posteriores, lo que reduce drásticamente el tiempo de ejecución pasando la recompilación y la recomputación. La caché se administra automáticamente y no requiere intervención manual.

Mejoras automáticas de estadísticas

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

Se planean varias mejoras: menor tiempo de ejecución de actualizaciones estadísticas automáticas, compatibilidad oportunista con tipos de columna VARCHAR(MAX), almacenamiento mejorado de pasos estadísticos intermedios, mantenimiento automático de estadísticas fuera de la consulta del usuario.

SHOWPLAN_XML

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

SHOWPLAN_XML devuelve información detallada sobre cómo se ejecutarán las instrucciones en forma de un documento XML bien definido sin ejecutar la instrucción T-SQL.

Copilot para el punto de conexión de SQL Analytics

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

Copilot para Data Warehouse es el programador emparejado final y el refuerzo de productividad para cualquier desarrollador de nivel de aptitudes, desde profesionales de datos a analistas. Está diseñado para acelerar el desarrollo del almacenamiento aprovechando la inteligencia artificial generativa para simplificar y automatizar la creación, el análisis y la administración del almacenamiento de datos. Esta característica habilita el uso de Copilot en el punto de conexión de SQL Analytics.

Actualización de la API REST del punto de conexión de SQL Analytics

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

Desencadene mediante programación una actualización del punto de conexión de SQL Analytics para mantener las tablas sincronizadas con los cambios realizados en el elemento primario.

Asistente para la migración de código

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

Diseñado para acelerar la migración de SQL Server, grupos de SQL dedicados de Synapse y otros almacenes a Fabric Data Warehouse, los usuarios podrán migrar el código y los datos de la base de datos de origen, convertir automáticamente el esquema de origen y el código en Fabric Data Warehouse, ayudar con la migración de datos y proporcionar asistencia con inteligencia artificial.

Agrupación en clústeres de datos

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

La agrupación en clústeres de datos permite un rendimiento de lectura más rápido, ya que permite a los clientes especificar columnas para buscar datos en la ingesta para habilitar la omisión de archivos en la lectura.

Modificar tabla: quitar o cambiar nombre de columna

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

Alter Table: Drop/Rename permitirá a los clientes modificar su definición de tabla quitando y cambiando el nombre de las columnas. Esto se suma a la funcionalidad Alter Table existente que admite la adición de una nueva columna y está en producción en la actualidad.

Tablas temporales (ámbito de sesión)

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

Las tablas temporales con ámbito de sesión con respaldo parquet permiten a los clientes almacenar conjuntos de resultados intermedios para el acceso repetido, pero no son necesarios para conservarse permanentemente. Funcionan como una tabla regular y permanente, pero desaparecen cuando se cierra la conexión.

MERGE (T-SQL)

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

El comando MERGE T-SQL para Fabric Data Warehouse aporta la eficacia de DML basado en selección en una sola instrucción, para todas las necesidades de lógica de transformación.

Registros de auditoría de SQL

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

Esta característica realiza un seguimiento de los eventos de base de datos y los escribe en un registro de auditoría, lo que permite a los clientes consultar el archivo de auditoría mediante sys.fn_get_audit_file_v2 para la auditoría y el cumplimiento.

EXECUTE AS

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: disponibilidad general

EXECUTE AS establece el contexto de ejecución de una sesión y, por tanto, permite al usuario suplantar como otro usuario para validar los permisos necesarios que se proporcionaron.

BCP

Escala de tiempo de lanzamiento estimada: Q1 2025

Tipo de versión: versión preliminar pública

Fabric DW admite la utilidad bcp y la API de carga masiva de TDS. Bulk Lod API permite que una variedad de herramientas de cliente como bcp, SSIS, ADF, cargue datos en Fabric DW. Y el ejemplo de comando bcp que carga un contenido de un archivo en la tabla DW es:

bcp gold.artists in "C:\temp\gold_artist.txt" -d TextDW -c -S "<server name>.msit-datawarehouse.fabric.microsoft.com" -G -U theusert@microsoft.com 

Características enviadas

Tipos VARCHAR(MAX)/VARBINARY(MAX)

Enviado (Q4 2024)

Tipo de versión: versión preliminar pública

Los usuarios pueden definir columnas con tipos VARCHAR(MAX)/VARBINARY(MAX) en Almacenamiento de datos para almacenar datos binarios o de cadena hasta 1 MB. En el punto de conexión de SQL para Lakehouse, los tipos de cadena de las tablas Delta se representan como VARCHAR(MAX) sin truncamiento en 8 KB. Las diferencias de rendimiento entre las consultas que trabajan con tipos VARCHAR(MAX) y VARCHAR(8000) se minimizan, lo que permite a los usuarios usar tipos grandes sin una penalización significativa del rendimiento.

Mejoras en los puntos de conexión de SQL Analytics

Enviado (Q4 2024)

Tipo de versión: disponibilidad general

Esta característica abarca las actualizaciones realizadas en la experiencia del punto de conexión de SQL Analytics, entre las que se incluyen:

  • Actualización automática desencadenada al abrir el elemento o conectarse al punto de conexión
  • Interfaz de usuario mejorada para actualizar el punto de conexión de SQL Analytics directamente en la cinta de opciones
  • Nueva propiedad para Last Successful Update in OneLake via the table properties dialog flyout (Nueva propiedad para la última actualización correcta en OneLake a través del control flotante del cuadro de diálogo propiedades de tabla)
  • Se mejoraron los mensajes de error.

Compatibilidad con JSON

Enviado (Q4 2024)

Tipo de versión: disponibilidad general

La compatibilidad con JSON en Fabric Datawarehouse permite el procesamiento de datos textuales con formato de texto JSON. Las nuevas características JSON de Fabric DW son:

  • Opción de consulta FOR JSON que da formato a los resultados de la consulta como texto JSON. Se trata de una de las características que se solicitan en el sitio idea de Microsoft Fabric.
  • Funciones escalares JSON que también se pueden usar en Azure SQL Database. Además de las funciones escalares JSON existentes (ISJSON, JSON_VALUE, JSON_QUERY y JSON_MODIFY), Fabric DW está suportando las funciones JSON más recientes que existen en Azure SQL Database: JSON_PATH_EXISTS, JSON_OBJECT y JSON_ARRAY.

Mejoras de rendimiento de cadenas

Enviado (Q4 2024)

Tipo de versión: disponibilidad general

Las operaciones en cadenas (VARCHAR(N)) son comunes en las consultas T-SQL. Las mejoras de rendimiento en las funciones y operadores de cadena que trabajan con cadenas aumentan el rendimiento de las consultas que usan predicados LIKE, funciones de cadena y operadores de comparación en predicados WHERE y operadores como GROUP BY, ORDER BY, JOIN que trabajan con tipos de cadena.

Compatibilidad con intercalación que no distingue mayúsculas de minúsculas (solo almacenamiento)

Enviado (Q4 2024)

Tipo de versión: disponibilidad general

El uso de las API REST públicas para crear un almacenamiento de datos incluye una nueva opción para establecer la intercalación predeterminada.  Se puede usar para establecer un nuevo valor predeterminado de intercalación sin distinción entre mayúsculas y minúsculas. Las dos intercalaciones admitidas son Latin1_General_100_CI_AS_KS_WS_SC_UTF8 (que no distingue mayúsculas de minúsculas) y Latin1_General_100_BIN2_UTF8 (que distingue mayúsculas de minúsculas) y sigue siendo nuestra opción predeterminada.

La compatibilidad con cláusulaS T-SQL de COLLATE estará disponible próximamente. Esto le permitirá usar el comando COLLATE con CREATE o ALTER TABLE para especificar directamente la intercalación de los campos VARCHAR.

CTE anidado

Enviado (Q4 2024)

Expresiones de tabla comunes (CTE) aumenta la legibilidad y simplificación de las consultas complejas mediante la deconstrucción de consultas normalmente complejas en bloques simples que se usarán y reutilizarán si es necesario, en lugar de volver a escribir la consulta.   Un CTE anidado se define con la definición de otro CTE.

Integración de T-SQL Notebook

Enviado (Q3 2024)

Tipo de versión: versión preliminar pública

Puede empezar a usar la compatibilidad con lenguaje T-SQL en cuadernos que combina la eficacia de los cuadernos y SQL dentro de la misma experiencia, lo que permite intellisense, autocompletar, consultas entre bases de datos, visualizaciones más enriquecidas y la capacidad de colaborar y compartir fácilmente mediante cuadernos.

TRUNCATE

Enviado (Q3 2024)

El comando TRUNCATE quita rápidamente todas las filas de datos de una tabla.

ALTER TABLE: agregar columna que acepta valores NULL

Enviado (Q3 2024)

Compatibilidad con ALTER TABLE ADD COLUMN para poder ampliar las tablas ya existentes con nuevas columnas que permiten valores NULL.

Actualizaciones de información de consultas

Enviado (Q3 2024)

Una vista histórica de las sesiones cerradas estará disponible a través de Query Insights. Esta adición le ayuda a analizar el tráfico, la carga y el uso de su DW.

Restauración local en el editor de almacenamiento

Enviado (Q2 2024)

Ahora puede crear fácilmente puntos de restauración y restaurar el almacén a un estado correcto conocido en caso de daños accidentales mediante la experiencia del editor de almacenamiento.

Compatibilidad con COPY INTO para el almacenamiento seguro

Enviado (Q2 2024)

Tipo de versión: versión preliminar pública

Ahora puede ingerir datos en el almacenamiento mediante COPY INTO desde una cuenta de almacenamiento de Azure externa protegida detrás de un firewall.

Copilot

Enviado (Q2 2024)

Tipo de versión: versión preliminar pública

Copilot permite a los desarrolladores de cualquier nivel de aptitud crear y consultar rápidamente un almacén en Fabric. Copilot ofrece consejos y procedimientos recomendados, código de autocompletar, ayuda para corregir y documentar el código y ofrecer asistencia con la preparación, el modelado y el análisis de datos.

Viaje en el tiempo

Enviado (Q2 2024)

La capacidad de viajar a tiempo en el nivel de instrucción T-SQL permite a los usuarios consultar datos históricos de varios períodos de tiempo anteriores especificando la marca de tiempo solo una vez para toda la consulta. El viaje en el tiempo ayuda a ahorrar considerablemente en los costos de almacenamiento mediante una sola copia de datos presentes en One Lake para realizar análisis históricos de tendencias, solución de problemas y conciliación de datos. Además, también facilita la obtención de informes estables manteniendo la integridad de los datos en varias tablas del almacenamiento de datos.

Experiencia de supervisión del almacenamiento

Enviado (Q2 2024)

Con la experiencia de supervisión de almacenamiento integrada, puede ver consultas dinámicas y consultas históricas, supervisar y solucionar problemas de rendimiento de su solución de un extremo a otro.