Konfigurer mappe i en kopiaktivitet

Denne artikkelen forklarer hvordan man bruker kopieringsaktiviteten i en pipeline for å kopiere data fra og til Mappen.

Forutsetninger

For å kopiere data fra Folder må du sette opp en lokal datagateway. Hvis du vil ha mer informasjon, kan du se Slik får du tilgang til lokale datakilder i Data Factory.

Støttet format

Mappekontakteren støtter følgende filformater. Se hver artikkel for formatbaserte innstillinger.

Kildestøttede formater

Mottakerstøttede formater

Støttet konfigurasjon

Hvis du vil ha konfigurasjonen av hver fane under kopieringsaktivitet, kan du gå til følgende inndelinger.

Generelt

Se veiledningen for generelle innstillinger for å konfigurere fanen Generelle innstillinger.

Kilde

Følgende egenskaper støttes for Mappe under fanen Kilde i en kopieringsaktivitet.

Skjermbilde som viser konfigurasjonen av Kilde-fanen for Mappe.

Følgende egenskaper er nødvendige:

  • Tilkobling: Velg en mappeforbindelse fra tilkoblingslisten. Hvis det ikke finnes noen tilkobling, kan du opprette en ny mappeforbindelse.

  • Filstitype: Du kan velge Filsti, Filfilter, Wildcard-filsti eller Liste over filer som filstitype. Konfigurasjonen for hver innstilling er:

    • Filbane: Velg Bla gjennom for å velge filen du vil kopiere, eller fyll ut banen manuelt.

    • Filfilter: Native filter på filserversiden, som gir bedre ytelse enn wildcard-filter.

      • Mappesti: Spesifiser stien til mappen.
      • Filfilter: Bruk * for å matche null eller flere tegn og ? for å matche null eller ett tegn. Lær mer om syntaksen og notatene fra Merknaden under denne seksjonen.
    • Wildcard-filsti: Spesifiser Wildcard-stiene.

      • Jokerstier: Spesifiser mappen eller filstien med jokertegn for å filtrere kildemapper eller filer.

        Tillatte jokertegn er: * (samsvarer med null eller flere tegn) og ? (samsvarer med null eller enkelttegn). Bruk ^ for å flykte hvis mappenavnet ditt har jokere eller denne escape-karakteren inni.

        • Bane til jokertegnmappe: Angi mappebanen med jokertegn for å filtrere kildemapper.

        • Wildcard-filnavn: Spesifiser filnavnet med wildcard-tegn under din angitte mappesti (eller wildcard-mappesti) for å filtrere kildefilene.

    • Liste over filer: Angir at du vil kopiere et gitt filsett.

      • Mappesti: Spesifiser stien til mappen.
      • Bane til filliste: Peker til en tekstfil som inneholder en liste over filer du vil kopiere, én fil per linje, som er den relative banen til filbanen som er konfigurert.
  • Filformat: Velg filformatet som brukes fra rullegardinlisten. Velg Innstillinger for å konfigurere filformatet. For innstillinger av ulike filformater, se artikler i støttet format.

Følgende egenskaper er valgfrie:

  • Rekursivt: Angi om dataene leses rekursivt fra undermappene eller bare fra den angitte mappen. Denne egenskapen er valgt som standard og gjelder ikke når du konfigurerer Liste over filer.
  • Slett filer etter fullføring: Indikerer om de binære filene slettes fra kildelagringen etter vellykket flytting til destinasjonslageret. Filslettingen er per fil. Denne egenskapen er kun gyldig i binære filers kopieringsscenario.

Under Avansert kan du angi følgende felt:

  • Filtrer etter sist endret: Filer filtreres basert på de siste endrede datoene. Denne egenskapen gjelder ikke når du konfigurerer filbanetypen som Liste over filer.

    • Starttid (UTC): Filene velges hvis deres siste endringstid er større enn eller lik den konfigurerte tiden.

    • Sluttid (UTC): Filene velges hvis deres siste endringstid er mindre enn den konfigurerte tiden.

    Når starttid (UTC) har en datotidsverdi, men slutttid (UTC) er NULL, betyr det at filene hvis siste endrede attributt er større enn eller lik datotidsverdien vil bli valgt. Når slutttid (UTC) har en dato-tid-verdi, men start-tid (UTC) er NULL, betyr det at filene hvis siste modifiserte attributt er lavere enn dato-tids-verdien, vil bli valgt. Egenskapene kan være NULL, noe som betyr at det ikke brukes noe filattributtfilter på dataene.

  • Aktiver partisjonsgjenkjenning: Angi om partisjonene skal analyseres fra filbanen og legge dem til som flere kildekolonner. Det er ikke valgt som standard og støttes ikke når du bruker binært filformat.

    • Partisjonsrotbane: Når partisjonsgjenkjenning er aktivert, angir du den absolutte rotbanen for å lese partisjonerte mapper som datakolonner.

      Hvis det ikke er spesifisert, som standard,

      • Når du bruker filbane eller liste over filer på kilden, er partisjonsrotbanen banen du konfigurerte.
      • Når du bruker jokertegnmappefilter, er partisjonsrotbanen underbanen før det første jokertegnet.
  • Maksimalt antall samtidige tilkoblinger: Denne egenskapen angir den øvre grensen for samtidige tilkoblinger som er opprettet til datalageret under aktivitetskjøringen. Angi en verdi bare når du vil begrense samtidige tilkoblinger.

Destinasjon

Følgende egenskaper støttes for Mappe under fanen Destinasjon i en kopieringsaktivitet.

Skjermbilde som viser konfigurasjonen av Destinasjonsfanen for Mappe.

Følgende egenskaper er nødvendige:

  • Tilkobling: Velg en mappeforbindelse fra tilkoblingslisten. Hvis det ikke finnes noen tilkobling, kan du opprette en ny mappeforbindelse.

  • Filbane: Velg Bla gjennom for å velge filen du vil kopiere eller fylle ut banen manuelt.

  • Filformat: Velg filformatet som brukes fra rullegardinlisten. Velg Innstillinger for å konfigurere filformatet. For innstillinger av ulike filformater, se artikler i støttet format.

Følgende egenskaper er valgfrie:

Under Avansert kan du angi følgende felt:

  • Kopier virkemåte: Definerer kopieringsvirkemåten når kilden er filer fra et filbasert datalager. Du kan velge en virkemåte fra rullegardinlisten.

    • Flate ut hierarki: Alle filer fra kildemappen er på det første nivået i målmappen. Målfilene har automatisk genererte navn.
    • Flette filer: Slår sammen alle filer fra kildemappen til én fil. Hvis filnavnet er angitt, er det flettede filnavnet det angitte navnet. Ellers er det et automatisk generert filnavn.
    • Bevar hierarki (standard): Bevarer filhierarkiet i målmappen. Den relative banen mellom kildefilen og kildemappen er identisk med den relative banen mellom målfilen og målmappen.
  • Maks samtidige tilkoblinger: Den øvre grensen for samtidige tilkoblinger som ble opprettet i datalageret under aktivitetskjøringen. Angi en verdi bare når du vil begrense samtidige tilkoblinger.

Kartlegging

For tilordningsfanekonfigurasjon går du til Konfigurer tilordningene under tilordningsfanen.

Innstillinger

For konfigurasjon av Innstillinger-fanen går du til Konfigurer de andre innstillingene under innstillinger-fanen.

Tabellsammendrag

Følgende tabeller inneholder mer informasjon om kopieringsaktiviteten i Folder.

Kildeinformasjon

Navn Beskrivelse Verdi Påkrevd JSON-skriptegenskap
Forbindelse Tilkoblingen til kildedatalageret. <din Mappe-tilkobling> Ja forbindelse
Filtype Filbanetypen som brukes til å hente kildedata. / Ja /
For filbane
Filbane Mappen eller filstien hvor filene leses fra. <Mappen eller filstien din> Nei folderPath
Filnavn
For filfilter
Mappebane Spesifiser stien til mappen. <Mappestien din> Nei folderPath
Filfilter Innebygd filter på filserversiden. <Filfilteret ditt> Nei fileFilter
For filbane med jokertegn
Bane til jokertegnmappe Wildcard-mappesti brukt for å filtrere kildemapper. <mappebanen med jokertegn> Nei wildcardFolderPath
Filnavn med jokertegn Wildcard-filnavnmønster brukt til å filtrere kildefiler. <filnavnet ditt med jokertegn> Nei jokertegnFilnavn
For liste over filer
Mappebane Spesifiser stien til mappen. <Mappestien din> Nei folderPath
Bane til filliste Sti til en tekstfil som lister filer som skal kopieres (relativt til den konfigurerte banen). <Fillistesti> Nei fileListPath
Filformat Filformatet for kildedataene. For informasjon om ulike filformater, se artikler i støttet format. / Ja /
Recursively Angir om dataene leses rekursivt fra undermappene eller bare fra den angitte mappen. Denne egenskapen gjelder ikke når du konfigurerer Liste over filer. Sant/usant Nei Rekursiv
Slett filer etter fullføring Indikerer om de binære filene slettes fra kildebutikken etter at de har flyttet seg til destinasjonsbutikken. Sant/usant Nei deleteFilesAfterCompletion
Filtrer etter sist endret Filene med siste endringstidspunkt i området [Starttidspunkt, Sluttidspunkt) filtreres for videre behandling. Klokkeslettet vil bli brukt på UTC-tidssonen i formatet YYYY-MM-DDTHH:mm:ssZ. Disse egenskapene kan hoppes over, noe som betyr at det ikke brukes noe filattributtfilter. Denne egenskapen gjelder ikke når du konfigurerer filbanetypen som Liste over filer. <Datotid> Nei modifiedDatetimeStart
modifiedDatetimeEnd
Aktiver partisjonsoppdagelse Angir om partisjonene fra filbanen skal analyseres og legges til som flere kildekolonner. Sant/usant Nei enablePartitionDiscovery
Partisjonsrotbane Når partisjonssøk er aktivert, angir du den absolutte rotbanen for å lese partisjonerte mapper som datakolonner. <partisjonsrotbanen> Nei partitionRootPath
Maksimalt antall samtidige tilkoblinger Den øvre grensen for samtidige tilkoblinger som ble opprettet i datalageret under aktivitetskjøringen. Angi en verdi bare når du vil begrense samtidige tilkoblinger. <heltall> Nei maxConcurrentConnections

Målinformasjon

Navn Beskrivelse Verdi Påkrevd JSON-skriptegenskap
Forbindelse Tilkoblingen til måldatalageret. <din Mappe-tilkobling> Ja forbindelse
Filbane Mappestien hvor filene skrives. <Mappestien din> Ja folderPath
Filnavn
Filformat Filformatet for måldataene. For informasjon om ulike filformater, se artikler i støttet format. / Ja /
Virkemåte for kopiering Definerer hvordan filer skrives til destinasjonen. FlattenHierarchy
MergeFiles
PreserveHierarchy (standard)
Nei copyBehavior
Maksimalt antall samtidige tilkoblinger Maksimalt antall samtidige tilkoblinger til datalageret. <heltall> Nei maxConcurrentConnections