Daten in das Datenlager laden

Gilt für:✅ Warehouse in Microsoft Fabric

In diesem Artikel fügen Sie Beispieldaten aus einer externen Datendatei mithilfe des Befehls COPY INTO (Transact-SQL) in die Tabelle ein.

Die COPY INTO Anweisung kann Daten entweder in eine leere Tabelle oder in eine Tabelle laden, die bereits Daten enthält. Weitere Informationen finden Sie unter Erstellen von Tabellen im Lager.

Voraussetzungen

  • Verwenden Sie das Lager, das Sie in vorherigen Schritten erstellt haben.
  • Wählen Sie Ihr bevorzugtes Abfragetool aus. In diesem Lernprogramm wird der SQL-Abfrage-Editor im Fabric-Portal verwendet, Sie können jedoch eine Verbindung mit jedem T-SQL-Tool herstellen .

Weitere Informationen zum Herstellen einer Verbindung mit Ihrem Warehouse in Microsoft Fabric finden Sie in der Konnektivität.

Daten aus einer Parquet-Datei mit dem SQL-Abfrageeditor importieren

Du kannst Daten aus einer Parquet-Datei mit dem dbo.fact_sale Befehl T-SQL kopierenCOPY INTO.

Fügen Sie im Abfrage-Editor den folgenden T-SQL-Code ein, und führen Sie ihn aus:

COPY INTO dbo.fact_sale
FROM 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/parquet/full/fact_sale'
WITH ( FILE_TYPE = 'PARQUET' );

Sobald diese Anweisung ausgeführt wurde, wird der Inhalt der Parquet-Datei in die Tabelle geladen.

Aufnehmen von Daten aus einer CSV-Datei mithilfe des SQL-Abfrage-Editors

Du kannst Daten aus einer CSV-Datei mit dem dbo.fact_sale Befehl T-SQL in die COPY INTO Tabelle kopieren.

Fügen Sie im Abfrage-Editor den folgenden T-SQL-Code ein, und führen Sie ihn aus:

COPY INTO dbo.fact_sale
FROM 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/csv/sample/fact_sale/'
WITH ( FILE_TYPE = 'CSV', FIRSTROW=2);

Nach der Ausführung lädt diese Anweisung den Inhalt der CSV-Datei in die Tabelle.

Da die CSV-Datei in diesem Beispiel eine Kopfzeile enthält, müssen wir sie überspringen, indem Sie die FIRSTROW = 2 Option angeben.

Nächster Schritt