Freigeben über


In Delta Lake-Tabellen laden

Im Fabric-Portal können Sie in Tabellen laden von der Lakehouse-Startseite verwenden, um CSV- oder Parquet-Dateien in Delta-Tabellen umzuwandeln.

Hinweis

Im aktuellen Fluss "In Tabellen laden " können Sie kein benutzerdefiniertes Spaltenschema (z. B. explizite Spaltennamen und Datentypen) von der Lakehouse-Startseite definieren. Verwenden Sie ein Notizbuch, wenn Sie ein explizites Spaltenschema-Steuerelement benötigen.

Was Sie im Fabric-Portal tun können

Im Fabric-Portal unterstützt die Lakehouse-Startseite die folgenden Aktionen, wenn Sie load to tables verwenden:

  • Beginnen Sie entweder aus einer einzelnen Datei oder einem Ordner.
  • Laden Sie in eine neue Tabelle oder eine vorhandene Tabelle.
  • Laden Sie CSV-Daten oder Parquet-Daten und behalten Sie die Ausgabe im Delta-Format mit V-Order-Optimierung bei.

Informationen zum Feld-nach-Feld-Verhalten (einschließlich Optionen wie Dateityp, AnfügenÜberschreiben, Spaltenüberschrift und Trennzeichen< /c5>), siehe Felder nach Ladepfad.

Screenshot der Option zum Laden in eine neue Delta-Tabelle

Felder nach Lastpfad

Wenn Sie "In Tabellen laden" verwenden, ändern sich der Dialogfeldtitel und die Felder basierend auf Ihrem Pfad:

  • Quelle: Datei oder Ordner.
  • Ziel: neue Tabelle oder vorhandene Tabelle.
  • Format: CSV oder Parquet.

Dialogfeldtitel folgen diesen Auswahlmöglichkeiten (z. B. Datei in neue Tabelle laden, Ordner in neue Tabelle laden, Datei in vorhandene Tabelle laden oder Ordner in vorhandene Tabelle laden).

Felder nach Szenario

Verwenden Sie die folgende Tabelle, um schnell zu ermitteln, welche Felder für jedes Ladeszenario angezeigt werden, welche Werte bereitgestellt werden sollen und wie sich die Überprüfung verhält.

Feld Wenn Sie es sehen Was einzugeben oder auszuwählen ist Validierung und Verhalten
Schema (Dropdown-Menü) Neue Tabellen- und vorhandene Tabellenpfade Ziel des Lakehouse-Schema-Namespace Wählen Sie den Namespace aus, in dem die Tabelle erstellt oder aktualisiert wird.
Neuer Tabellenname Nur neue Tabellenpfade Name für die Zieldelta-Tabelle Verwenden Sie nur alphanumerische Zeichen und Unterstriche (_) bis zu 256 Zeichen. Striche (-) und Leerzeichen sind nicht zulässig.
Lademodus (Anfügen oder Überschreiben) Nur bestehende Tabellenpfade So laden Sie in die ausgewählte Tabelle Wählen Sie "Anfügen" aus, um Zeilen hinzuzufügen, oder überschreiben , um vorhandene Daten zu ersetzen.
Dateityp Ordnerpfade nur Ordnerladeformat (CSV oder Parkett) Alle Dateien in einer Ordnerladeaktion müssen mit dem ausgewählten Dateityp übereinstimmen.
Spaltenüberschrift (Kontrollkästchen) Nur CSV-Pfade Gibt an, ob die erste Zeile als Spaltennamen verwendet werden soll. Wenn diese Option aktiviert ist, verwendet Fabric Werte für die erste Zeile als Spaltennamen. Wenn nicht aktiviert (oder Header nicht vorhanden sind), weist Fabric Standardwerte wie _c0, _c1 und _c2 zu.
Trennzeichen (Textfeld) Nur CSV-Pfade CSV-Trennzeichenwert Darf nicht leer sein, darf nicht länger als 8 Zeichen sein und darf keine (, ), [, ], {, }, ', " oder Leerzeichen enthalten.
Spaltennamen (resultierende Namen) CSV-Pfade nach der Headerverarbeitung Resultierende Spaltennamen aus Dateiüberschriften oder Standardwerten Namen können englische Buchstaben (Groß- oder Kleinbuchstaben), Unterstriche (_) und UTF-Zeichen (z. B. Chinesisch), bis zu 128 Zeichen enthalten. Ungültige Zeichen werden durch Unterstriche ersetzt. Wenn kein gültiger Name erstellt werden kann, schlägt die Last fehl.

Nachdem die erforderlichen Felder für Ihren Pfad festgelegt wurden, wählen Sie "Laden" aus.