Nouveautés et planifications de Synapse Data Warehouse dans Microsoft Fabric

Important

Les plans de mise en production décrivent les fonctionnalités susceptibles ou non d’avoir été publiées. Les délais de livraison et les fonctionnalités projetées peuvent changer ou ne pas être expédiés. Pour plus d’informations, consultez la stratégie Microsoft.

Synapse Data Warehouse dans Microsoft Fabric est le premier entrepôt de données qui prend en charge les transactions multi-tables et adopte en mode natif un format de données ouvert. L’entrepôt est basé sur l’optimiseur de requête SQL Server robuste et un moteur de traitement de requêtes distribué de qualité entreprise qui élimine la nécessité de la configuration et de la gestion. Synapse Data Warehouse dans Microsoft Fabric s’intègre en toute transparence à Data Factory pour l’ingestion de données, Power BI pour l’analyse et la création de rapports, et Synapse Spark pour la science des données et le Machine Learning. Il simplifie les investissements d’analytique d’une organisation en convergant les lacs de données et les entrepôts.

Les charges de travail d’entreposage de données bénéficient des fonctionnalités enrichies du moteur SQL sur un format de données ouvert, ce qui permet aux clients de se concentrer sur l’analyse et la création de rapports. Ils bénéficient également de l’accès aux données à partir de OneLake, un service de virtualisation data lake Storage.

Pour plus d’informations, consultez la documentation.

Domaines d’investissement

Fonctionnalité Chronologie estimée des mises en production
Types VARCHAR(MAX)/VARBINARY(MAX) T4 2024
Améliorations des performances des chaînes T4 2024
Prise en charge du classement non sensible à la casse (Entrepôt uniquement) Expédié (Q4 2024)
CTE imbriquée Expédié (Q4 2024)
Intégration de T-SQL Notebook Expédié (Q3 2024)
TRONQUER Expédié (Q3 2024)
ALTER TABLE - Ajouter une colonne nullable Expédié (Q3 2024)
Mises à jour d’Insights sur les requêtes Expédié (Q3 2024)
Restauration sur place dans l’éditeur d’entrepôt Expédié (Q2 2024)
Prise en charge de COPY INTO pour le stockage sécurisé Expédié (Q2 2024)
Copilot Expédié (Q2 2024)
Voyage dans le temps Expédié (Q2 2024)
Expérience de supervision de l’entrepôt Expédié (Q2 2024)

Types VARCHAR(MAX)/VARBINARY(MAX)

Chronologie estimée de la publication : Q4 2024

Type de version : préversion publique

Les utilisateurs peuvent définir des colonnes avec des types VARCHAR(MAX)/VARBINARY(MAX) dans l’entrepôt de données pour stocker des données de type chaîne ou binaire jusqu’à 1 Mo. Dans le point de terminaison SQL de Lakehouse, les types de chaînes dans les tables Delta sont représentés en tant que VARCHAR(MAX) sans troncation à 8 Ko. Les différences de performances entre les requêtes qui utilisent les types VARCHAR(MAX) et VARCHAR(8000) sont réduites, ce qui permet aux utilisateurs d’utiliser des types volumineux sans pénalité significative des performances.

Améliorations des performances des chaînes

Chronologie estimée de la publication : Q4 2024

Type de publication : Disponibilité générale

Les opérations sur des chaînes (VARCHAR(N)) sont courantes dans les requêtes T-SQL. Les améliorations des performances sur les fonctions de chaîne et les opérateurs qui utilisent des chaînes renforcent les performances des requêtes qui utilisent des prédicats LIKE, des fonctions de chaîne et des opérateurs de comparaison dans les prédicats WHERE, et des opérateurs tels que GROUP BY, ORDER BY, JOIN qui fonctionnent avec des types de chaînes.

Fonctionnalités livrées

Prise en charge du classement non sensible à la casse (Entrepôt uniquement)

Expédié (Q4 2024)

Type de publication : Disponibilité générale

L’utilisation des API REST publiques pour créer un entrepôt de données inclut une nouvelle option pour définir le classement par défaut.  Cela peut être utilisé pour définir une nouvelle valeur par défaut de classement non sensible à la casse. Les deux classements pris en charge sont Latin1_General_100_CI_AS_KS_WS_SC_UTF8 (qui ne respectent pas la casse) et Latin1_General_100_BIN2_UTF8 (qui respecte la casse) et continuent d’être notre valeur par défaut.

La prise en charge de la clause COLLATE T-SQL sera bientôt disponible. Cela vous permet d’utiliser la commande COLLATE avec CREATE ou ALTER TABLE pour spécifier directement le classement de vos champs VARCHAR.

CTE imbriquée

Expédié (Q4 2024)

Les expressions de table courantes (CTE) augmentent la lisibilité et la simplification des requêtes complexes en déconstructant des requêtes généralement complexes en blocs simples à utiliser et réutiliser si nécessaire, au lieu de réécrire la requête.   Un CTE imbriqué est défini avec la définition d’un autre CTE.

Intégration de T-SQL Notebook

Expédié (Q3 2024)

Type de version : préversion publique

Vous pouvez commencer à utiliser la prise en charge du langage T-SQL dans les notebooks, qui combine la puissance des notebooks et sql dans la même expérience : activation d’IntelliSense, autocomplétion, requêtes inter-bases de données, visualisations plus riches et possibilité de collaborer et de partager facilement à l’aide de Notebooks.

TRUNCATE

Expédié (Q3 2024)

La commande TRUNCATE supprime rapidement toutes les lignes de données d’une table.

ALTER TABLE - Ajouter une colonne nullable

Expédié (Q3 2024)

Prise en charge de ALTER TABLE ADD COLUMN pour pouvoir étendre des tables déjà existantes avec de nouvelles colonnes qui autorisent les valeurs NULL.

Mises à jour d’Insights sur les requêtes

Expédié (Q3 2024)

Une vue historique de vos sessions fermées sera rendue disponible via Query Insights. Cet ajout vous aide à analyser le trafic, la charge et l’utilisation de votre DW.

Restauration sur place dans l’éditeur d’entrepôt

Expédié (Q2 2024)

Vous pouvez désormais facilement créer des points de restauration et restaurer l’entrepôt dans un état correct connu en cas de corruption accidentelle, à l’aide de l’expérience de l’éditeur d’entrepôt.

Prise en charge de COPY INTO pour le stockage sécurisé

Expédié (Q2 2024)

Type de version : préversion publique

Vous pouvez désormais ingérer des données dans votre entrepôt à l’aide de COPY INTO à partir d’un compte de stockage Azure externe protégé derrière un pare-feu.

Copilot

Expédié (Q2 2024)

Type de version : préversion publique

Copilot permet aux développeurs de n’importe quel niveau de compétence de générer et d’interroger rapidement un entrepôt dans Fabric. Copilot offre des conseils et des bonnes pratiques, du code de saisie semi-automatique, de l’aide pour corriger et documenter le code, et offre de l’aide à la préparation des données, à la modélisation et à l’analyse.

Voyage dans le temps

Expédié (Q2 2024)

La possibilité de voyager au niveau de l’instruction T-SQL permet aux utilisateurs d’interroger des données historiques à partir de différentes périodes passées en spécifiant l’horodatage une seule fois pour la requête entière. Les déplacements temporels permettent d’économiser considérablement sur les coûts de stockage en utilisant une seule copie des données présentes dans One Lake pour effectuer une analyse des tendances historiques, la résolution des problèmes et la rapprochement des données. En outre, il facilite également l’obtention de rapports stables en respectant l’intégrité des données entre différentes tables au sein de l’entrepôt de données.

Expérience de supervision de l’entrepôt

Expédié (Q2 2024)

À l’aide de l’expérience de supervision intégrée de l’entrepôt, vous pouvez afficher les requêtes actives et les requêtes historiques, surveiller et résoudre les problèmes de performances de leur solution de bout en bout.