Déplacer les données depuis Azure SQL Database vers Lakehouse via l'assistant de copie

Ce tutoriel décrit les étapes à suivre pour déplacer des données dans Lakehouse.

Deux approches sont fournies à l’aide de l’assistant de copie :

  1. La première approche déplace les données sources dans des tables de destination au format delta.
  2. La deuxième approche déplace les données sources dans les fichiers de destination.

Prérequis

Pour commencer, vous devez remplir les conditions préalables suivantes :

  • Un compte locataire avec un abonnement actif. Créez un compte gratuitement.
  • Un espace de travail est créé.
  • Un lakehouse est créé dans votre espace de travail.

Déplacer des fichiers dans Lakehouse en tant que tables au format delta via l’assistant de copie

Effectuez les étapes suivantes pour configurer votre activité de copie.

Étape 1 : démarrer avec l’assistant de copie

  1. Ouvrez un pipeline de données existant ou créez un pipeline de données.

  2. Sélectionnez Copier les données sur le canevas et ouvrez l’outil Assistant de copie pour commencer. Vous pouvez également sélectionner Utiliser l’assistant de copie dans la liste déroulante Copier les données sous l’onglet Activités du ruban.

    Screenshot showing the two places you can access the copy assistant.

Étape 2 : configurer votre source

  1. Choisissez votre source de données en sélectionnant un type de source de données. Dans ce tutoriel, nous allons utiliser Azure SQL Database comme exemple. Faites défiler l’écran Choisir une source de données, recherchez et sélectionnez Azure SQL Database, puis sélectionnez Suivant.

    Screenshot showing where to choose your data source in the Copy data screen.

  2. Créez une connexion à votre source de données en sélectionnant Nouvelle connexion et en renseignant les informations de connexion requises dans le panneau.

    Screenshot showing where to select New connection.

    Après avoir rempli les informations de connexion requises dans le panneau, sélectionnez Suivant.

    Une fois votre connexion créée, vous verrez une liste de tables que vous pouvez sélectionner.

    Screenshot showing where to refresh your connection information.

  3. Sélectionnez la ou les tables à déplacer. Sélectionnez ensuite Suivant.

    Screenshot showing where to select the tables.

Étape 3 : configurer votre destination

  1. Choisissez Lakehouse comme destination, puis sélectionnez Suivant.

    Screenshot showing where to select your copy destination.

    Sélectionnez votre Lakehouse existant directement dans votre espace de travail actuel, puis sélectionnez Suivant.

    Screenshot showing where to select the data store.

  2. Configurez les paramètres de votre table dans Lakehouse.Sélectionnez Tables sous Dossier racine et spécifiez le nom de la table. Sélectionnez Suivant pour continuer.

    Screenshot of where to select your table destination.

  3. Sélectionnez OK pour terminer l’expérience de l’assistant.

    Screenshot showing where to select ok on the Review and create screen.

Étape 4 : enregistrer votre pipeline de données et l’exécuter pour charger des données

  1. Cliquez sur Enregistrer. Ensuite, sélectionnez Exécuter

    Screenshot showing where to select Run.

  2. Sélectionnez l’icône des lunettes pour afficher les détails de chaque exécution de l’activité de copie :

    Screenshot showing where to select the glasses icon and the resulting detail screen.

Étape 5 : afficher vos tables à partir de Lakehouse

  1. Accédez à votre lakehouse et actualisez votre vue du lac pour voir les données les plus récentes ingérées.

  2. Basculez en mode Table pour afficher les données dans la table.

    Screenshot showing where to switch to Table view.

    Remarque

    Actuellement, les données atterrissent dans les dossiers Tables Lakehouse (zone gérée) au format Delta uniquement. Ces fichiers sont automatiquement inscrits en tant que table et sont visibles sous Vue de la table à partir du portail Lakehouse. Seuls les premiers dossiers de couche sous Tables sont inscrits en tant que table delta. L’exploration ou l’aperçu à partir de Table Lakehouse ne sont pas encore pris en charge. Les données chargées dans la même table seront ajoutées. La suppression ou la mise à jour vers des tables n’est pas encore prise en charge.

Cet exemple vous montre comment déplacer des données depuis Azure SQL Database vers Lakehouse avec l’Assistant de copie dans Data Factory pour Microsoft Fabric. Vous avez appris à :

  • Déplacer des fichiers dans Lakehouse en tant que tables au format delta avec l’assistant de copie.

Ensuite, avancez pour en savoir plus sur la supervision des exécutions de votre pipeline.