Erfahren Sie, wie Sie einen Kopierauftrag in Data Factory für Microsoft Fabric erstellen.

Der Kopierauftrag in Data Factory erleichtert das Verschieben von Daten aus Ihrer Quelle auf Ihr Ziel, ohne eine Pipeline zu erstellen. Sie können Datenübertragungen mit integrierten Mustern sowohl für Batch- als auch für inkrementelle Kopien einrichten und einmal oder nach einem Zeitplan kopieren. Führen Sie die Schritte in diesem Artikel aus, um mit dem Kopieren Ihrer Daten aus einer Datenbank oder aus dem Speicher zu beginnen.

Erstellen eines Kopierauftrags zum Aufnehmen von Daten aus einer Datenbank

Führen Sie die folgenden Schritte aus, um einen Kopierauftrag einzurichten, der Daten aus einer Datenbank verschiebt:

  1. Erstellen Sie einen neuen Arbeitsbereich oder verwenden Sie einen vorhandenen Arbeitsbereich.

  2. Wählen Sie +Neues Element, wählen Sie das Symbol " Auftrag kopieren ", benennen Sie Ihren Kopierauftrag, und wählen Sie " Erstellen" aus.

    Ein Screenshot, der zeigt, wo Sie zur Startseite der Data Factory navigieren und einen neuen Kopiervorgang erstellen können.

  3. Wählen Sie die Datenbank aus, aus der Daten kopiert werden sollen. In diesem Beispiel verwenden wir die Azure SQL-Datenbank, aber es gibt mehrere Optionen, um Ihre Datenquelle oben im Fenster "Datenquelle auswählen" auszuwählen.

    Screenshot, der zeigt, wo eine Datenquelle für den Kopierauftrag ausgewählt werden soll.

  4. Für die Azure SQL-Datenbank geben Sie Ihren Serverpfad und Ihre Zugangsdaten ein. Sie können Daten sicher in einer virtuellen Netzwerkumgebung mithilfe eines lokalen oder virtuellen Netzwerkgateways kopieren. Bei anderen Datenbanken variieren die Verbindungsdetails.

    Screenshot, der zeigt, wo Anmeldeinformationen eingegeben werden sollen.

  5. Wählen Sie die zu kopierenden Tabellen und Spalten aus, oder verwenden Sie eine Datenbankabfrage, um Teilmengen Ihrer Daten zu kopieren. Verwenden Sie das Suchfeld, um vollständige Tabellen und Spalten zu identifizieren, die Sie kopieren möchten, oder wählen Sie unter "Abfragen " +Neue Abfrage aus, um eine benutzerdefinierte Abfrage zu schreiben.

    Screenshot, der zeigt, wo Tabellen und Spalten für den Kopierauftrag ausgewählt werden sollen.

  6. Wählen Sie Ihr Zielgeschäft aus. In diesem Beispiel verwenden wir eine weitere Azure SQL-Datenbank.

    Screenshot, der zeigt, wo der Zielspeicher für den Kopierauftrag ausgewählt werden soll.

  7. (Optional) Wählen Sie die Update-Methode aus, um zu entscheiden, wie Daten in Ihr Ziel geschrieben werden. Wenn Sie "Zusammenführen" auswählen, wählen Sie die Schlüsselspalten aus, die jede Zeile identifizieren.

    Screenshot, der zeigt, wo die Methode aktualisiert werden soll.

    Screenshot, der zeigt, wie die Methode aktualisiert wird.

  8. (Optional) Konfigurieren Sie die Tabellen- oder Spaltenzuordnung , um Tabellen oder Spalten im Ziel umzubenennen, oder wenden Sie Datentypkonvertierungen an. Standardmäßig werden Daten mit demselben Tabellennamen, Spaltennamen und Datentyp wie die Quelle kopiert.

    Screenshot, der zeigt, wo Tabellenzuordnungen angegeben werden sollen.

    Screenshot, der zeigt, wo Spaltenzuordnungen angegeben werden sollen.

  9. Wählen Sie einen Kopiermodus aus: Vollständige Datenkopie oder inkrementelle Kopie. In diesem Beispiel verwenden wir inkrementelle Kopie. Wählen Sie eine inkrementelle Spalte für jede Tabelle aus, um nachzuverfolgen, welche Zeilen geändert wurden. Sie können die Vorschauschaltfläche verwenden, um die rechte Spalte zu finden.

    Hinweis

    Wenn Sie den inkrementellen Kopiermodus auswählen, führt der Kopierauftrag zuerst eine vollständige Ladung durch und führt dann inkrementelle Kopien bei den nächsten Läufen aus.

    Screenshot, der zeigt, wo der Kopierauftragsmodus ausgewählt werden kann.

  10. Überprüfen Sie die Auftragszusammenfassung, wählen Sie Ihre Ausführungsoption, um einmal oder nach einem Zeitplan auszuführen, und wählen Sie 'Speichern + Ausführen' aus.

    Screenshot, der zeigt, wo der neu erstellte Kopierauftrag überprüft und gespeichert werden soll.

  11. Ihr Kopierauftrag wird sofort gestartet, und Sie können den Status des Auftrags im Inlineüberwachungsbereich nachverfolgen, der Informationen einschließlich Zeilenanzahl und Kopierdauer für jede Tabelle enthält. Weitere Informationen in Wie man einen Kopierauftrag überwacht

    Screenshot des Bereichs Kopierauftrag in dem Sie den Ausführungsverlauf überwachen können.

  12. Sie können Ihren Kopierauftrag jederzeit ausführen, auch wenn er nach einem Zeitplan geplant ist. Wählen Sie einfach jederzeit die Schaltfläche "Ausführen" aus, und der Kopiervorgang kopiert nur die Daten, die seit der letzten Ausführung geändert wurden.

  13. Sie können Ihren Kopierauftrag auch jederzeit bearbeiten, z. B. Hinzufügen oder Entfernen von Zu kopierenden Tabellen und Spalten, Konfigurieren des Zeitplans oder Anpassen erweiterter Einstellungen. Einige Änderungen, z. B. das Aktualisieren der inkrementellen Spalte, setzen die inkrementelle Kopie zurück, um von einer anfänglichen vollständigen Last in der nächsten Ausführung zu starten.

    Screenshot, der zeigt, wie man den Kopierauftrag bearbeitet.

Erstellen eines Kopiervorgangs zum Importieren von Dateien aus dem Speichersystem

Führen Sie die folgenden Schritte aus, um einen Kopierauftrag einzurichten, der Daten aus dem Dateispeicher verschiebt:

  1. Erstellen Sie einen neuen Arbeitsbereich oder verwenden Sie einen vorhandenen Arbeitsbereich.

  2. Wählen Sie +Neues Element, wählen Sie das Symbol " Auftrag kopieren ", benennen Sie Ihren Kopierauftrag, und wählen Sie " Erstellen" aus.

    Ein Screenshot, der zeigt, wo Sie zur Startseite der Data Factory navigieren und einen neuen Kopiervorgang erstellen können.

  3. Wählen Sie die Datenspeicher aus, aus dem Daten kopiert werden sollen. In diesem Beispiel haben wir Azure Data Lake Storage Gen2 verwendet.

    Screenshot, der zeigt, wo eine Speicherquelle für den Kopierauftrag ausgewählt werden soll.

  4. Um eine Verbindung mit Azure Data Lake Storage Gen2 herzustellen, geben Sie Ihre Speicher-URL und Anmeldeinformationen ein, um eine Verbindung mit Azure Data Lake Storage Gen2 herzustellen. Bei anderen Datenspeichern variieren die Verbindungsdetails. Sie können Daten sicher in einer virtuellen Netzwerkumgebung mithilfe eines lokalen oder virtuellen Netzwerkgateways kopieren.

    Screenshot, der zeigt, wo Anmeldeinformationen für den Speicherspeicher eingegeben werden sollen.

  5. Wählen Sie die zu kopierenden Ordner oder Dateien aus. Sie können das Suchfeld verwenden, um bestimmte Dateien oder Ordner zu finden.

    Tipp

    Schemaagnostische Dateien (binäre Kopie) werden ohne Analyse des Schemas in einen anderen Datenspeicher kopiert. Dieser Ansatz kann die Kopierleistung erheblich verbessern.

  6. Wählen Sie Ihr Zielgeschäft aus. In diesem Beispiel haben wir Lakehouse ausgewählt.

    Screenshot, der zeigt, wo der Speicherzielspeicher für den Kopierauftrag ausgewählt werden soll.

  7. Wählen Sie den Ordnerpfad im Zielspeicher aus. Wählen Sie "Hierarchie beibehalten ", um die gleiche Ordnerstruktur wie die Quelle beizubehalten, oder eine flache Hierarchie , um alle Dateien in einem einzelnen Ordner zu platzieren.

    Screenshot, der zeigt, wie Der Zielordner ausgewählt wird.

  8. Wählen Sie einen Kopiermodus aus: Vollständige Datenkopie oder inkrementelle Kopie. In diesem Beispiel wird eine inkrementelle Kopie verwendet, sodass der Kopierauftrag alle Dateien bei der ersten Ausführung kopiert und dann nur neue oder aktualisierte Dateien in der nächsten Ausführung kopiert.

    Screenshot, der zeigt, wo der Kopierauftragsmodus für den Speicher ausgewählt werden soll.

  9. Überprüfen Sie die Auftragszusammenfassung, wählen Sie Ihre Ausführungsoption, um einmal oder nach einem Zeitplan auszuführen, und wählen Sie 'Speichern + Ausführen' aus.

    Screenshot, der zeigt, wo der neu erstellte Kopierauftrag überprüft und für den Speicher gespeichert werden soll.

  10. Ihr Kopierauftrag beginnt sofort, und Sie können den Status des Auftrags über das Inline-Monitoring-Panel verfolgen, das Informationen wie Zeilenzahlen und Kopierdauer für jede Datei enthält. Erfahren Sie mehr in Wie man einen Kopierauftrag überwacht.

    Screenshot des Bereichs

  11. Sie können Ihren Kopierauftrag jederzeit erneut ausführen, auch wenn er für die Ausführung in einem Zeitplan festgelegt ist. Wählen Sie einfach jederzeit die Schaltfläche "Ausführen" aus, und der Kopiervorgang kopiert nur die Daten, die seit der letzten Ausführung geändert wurden.

  12. Sie können Ihren Kopierauftrag auch jederzeit bearbeiten, einschließlich der Konfiguration des Zeitplans oder das Anpassen erweiterter Einstellungen.

    Screenshot zum Bearbeiten des Kopierauftrags für den Speicherspeicher.

Wählen Sie die Datenquelle für den Kopierauftrag

Um Daten für einen Kopierauftrag zu erhalten, bietet die Erfahrung mehrere Optionen zur Auswahl von Quellen und Zielorten. Je nachdem, wonach Sie suchen, wählen Sie die Option oben in der Daten-Download-Erfahrung:

  • Startseite:

    Die Startseite dient als Zusammenfassung aller Module und bietet Ihnen verschiedene Optionen, um den Prozess zu beschleunigen und Sie näher an Ihre Daten zu bringen. In der Regel enthält dieses Modul vorhandene Datenquellen und bietet Ihnen die Möglichkeit, eine neue Datenquelle, Tabelle und das Hochladen von Dateien zu verwenden. Auf der Startseite können Sie " Mehr anzeigen " auf der rechten Seite der Abschnitte "Neue Quellen", "Zuletzt verwendet" (Vorschau) und "OneLake-Katalog " auswählen, um diese Module zu besuchen.

    Screenshot der Seite

  • Neu:

    Das neue Modul ist das neue Datenquellenmodul, in dem Sie aus der vollständigen Liste der Connectors auswählen können. Auf dieser Seite können Sie über die Suchleiste oben auf der Seite nach einem Connector für alle Kategorien suchen. Sie können auch in den Kategorien navigieren, um einen bestimmten Connector für die Integration zu finden. Wenn Sie einen Connector auswählen, öffnen Sie das Verbindungseinstellungsfenster, das den Verbindungsvorgang startet.

    Screenshot des Moduls

  • OneLake-Katalog:

    In Microsoft Fabric erleichtert das OneLake-Katalogmodul das Auffinden, Durchsuchen und Verwenden der Fabric Datenelemente in Ihrer Organisation, auf die Sie Zugriff haben. Er bietet Informationen zu den Elementen und Einstiegspunkten für die Arbeit mit ihnen. Weitere Informationen zum OneLake-Katalog finden Sie im OneLake-Katalog.

    Screenshot des OneLake-Katalogmoduls.

  • Azure:

    Mit dem Azure Modul können Sie eine Verbindung mit Azure gehosteten Datenquellen wie Azure SQL-Datenbank, Azure Blob Storage und Azure Data Lake Storage herstellen.

    Screenshot des moduls Azure.

  • Beispieldaten:

    Beispieldaten liefern vorbereitete Datensätze, die Sie nutzen können, um Fabric-Tools zu erkunden oder ein Szenario zu testen, ohne sich mit Ihrer eigenen Datenquelle verbinden zu müssen. Sie können aus mehreren Beispieldatensätzen unterschiedlicher Größe und Art wählen.

    Screenshot des Beispieldatenmoduls im Get Data Experience zeigt mehrere verfügbare Beispieldatensätze.

  • Neuer Fabric-Artikel:

    Mit dem Elementmodul "New Fabric" können Sie ein Microsoft Fabric Element erstellen, das als Ziel verwendet werden soll. Dieses Modul wird angezeigt, wenn Sie ein Ziel in unterstützten Microsoft Fabric Erfahrungen auswählen.

    Screenshot des Neuen Fabric-Elementmoduls.

Bekannte Einschränkungen

  • Derzeit funktioniert der inkrementelle Kopiermodus nur mit einigen Quellen. Ausführliche Informationen finden Sie unter die unterstützten Konnektoren für den Copy-Auftrag.
  • Das Löschen von Zeilen kann nicht aus einem Quellspeicher erfasst werden.
  • Beim Kopieren von Dateien an Speicherorte werden leere Dateien am Ziel erstellt, wenn keine Daten aus der Quelle geladen werden.