Több mappa másolása az Azure Data Factoryvel
A következőkre vonatkozik: Azure Data Factory
Azure Synapse Analytics
Tipp.
Próbálja ki a Data Factoryt a Microsoft Fabricben, amely egy teljes körű elemzési megoldás a nagyvállalatok számára. A Microsoft Fabric az adattovábbítástól az adatelemzésig, a valós idejű elemzésig, az üzleti intelligenciáig és a jelentéskészítésig mindent lefed. Ismerje meg, hogyan indíthat új próbaverziót ingyenesen!
Ez a cikk egy olyan megoldássablont ismertet, amely több másolási tevékenységgel is másolhat tárolókat vagy mappákat a fájlalapú tárolók között, ahol minden másolási tevékenységnek egyetlen tárolót vagy mappát kell másolnia.
Feljegyzés
Ha egyetlen tárolóból szeretne fájlokat másolni, az Adatmásolás eszközzel hatékonyabban hozhat létre egyetlen másolási tevékenységet tartalmazó folyamatot. A cikkben szereplő sablon több, mint amennyi ehhez az egyszerű forgatókönyvhöz szükséges.
A megoldássablon ismertetése
Ez a sablon a forrástár egy adott szülőmappájából származó mappákat sorolja fel. Ezután az egyes mappákat átmásolja a céltárolóba.
A sablon három tevékenységet tartalmaz:
- A GetMetadata megvizsgálja a forrástárat, és lekéri az almappák listáját egy adott szülőmappából.
- A ForEach lekéri az almappák listáját a GetMetadata tevékenységből, majd átfuttatja a listát, és átadja az egyes mappákat a Copy tevékenység.
- Másolja az egyes mappákat a forrástárból a céltárolóba.
A sablon a következő paramétereket határozza meg:
- A SourceFileFolder az adatforrástár szülőmappájának elérési útja: SourceFileFolder/SourceFileDirectory, ahol lekérheti az almappák listáját.
- A SourceFileDirectory az adatforrástár szülőmappájának elérési útja: SourceFileFolder/SourceFileDirectory, ahol lekérheti az almappák listáját.
- A DestinationFileFolder a szülőmappa elérési útja: DestinationFileFolder/DestinationFileDirectory , ahol a fájlok a céltárolóba lesznek másolva.
- A DestinationFileDirectory a szülőmappa elérési útja: DestinationFileFolder/DestinationFileDirectory , ahol a fájlok a céltárolóba lesznek másolva.
Ha a tárolók közötti gyökérmappák alatt több tárolót szeretne másolni, mind a négy paramétert /a következőképpen adhatja meg. Ezzel mindent replikálhat a tárolótárolók között.
A megoldássablon használata
Nyissa meg a Több fájltároló másolása fájltárolók sablon között lehetőséget. Hozzon létre egy új kapcsolatot a forrástárolóval. A forrástárból szeretne fájlokat másolni több tárolóból.
Hozzon létre egy új kapcsolatot a céltárolóval.
Kattintson a Sablon használata lehetőségre.
A folyamat az alábbi példához hasonlóan jelenik meg:
Válassza a Hibakeresés lehetőséget, írja be a paramétereket, majd válassza a Befejezés lehetőséget.
Tekintse át az eredményt.
Kapcsolódó tartalom
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: