Verschieben von Daten aus Azure SQL-Datenbank in Lakehouse per Kopier-Assistent
In diesem Tutorial werden die Schritte zum Verschieben von Daten in Lakehouse beschrieben.
Zwei Ansätze werden unter Verwendung des Kopier-Assistenten bereitgestellt:
- Der erste Ansatz verschiebt Quelldaten in Zieltabellen im Deltaformat.
- Der zweite Ansatz verschiebt Quelldaten in Zieldateien.
Voraussetzungen
Um zu beginnen, müssen die folgenden Voraussetzungen erfüllt sein:
- Ein Mandantenkonto mit einem aktiven Abonnement. Sie können kostenlos ein Konto erstellen.
- Ein Arbeitsbereich wurde erstellt.
- In Ihrem Arbeitsbereich wurde ein Lakehouse erstellt.
Verschieben von Dateien in Lakehouse als Tabellen im Deltaformat per Kopier-Assistent
Führen Sie die unten angegebenen Schritte aus, um Ihre Copy-Aktivität einzurichten.
Schritt 1: Beginnen mit dem Kopier-Assistenten
Öffnen Sie eine vorhandene Datenpipeline, oder erstellen Sie eine neue Datenpipeline.
Wähle auf dem Canvas Datenkopierassistent aus, um den Assistenten zu öffnen und die ersten Schritte durchzuführen. Alternativ können Sie in der Dropdownliste Daten kopieren auf der Registerkarte Aktivitäten im Menüband die Option Kopier-Assistent verwenden auswählen.
Schritt 2: Konfigurieren Ihrer Quelle
Wählen Sie Ihre Datenquelle aus, indem Sie einen Datenquellentyp auswählen. In diesem Tutorial verwenden wir Azure SQL-Datenbank als Beispiel. Suche auf dem Bildschirm Datenquelle auswählen, um Azure SQL-Datenbank zu finden und auszuwählen.
Erstelle eine Verbindung mit deiner Datenquelle, indem du die erforderlichen Verbindungsinformationen im Bereich ausfüllst.
Nachdem Sie die erforderlichen Verbindungsinformationen in den Bereich eingegeben haben, wählen Sie Weiter aus.
Wenn du zunächst keine Datenbank ausgewählt hast, wird eine Liste der Datenbanken angezeigt, aus der du auswählen kannst.
Wählen Sie die zu verschiebende(n) Tabelle(n) aus. Wählen Sie anschließend Weiter aus.
Schritt 3: Konfigurieren Ihres Ziels
Wähle Lakehouse als Ziel aus, und fahre dann mit Weiter fort.
Gib einen Namen für Lakehouse ein, wähle dann Erstellen und verbinden.
Konfigurieren Sie Ihre Quelldaten, und ordnen Sie sie der Lakehouse-Zieltabelle zu. Wählen Sie Tabellen für den Stammordner und In eine neue Tabelle laden für Einstellungen laden aus. Geben Sie einen Tabellennamen an, und wählen Sie Weiter aus.
Überprüfe deine Konfiguration, und deaktiviere das Kontrollkästchen Datenübertragung sofort starten. Wähle dann Weiter aus, um den Assistenten zu beenden.
Schritt 4: Speichern und Ausführen Ihrer Datenpipeline, um Daten zu laden
Wähle Ausführen aus der Start-Symbolleiste aus und wähle dann Speichern und ausführen aus, wenn du dazu aufgefordert wirst.
Für jede Aktivität, die ausgeführt wurde, kannst den entsprechenden Link der Aktivität auf der Registerkarte „Ausgabe“ auswählen, nachdem die Pipeline ausgeführt wurde, um die Details der Aktivität anzuzeigen. In diesem Fall haben wir zwei einzelne Copy-Aktivitäten, die ausgeführt wurden – eine für jede Tabelle, die aus SQL Azure in das Lakehouse kopiert wurde. Wenn du den Detaillink der Aktivität auswählst, kannst du sehen, wie viele Daten gelesen und geschrieben wurden und wie viel Speicherplatz die Daten in der Quelle und am Ziel verbraucht haben, sowie die Durchsatzgeschwindigkeit und andere Details.
Schritt 5: Anzeigen Ihrer Tabellen aus Lakehouse
Wechseln Sie zu Ihrem Lakehouse, und aktualisieren Sie Ihre Lake-Ansicht, um die neuesten erfassten Daten anzuzeigen.
Wechseln Sie zur Tabellenansicht, um die Daten in der Tabelle anzuzeigen.
Hinweis
Derzeit gelangen Daten nur im Deltaformat in Tables-Ordnern (Tabellen) von Lakehouse (einem verwalteten Bereich). Diese Dateien werden automatisch als Tabelle registriert und im Lakehouse-Portal in der Tabellenansicht angezeigt. Nur die Ordner der ersten Ebene unter „Tables“ werden als Delta-Tabelle registriert. Das Durchsuchen oder Anzeigen einer Vorschau aus einer Lakehouse Table wird noch nicht unterstützt. Daten, die in dieselbe Tabelle geladen werden, werden angefügt. Das Löschen oder Aktualisieren in Tabellen wird noch nicht unterstützt.
Zugehöriger Inhalt
In diesem Beispiel wird gezeigt, wie Sie mit dem Kopier-Assistenten in Data Factory für Microsoft Fabric Daten aus Azure SQL-Datenbank in Lakehouse verschieben. Sie haben Folgendes gelernt:
- Verschieben von Dateien in Lakehouse als Tabellen im Deltaformat mit dem Kopier-Assistenten.
Erfahren Sie im nächsten Schritt mehr über die Überwachung Ihrer Pipelineausführungen.