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:

  1. Der erste Ansatz verschiebt Quelldaten in Zieltabellen im Deltaformat.
  2. 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

  1. Öffnen Sie eine vorhandene Datenpipeline, oder erstellen Sie eine neue Datenpipeline.

  2. Wählen Sie Daten kopieren auf der Canvas aus, um den Kopier-Assistenten für erste Schritte zu öffnen. Alternativ können Sie in der Dropdownliste Daten kopieren auf der Registerkarte Aktivitäten im Menüband die Option Kopier-Assistent verwenden auswählen.

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

Schritt 2: Konfigurieren Ihrer Quelle

  1. Wählen Sie Ihre Datenquelle aus, indem Sie einen Datenquellentyp auswählen. In diesem Tutorial verwenden wir Azure SQL-Datenbank als Beispiel. Scrollen Sie auf dem Bildschirm Datenquelle auswählen nach unten, und wählen Sie Azure SQL-Datenbank sowie anschließend Weiter aus.

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

  2. Erstellen Sie eine Verbindung mit Ihrer Datenquelle, indem Sie Neue Verbindung auswählen und die erforderlichen Verbindungsinformationen im Bereich ausfüllen.

    Screenshot showing where to select New connection.

    Nachdem Sie die erforderlichen Verbindungsinformationen in den Bereich eingegeben haben, wählen Sie Weiter aus.

    Sobald Ihre Verbindung erfolgreich erstellt wurde, wird eine Liste der Tabellen angezeigt, die Sie auswählen können.

    Screenshot showing where to refresh your connection information.

  3. Wählen Sie die zu verschiebende(n) Tabelle(n) aus. Wählen Sie anschließend Weiter aus.

    Screenshot showing where to select the tables.

Schritt 3: Konfigurieren Ihres Ziels

  1. Wählen Sie Lakehouse als Ziel aus, und fahren Sie dann mit „Weiter“ fort.

    Screenshot showing where to select your copy destination.

    Wählen Sie Ihr vorhandenes Lakehouse direkt aus Ihrem aktuellen Arbeitsbereich aus, und fahren Sie dann mit „Weiter“ fort.

    Screenshot showing where to select the data store.

  2. Konfigurieren Sie Ihre Tabelleneinstellungen in Lakehouse. Wählen Sie Tabellen unter Stammordner aus, und geben Sie den Tabellennamen an. Klicken Sie auf Weiter, um fortzufahren.

    Screenshot of where to select your table destination.

  3. Wählen Sie OK aus, um den Assistenten zu beenden.

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

Schritt 4: Speichern und Ausführen Ihrer Datenpipeline, um Daten zu laden

  1. Wählen Sie Speichern aus. Wählen Sie anschließend Ausführen aus.

    Screenshot showing where to select Run.

  2. Wählen Sie das Brillensymbol aus, um die Details für jede Ausführung der Copy-Aktivität anzuzeigen:

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

Schritt 5: Anzeigen Ihrer Tabellen aus Lakehouse

  1. Wechseln Sie zu Ihrem Lakehouse, und aktualisieren Sie Ihre Lake-Ansicht, um die neuesten erfassten Daten anzuzeigen.

  2. Wechseln Sie zur Tabellenansicht, um die Daten in der Tabelle anzuzeigen.

    Screenshot showing where to switch to Table view.

    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.

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.