Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Denne artikel skitserer, hvordan man bruger kopieringsaktiviteten i en pipeline til at kopiere data fra og til Mappen.
Forudsætninger
For at kopiere data fra Folder skal du opsætte en lokal datagateway. Du kan få flere oplysninger under Sådan får du adgang til datakilder i det lokale miljø i Data Factory.
Understøttet format
Mappe-connectoren understøtter følgende filformater. Se hver artikel for at få formatbaserede indstillinger.
Kildeunderstøttede formater
- Avro-format
- Binært format
- Afgrænset tekstformat
- Excel
- JSON-format
- ORC-format
- Parketformat
- XML-format
Destinationsunderstøttede formater
Understøttet konfiguration
Hvis du vil konfigurere hver fane under kopiaktivitet, skal du gå til henholdsvis følgende afsnit.
Almindelig
Se vejledningen til generelle indstillinger for at konfigurere fanen Generelle indstillinger.
Kilde
Følgende egenskaber understøttes for Folder under fanen Kilde i en kopieringsaktivitet.
Følgende egenskaber er påkrævet:
Forbindelse: Vælg en mappeforbindelse fra forbindelseslisten. Hvis der ikke findes nogen forbindelse, så opret en ny mappeforbindelse.
Filstitype: Du kan vælge Filsti, Filfilter, Wildcard-filsti eller Liste over filer som din filstitype. Konfigurationen for hver indstilling er:
Filsti: Vælg Gennemse for at vælge den fil, du vil kopiere, eller udfyld stien manuelt.
Filfilter: Filserver-side native filter, som giver bedre ydeevne end wildcard-filter.
- Mappesti: Angiv stien til mappen.
-
Filfilter: Brug
*til at matche nul eller flere tegn og?til at matche nul eller enkelt tegn. Lær mere om syntaksen og noterne fra bemærkningerne under dette afsnit.
Wildcard-filsti: Angiv Wildcard-stierne.
Jokerstier: Angiv mappen eller filstien med jokertegn for at filtrere kildemapper eller filer.
Tilladte jokertegn er:
*(svarer til nul eller flere tegn) og?(svarer til nul eller enkelt tegn). Brug^den til at escape, hvis dit mappenavn har jokere eller denne escape-karakter indeni.Mappesti med jokertegn: Angiv mappestien med jokertegn for at filtrere kildemapper.
Wildcard-filnavn: Angiv filnavnet med wildcard-tegn under din angivne mappesti (eller wildcard-mappesti) for at filtrere kildefiler.
Liste over filer: Angiver, at du vil kopiere et givet filsæt.
- Mappesti: Angiv stien til mappen.
- Sti til filliste: Peger på en tekstfil, der indeholder en liste over filer, du vil kopiere, én fil pr. linje, som er den relative sti til den konfigurerede filsti.
Filformat: Vælg det anvendte filformat på rullelisten. Vælg Indstillinger for at konfigurere filformatet. For indstillinger af forskellige filformater, se artikler i Understøttet format.
Følgende egenskaber er valgfrie:
- Rekursivt: Angiv, om dataene læses rekursivt fra undermapperne eller kun fra den angivne mappe. Denne egenskab er valgt som standard og gælder ikke, når du konfigurerer Liste over filer.
- Slet filer efter færdiggørelse: Angiver om de binære filer slettes fra kildelageret efter en succesfuld flytning til destinationslageret. Filsletningen sker pr. fil. Denne egenskab gælder kun i binære filers kopieringsscenarie.
Under Avanceret kan du angive følgende felter:
Filtrer efter senest ændret: Filer filtreres på baggrund af de senest ændrede datoer. Denne egenskab gælder ikke, når du konfigurerer din filstitype som Liste over filer.
Starttidspunkt (UTC): Filerne vælges, hvis deres seneste ændringstid er større end eller lig med den konfigurerede tid.
Sluttidspunkt (UTC): Filerne vælges, hvis deres seneste ændringstid er mindre end den konfigurerede tid.
Når starttid (UTC) har en dato-tid-værdi, men slut-tid (UTC) er NULL, betyder det, at de filer, hvis sidst ændrede attribut er større end eller lig med dato-tidsværdien, vil blive valgt. Når Sluttid (UTC) har en dato-tid-værdi, men start-tid (UTC) er NULL, betyder det, at de filer, hvis sidst ændrede attribut er mindre end dato-tidsværdien, vil blive valgt. Egenskaberne kan være NULL, hvilket betyder, at der ikke anvendes noget filattributfilter på dataene.
Aktivér partitionsregistrering: Angiv, om partitionerne skal fortolkes fra filstien, og tilføje dem som yderligere kildekolonner. Det er ikke valgt som standard og understøttes ikke, når du bruger binært filformat.
Partitionsrodsti: Når registrering af partition er aktiveret, skal du angive den absolutte rodsti for at læse partitionerede mapper som datakolonner.
Hvis det ikke er angivet, som standard,
- Når du bruger filsti eller liste over filer på kilden, er partitionsrodstien den sti, du har konfigureret.
- Når du bruger jokertegnmappefilter, er partitionsrodstien understien før det første jokertegn.
Maks. antal samtidige forbindelser: Denne egenskab angiver den øvre grænse for samtidige forbindelser, der er oprettet til datalageret under aktivitetskørslen. Angiv kun en værdi, når du vil begrænse samtidige forbindelser.
Destination
Følgende egenskaber understøttes for Mappe under fanen Destination i en kopiaktivitet.
Følgende egenskaber er påkrævet:
Forbindelse: Vælg en mappeforbindelse fra forbindelseslisten. Hvis der ikke findes nogen forbindelse, så opret en ny mappeforbindelse.
Filsti: Vælg Gennemse for at vælge den fil, du vil kopiere eller udfylde stien manuelt.
Filformat: Vælg det anvendte filformat på rullelisten. Vælg Indstillinger for at konfigurere filformatet. For indstillinger af forskellige filformater, se artikler i Understøttet format.
Følgende egenskaber er valgfrie:
Under Avanceret kan du angive følgende felter:
Funktionsmåde for kopiering: Definerer kopifunktionsmåden, når kilden er filer fra et filbaseret datalager. Du kan vælge en funktionsmåde på rullelisten.
- Fladgør hierarki: Alle filer fra kildemappen er på det første niveau i destinationsmappen. Destinationsfilerne har automatisk genererede navne.
- Flet filer: Fletter alle filer fra kildemappen til én fil. Hvis filnavnet er angivet, er det flettede filnavn det angivne navn. Ellers er det et automatisk genereret filnavn.
- Bevar hierarki (standard): Bevarer filhierarkiet i målmappen. Den relative sti mellem kildefil og kildemappe er identisk med den relative sti mellem destinationsfil og destinationsmappe.
Maksimalt antal samtidige forbindelser: Den øvre grænse for samtidige forbindelser, der er oprettet til datalageret under aktivitetskørslen. Angiv kun en værdi, når du vil begrænse samtidige forbindelser.
Kortlægning
For Konfiguration af fanen Tilknytning skal du gå til Konfigurer dine tilknytninger under fanen Tilknytning.
Indstillinger
For konfiguration af fanen Indstillinger skal du gå til Konfigurer dine andre indstillinger under fanen indstillinger.
Tabeloversigt
Følgende tabeller indeholder mere information om kopieringsaktiviteten i Folder.
Kildeoplysninger
| Navn | Beskrivelse | Værdi | Påkrævet | JSON-scriptegenskab |
|---|---|---|---|---|
| forbindelse | Din forbindelse til kildedatalageret. | <din Mappe-forbindelse> | Ja | forbindelse |
| Filtype | Den filstitype, der bruges til at hente kildedata. | / | Ja | / |
| Til filsti | ||||
| Filsti | Mappen eller filstien, hvor filerne læses fra. | <din mappe eller filsti> | Nej | folderPath Filnavn |
| For filfilter | ||||
| Sti til mappe | Angiv stien til mappen. | <din mappesti> | Nej | folderPath |
| Filfilter | Filserver-side native filter. | <Dit filfilter> | Nej | fileFilter |
| Til sti til jokertegn | ||||
| Mappesti med jokertegn | Wildcard-mappesti brugt til at filtrere kildemapper. | <din mappesti med jokertegn> | Nej | wildcardFolderPath |
| Filnavn med jokertegn | Wildcard-filnavnemønster brugt til at filtrere kildefiler. | <Dit filnavn med jokertegn> | Nej | jokertegnFilnavn |
| Til liste over filer | ||||
| Sti til mappe | Angiv stien til mappen. | <din mappesti> | Nej | folderPath |
| Sti til filliste | Sti til en tekstfil, der lister filer, der skal kopieres (i forhold til den konfigurerede sti). | <Fillistesti> | Nej | fileListPath |
| Filformat | Filformatet for kildedataene. For information om forskellige filformater, se artikler i understøttet format. | / | Ja | / |
| Recursively | Angiver, om dataene læses rekursivt fra undermapperne eller kun fra den angivne mappe. Denne egenskab gælder ikke, når du konfigurerer Liste over filer. | Sandt/falsk | Nej | Rekursive |
| Slet filer efter færdiggørelse | Angiver om de binære filer slettes fra kilde-lageret efter en succesfuld flytning til destinations-lageret. | Sandt/falsk | Nej | deleteFilesAfterCompletion |
| Filtrer efter senest ændret | Filerne med tidspunkt for seneste ændring i intervallet [Starttidspunkt, Sluttidspunkt) filtreres til yderligere behandling. Klokkeslættet anvendes på UTC-tidszonen i formatet YYYY-MM-DDTHH:mm:ssZ. Disse egenskaber kan springes over, hvilket betyder, at der ikke anvendes noget filattributfilter. Denne egenskab gælder ikke, når du konfigurerer din filstitype som Liste over filer. |
<Datotidspunkt> | Nej | modifiedDatetimeStart modifiedDatetimeEnd |
| Aktivér registrering af partition | Angiver, om partitionerne skal fortolkes fra filstien og tilføjes som yderligere kildekolonner. | Sandt/falsk | Nej | enablePartitionDiscovery |
| Sti til partitionsrod | Når partitionsregistrering er aktiveret, skal du angive den absolutte rodsti for at læse partitionerede mapper som datakolonner. | <din partitionsrodsti> | Nej | partitionRootPath |
| Maks. antal samtidige forbindelser | Den øvre grænse for samtidige forbindelser, der er oprettet til datalageret under aktivitetskørslen. Angiv kun en værdi, når du vil begrænse samtidige forbindelser. | <heltal> | Nej | maxConcurrentConnections |
Destinationsoplysninger
| Navn | Beskrivelse | Værdi | Påkrævet | JSON-scriptegenskab |
|---|---|---|---|---|
| forbindelse | Din forbindelse til destinationsdatalageret. | <din Mappe-forbindelse> | Ja | forbindelse |
| Filsti | Mappestien, hvor filer skrives til. | <din mappesti> | Ja | folderPath Filnavn |
| Filformat | Filformatet for dine destinationsdata. For information om forskellige filformater, se artikler i understøttet format. | / | Ja | / |
| Kopieringsadfærd | Definerer, hvordan filer skrives til destinationen. | FlattenHierarchy MergeFiles PreserveHierarchy (standard) |
Nej | copyBehavior |
| Maks. antal samtidige forbindelser | Maksimalt antal samtidige forbindelser til datalageret. | <heltal> | Nej | maxConcurrentConnections |