Last inn til Delta Lake-tabell
Lakehouse i Microsoft Fabric gir en funksjon for effektiv innlasting av vanlige filtyper til en optimalisert Delta-tabell som er klar for analyse. Funksjonen Last inn i tabell gjør det mulig for brukere å laste inn én enkelt fil eller en mappe med filer i en tabell. Denne funksjonen øker produktiviteten for datateknikere ved å la dem raskt bruke en høyreklikkhandling for å aktivere tabellinnlasting på filer og mapper. Innlasting til tabellen er også en no-code opplevelse, som senker inngangslinjen for alle personligheter.
Oversikt over å laste til tabellfunksjoner
Her er en liste over funksjoner som vi aktiverte i den integrerte belastningen til tabellopplevelsen for å gi brukerne fleksibilitet samtidig som de øker produktiviteten:
Støttede filtyper: Denne funksjonen støtter for øyeblikket bare innlasting av PARQUET- eller CSV-filtyper. Filutvidelsestilfelle spiller ingen rolle.
Innlasting av én fil: Brukere kan laste inn én enkelt fil etter eget valg i ett av de støttede formatene ved å velge «Last inn til Delta-tabell» i hurtigmenyhandlingen for filen.
Innlasting på mappenivå: Du kan laste inn alle filer under en mappe og undermappene samtidig ved å velge «Last inn til Delta-tabell» etter å ha klikket på en mappe. Denne funksjonen krysser automatisk alle filer og laster dem inn i en Delta-tabell. Det er viktig å være oppmerksom på at bare filer av samme type kan lastes inn samtidig til en tabell.
Last inn til ny og eksisterende tabell: Brukeren kan velge å laste inn filer og mapper i en ny tabell eller en eksisterende tabell etter eget valg. Hvis de bestemmer seg for å velge å laste inn til en eksisterende tabell, kan de enten tilføye eller overskrive dataene i tabellen.
CSV-kildefilalternativ: For CSV-filer tillater vi at brukeren angir om kildefilen inneholder overskrifter de ønsker å bruke som kolonnenavn. Brukere kan også angi et skilletegn etter eget valg for å overstyre standard kommaskilletegn på plass.
Lastet inn som deltatabeller: Tabeller lastes alltid inn ved hjelp av tabellformatet Delta Lake med V-Order-optimalisering aktivert.
Merk
Du kan for øyeblikket ikke angi tabellskjemaet via Lakehouse-brukergrensesnittet. Du må bruke en notatblokk til dette formålet.
Valideringsretningslinjer og -regler
Følgende standard gjelder for Last inn til tabell-opplevelsen:
Tabellnavn kan bare inneholde alfanumeriske tegn og understrekingstegn. Den tillater også en hvilken som helst engelsk bokstav, store eller små bokstaver og understrekingstegn (
_
), med en maksimal lengde på 256 tegn. Ingen streker (-
) eller mellomromstegn er tillatt.Tekstfiler uten kolonneoverskrifter erstattes med standard
col#
notasjon som tabellkolonnenavn.Kolonnenavn tillater alle engelske bokstaver, store eller små bokstaver, understrekingstegn (
_
) og tegn på annet språk, for eksempel kinesisk i UTF, med en lengde på opptil 128 tegn. Kolonnenavn valideres under innlastingshandlingen. Algoritmen Last til Delta erstatter forbudte verdier med underfelt (_
). Hvis det ikke oppnås noe riktig kolonnenavn under valideringen, mislykkes innlastingshandlingen.For CSV-filer kan ikke skilletegnet være tomt, kan ikke være lengre enn åtte tegn, eller bruke noen av følgende tegn:
(
, ,)
,[
]
, ,{
}
enkelt anførselstegn ('
), dobbelt anførselstegn ("
) og mellomrom.