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 har aktivert 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, har de muligheten til 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.

    Gif of overall load folder to table experience.

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 32 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, være lengre enn åtte tegn eller bruke følgende tegn: (, , ), [, ],{ , }enkelt anførselstegn ('), dobbelt anførselstegn (") og mellomrom.