Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver hur du använder kopieringsaktiviteten i en pipeline för att kopiera data från och till mapp.
Förutsättningar
Om du vill kopiera data från mapp måste du konfigurera en lokal datagateway. Mer information finns i Så här kommer du åt lokala datakällor i Data Factory.
Format som stöds
Mappanslutningsappen stöder följande filformat. Se varje artikel för formatbaserade inställningar.
Format som stöds av källan
- Avroformat
- Binärt format
- Avgränsat textformat
- Excel
- JSON-format
- ORC-format
- Parquet-format
- XML-format
Målformat som stöds
Konfiguration som stöds
För konfigurationen av varje flik under kopieringsaktivitet går du till följande avsnitt.
Allmänt
Se vägledningen allmänna inställningar för att konfigurera fliken Allmänna inställningar.
Källa
Följande egenskaper stöds för Mapp under fliken Källa i en kopieringsaktivitet.
Följande egenskaper krävs:
Anslutning: Välj en mappanslutning i anslutningslistan. Om det inte finns någon anslutning skapar du en ny mappanslutning.
Filsökvägstyp: Du kan välja Filsökväg, Filfilter, Jokertecken sökväg eller Fillista som filsökvägstyp. Konfigurationen för varje inställning är:
Filsökväg: Välj Bläddra för att välja den fil som du vill kopiera eller fyll i sökvägen manuellt.
Filfilter: Inbyggt filter på filserversidan, vilket ger bättre prestanda än jokerteckenfilter.
- Mappsökväg: Ange sökvägen till mappen.
-
Filfilter: Använd
*för att matcha noll eller fler tecken och?för att matcha noll eller enskilt tecken. Läs mer om syntaxen och anteckningarna från kommentarerna i det här avsnittet.
Jokersökväg: Ange sökvägar för jokertecken.
Sökvägar med jokertecken: Ange mappen eller filsökvägen med jokertecken för att filtrera källmappar eller filer.
Tillåtna wildcards är:
*(matchar noll eller fler tecken) och?(matchar noll eller ett tecken). Använd^för att fly om mappnamnet har jokertecken eller det här escape-tecknet inuti.Jokerteckensökväg: Ange en mappsökväg med jokertecken för att filtrera källmappar.
Namn på jokerteckenfil: Ange filnamnet med jokertecken under den angivna mappsökvägen (eller sökvägen till jokerteckenmappen) för att filtrera källfiler.
Lista över filer: Anger att du vill kopiera en viss filuppsättning.
- Mappsökväg: Ange sökvägen till mappen.
- Sökväg till fillista: Pekar på en textfil som innehåller en lista över filer som du vill kopiera, en fil per rad, vilket är den relativa sökvägen till den konfigurerade filsökvägen.
Filformat: Välj det filformat som används i listrutan. Välj Inställningar för att konfigurera filformatet. Inställningar för olika filformat finns i artiklar i format som stöds.
Följande egenskaper är valfria:
- Rekursivt: Ange om data ska läsas rekursivt från undermapparna eller endast från den angivna mappen. Den här egenskapen är markerad som standard och gäller inte när du konfigurerar Lista över filer.
- Ta bort filer efter slutförande: Anger om de binära filerna tas bort från källarkivet när de har flyttats till målarkivet. Filborttagningen sker per fil. Den här egenskapen är endast giltig i scenariot med kopiering av binära filer.
Under Avancerat kan du ange följande fält:
Filtrera efter senast ändrad: Filer filtreras baserat på de senast ändrade datumen. Den här egenskapen gäller inte när du konfigurerar filsökvägstypen som Lista över filer.
Starttid (UTC): Filerna väljs om deras senaste ändringstid är större än eller lika med den konfigurerade tiden.
Sluttid (UTC): Filerna väljs om deras senaste ändringstid är mindre än den konfigurerade tiden.
När Starttid (UTC) har ett datetime-värde men Sluttid (UTC) är NULL innebär det att de filer vars senast ändrade attribut är större än eller lika med datetime-värdet väljs. När Sluttid (UTC) har ett datetime-värde men Starttid (UTC) är NULL innebär det att de filer vars senast ändrade attribut är mindre än datetime-värdet väljs. Egenskaperna kan vara NULL, vilket innebär att inget filattributfilter tillämpas på data.
Aktivera partitionsidentifiering: Ange om partitionerna ska parsas från filsökvägen och lägga till dem som ytterligare källkolumner. Den är avmarkerad som standard och stöds inte när du använder binärt filformat.
Partitionsrotsökväg: När partitionsidentifiering är aktiverat anger du den absoluta rotsökvägen för att läsa partitionerade mappar som datakolumner.
Om det inte anges, som standardinställning,
- När du använder filsökvägen eller listan över filer på källan är partitionsrotsökvägen den sökväg som du har konfigurerat.
- När du använder ett flermappsfilter är huvudkatalogens sökväg underkatalogens sökväg före första wildcard.
Maximalt antal samtidiga anslutningar: Den här egenskapen anger den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar.
Resmål
Följande egenskaper stöds för Mapp under fliken Mål för en kopieringsaktivitet.
Följande egenskaper krävs:
Anslutning: Välj en mappanslutning i anslutningslistan. Om det inte finns någon anslutning skapar du en ny mappanslutning.
Filsökväg: Välj Bläddra för att välja den fil som du vill kopiera eller fylla i sökvägen manuellt.
Filformat: Välj det filformat som används i listrutan. Välj Inställningar för att konfigurera filformatet. Inställningar för olika filformat finns i artiklar i format som stöds.
Följande egenskaper är valfria:
Under Avancerat kan du ange följande fält:
Kopieringsbeteende: Definierar kopieringsbeteendet när källan är filer från ett filbaserat datalager. Du kan välja ett beteende i listrutan.
- Platta ut hierarki: Alla filer från källmappen är på den första nivån i målmappen. Målfilerna har automatiskt genererade namn.
- Sammanfoga filer: Sammanfogar alla filer från källmappen till en fil. Om filnamnet anges är det kopplade filnamnet det angivna namnet. Annars är det ett automatiskt genererat filnamn.
- Behåll hierarkin (standard): Bevarar filhierarkin i målmappen. Den relativa sökvägen för källfilen till källmappen är identisk med den relativa sökvägen för målfilen till målmappen.
Maximalt antal samtidiga anslutningar: Den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar.
Kartläggning
För Konfiguration av fliken Mappning går du till Konfigurera dina mappningar under mappningsfliken.
Settings
För Inställningar flikkonfiguration går du till Konfigurera dina andra inställningar under fliken Inställningar.
Tabellsammanfattning
Följande tabeller innehåller mer information om kopieringsaktiviteten i Mapp.
Källinformation
| Namn | Beskrivning | Värde | Obligatoriskt | JSON-skriptegenskap |
|---|---|---|---|---|
| Anslutning | Din anslutning till källdatalagret. | <din mappanslutning> | Ja | anslutning |
| Filsökvägstyp | Filsökvägstypen som används för att hämta källdata. | / | Ja | / |
| För filsökväg | ||||
| Filsökväg | Den mapp eller filsökväg där filer läses från. | <din mapp eller filsökväg> | No | folderPath fileName |
| För filfilter | ||||
| Mappsökväg | Ange sökvägen till mappen. | <mappsökväg> | No | folderPath |
| Filfilter | Inbyggt filter på filserversidan. | <ditt filfilter> | No | fileFilter |
| För sökväg till jokerteckenfil | ||||
| Wildcard mappsökväg | Sökväg till jokerteckenmappar som används för att filtrera källmappar. | <din mappsökväg med jokertecken> | No | wildcardFolderPath |
| Wildcard-filnamn | Mönster för filnamn med jokertecken som används för att filtrera källfiler. | <ditt filnamn med jokertecken> | No | wildcardFileName |
| För lista över filer | ||||
| Mappsökväg | Ange sökvägen till mappen. | <mappsökväg> | No | folderPath |
| Sökväg till fillista | Sökväg till en textfil med filer som ska kopieras (i förhållande till den konfigurerade sökvägen). | <fillistasökväg> | No | fileListPath |
| Filformat | Filformatet för dina källdata. Information om olika filformat finns i artiklar i format som stöds. | / | Ja | / |
| Rekursivt | Anger om data läse rekursivt från undermapparna eller endast från den angivna mappen. Den här egenskapen gäller inte när du konfigurerar Lista över filer. | sant/falskt | No | recursive |
| Ta bort filer efter slutförande | Anger om de binära filerna tas bort från källarkivet när de har flyttats till målarkivet. | sant/falskt | No | deleteFilesAfterCompletion |
| Filtrera efter senast ändrad | Filerna med senast ändrad tid i intervallet [Starttid, Sluttid) filtreras för vidare bearbetning. Tiden tillämpas på UTC-tidszonen i formatet YYYY-MM-DDTHH:mm:ssZ. Dessa egenskaper kan utelämnas, vilket innebär att något filattributfilter inte kommer att tillämpas. Den här egenskapen gäller inte när du konfigurerar filsökvägstypen som Lista över filer. |
<datum och tid> | No | modifiedDatetimeStart modifiedDatetimeEnd |
| Aktivera partitionupptäckning | Anger om partitionerna ska parsas från filsökvägen och lägga till dem som ytterligare källkolumner. | sant/falskt | No | enablePartitionDiscovery |
| Partitionsrotväg | När partitionsupptäckning är aktiverad anger du den absoluta rotsökvägen för att tolka partitionerade mappar som datakolumner. | <partitionens rotsökväg> | No | partitionRootPath |
| Maximalt antal samtidiga anslutningar | Den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktiviteten. Ange endast ett värde när du vill begränsa samtidiga anslutningar. | <heltal> | No | maxConcurrentConnections |
Destinationsinformation
| Namn | Beskrivning | Värde | Obligatoriskt | JSON-skriptegenskap |
|---|---|---|---|---|
| Anslutning | Din anslutning till måldatalagret. | <din mappanslutning> | Ja | anslutning |
| Filsökväg | Mappsökvägen där filer skrivs till. | <mappsökväg> | Ja | folderPath fileName |
| Filformat | Filformatet för dina måldata. Information om olika filformat finns i artiklar i format som stöds. | / | Ja | / |
| Kopieringsbeteende | Definierar hur filer skrivs till målet. | FlattenHierarchy MergeFiles PreserveHierarchy (standardinställning) |
No | copyBehavior |
| Maximalt antal samtidiga anslutningar | Maximalt antal samtidiga anslutningar till datalagret. | <heltal> | No | maxConcurrentConnections |