Partager via


Journaux Delta Lake dans Warehouse dans Microsoft Fabric

S'applique à : Warehouse dans Microsoft Fabric

Warehouse dans Microsoft Fabric est constitué de formats de fichiers ouverts. Les tables utilisateur sont stockées au format de fichier parquet et les journaux Delta Lake sont publiés pour toutes les tables utilisateur.

Les journaux Delta Lake ouvrent un accès direct aux tables utilisateur de l'entrepôt pour tout moteur pouvant lire les tables Delta Lake. Cet accès est limité à la lecture seule pour s'assurer que les données de l'utilisateur maintiennent la conformité des transactions ACID. Toutes les insertions, mises à jour et suppressions des données dans les tables doivent être exécutées via l'entrepôt. Une fois qu'une transaction est validée, un processus d'arrière-plan du système est lancé pour publier le journal Delta Lake mis à jour pour les tables concernées.

Comment obtenir le chemin OneLake

Les étapes suivantes expliquent comment obtenir le chemin OneLake à partir d'une table dans un entrepôt :

  1. Ouvrez Warehouse dans votre espace de travail Microsoft Fabric.

  2. Dans l'Explorateur d'objets, vous trouvez plus d'options (...) sur une table sélectionnée dans le dossier Tables. Sélectionnez le menu Propriétés.

    Capture d'écran montrant où trouver l'option Propriétés sur une table sélectionnée.

  3. Lors de la sélection, le volet Propriétés affiche les informations suivantes :

    1. Nom
    2. Format
    3. Type
    4. URL
    5. Chemin relatif
    6. Chemin ABFS

    Capture d'écran du volet Propriétés.

Comment obtenir le chemin des journaux de Delta Lake

Vous pouvez localiser les journaux Delta Lake via les méthodes suivantes :

  • Les journaux de Delta Lake peuvent être interrogés via des raccourcis créés dans une maison du lac. Vous pouvez afficher les fichiers à l'aide d'un Notebook Microsoft Fabric Spark ou de l'explorateur Lakehouse dans Ingénieurs de données Synapse sur le portail Microsoft Fabric.

  • Les journaux Delta Lake peuvent être trouvés via Explorateur Stockage Microsoft Azure, via des connexions Spark telles que le mode Power BI Direct Lake ou à l'aide de tout autre service capable de lire des tables delta.

  • Les journaux Delta Lake se trouvent dans le dossier _delta_log de chaque table via l’Explorateur OneLake dans Windows, comme illustré dans la capture d’écran suivante.

    Capture d'écran de Windows OneLake Explorer, montrant le chemin d'accès au dossier delta logs pour la table call_center.

Limites

  • Les noms de table ne peuvent être utilisés par Spark et d'autres systèmes que s'ils contiennent uniquement ces caractères : A-Z a-z 0-9 et traits de soulignement.
  • Les noms de colonne qui seront utilisés par Spark et d'autres systèmes ne peuvent pas contenir :
    • espaces
    • tabs
    • retours chariot
    • [
    • ,
    • ;
    • {
    • }
    • (
    • )
    • =
    • ]