Delta Lake-Protokolle in Warehouse in Microsoft Fabric
Gilt für: Warehouse in Microsoft Fabric
Warehouse in Microsoft Fabric basiert auf offenen Dateiformaten. Benutzertabellen werden im Parquet-Dateiformat gespeichert, und Delta Lake-Protokolle werden für alle Benutzertabellen veröffentlicht.
Die Delta Lake-Protokolle ermöglichen direkten Zugriff auf die Benutzertabellen des Warehouses bei jeder Engine, die Delta Lake-Tabellen lesen kann. Dieser Zugriff ist auf „schreibgeschützt“ begrenzt, um sicherzustellen, dass die Benutzerdaten die ACID-Transaktionskonformität beibehalten. Alle Einfügevorgänge, Aktualisierungen und Löschvorgänge für die Daten in den Tabellen müssen über das Warehouse durchgeführt werden. Nachdem eine Transaktion committet wurde, wird ein Systemhintergrundprozess zum Veröffentlichen des aktualisierten Delta Lake-Protokolls für die betroffenen Tabellen initiiert.
Abrufen des OneLake-Pfads
In den folgenden Schritten wird erläutert, wie Sie den OneLake-Pfad aus einer Tabelle in einem Warehouse abrufen:
Öffnen Sie Warehouse in Ihrem Microsoft Fabric-Arbeitsbereich.
Im Objekt-Explorer finden Sie weitere Optionen (...) für eine ausgewählte Tabelle im Ordner Tabellen. Wählen Sie das Menü Eigenschaften aus.
Wenn der Bereich Eigenschaften ausgewählt wurde, zeigt er die folgenden Informationen:
- Name
- Format
- Typ
- URL
- Relativer Pfad
- ABFS-Pfad
Abrufen des Delta Lake-Protokollpfads
Sie können Delta Lake-Protokolle mit den folgenden Methoden suchen:
Delta Lake-Protokolle können über Verknüpfungen abgefragt werden, die in einem Lakehouse erstellt wurden. Sie können die Dateien im Microsoft Fabric-Portal mithilfe eines Microsoft Fabric Spark-Notebooks oder des Lakehouse-Explorers in Synapse-Datentechnik anzeigen.
Delta Lake-Protokolle können über Azure Storage-Explorer, über Spark-Verbindungen wie den Power BI-Direct Lake-Modus oder mithilfe eines beliebigen anderen Diensts gefunden werden, der Deltatabellen lesen kann.
Delta Lake-Protokolle finden Sie im Ordner
_delta_log
jeder Tabelle über den OneLake-Explorer in Windows, wie im folgenden Screenshot gezeigt wird.
Begrenzungen
- Tabellennamen können von Spark und anderen Systemen nur dann verwendet werden, wenn sie ausschließlich die folgenden Zeichen enthalten: A–Z, a–z, 0–9 und Unterstriche.
- Spaltennamen, die von Spark und anderen Systemen verwendet werden, können Folgendes nicht enthalten:
- spaces
- tabs
- Wagenrückläufe
- [
- ,
- ;
- {
- }
- (
- )
- =
- ]
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für