Jaa


Azure Blob Tallennus määrittäminen kopiointitoiminnossa

Tässä artikkelissa kerrotaan, miten voit käyttää tietoputken kopiointitoimintoa tietojen kopioimiseen Azure Blob -Tallennus ja Azure Blobiin.

Tuettu muoto

Azure Blob Tallennus tukee seuraavia tiedostomuotoja. Lue kukin artikkeli, jos haluat muotopohjaiset asetukset.

Tuettu määritys

Jos haluat määrittää kunkin välilehden kopiointitoiminnon kohdassa, siirry seuraaviin osioihin.

Yleiset

Yleiset asetukset -välilehden määrittäminen on yleisissä asetuksissa.

Lähde

Seuraavia ominaisuuksia tuetaan Azure Blob -Tallennus kopiointiaktiviteetin Lähde-välilehdellä.

Screenshot showing the source tab and the list of properties.

Seuraavat ominaisuudet vaaditaan:

  • Tietosäilön tyyppi: Valitse Ulkoinen.
  • Näyttöyhteys: Valitse Azure Blob Tallennus yhteys yhteysluettelosta. Jos yhteyttä ei ole, luo uusi Azure Blob -Tallennus yhteys valitsemalla Uusi.
  • Tiedostopolku: Valitse selaamalla tiedosto, jonka haluat kopioida, tai täytä polku manuaalisesti.
  • Tiedostoasetukset: Määritä tiedostomuoto valitsemalla Tiedostoasetukset . Jos haluat lisätietoja eri tiedostomuodoista, lue artikkelit, jotka ovat tuetussa muodossa .

Lisäasetukset-kohdassa voit määrittää seuraavat kentät:

  • Tiedostopolun tyyppi: Voit valita tiedostopolun tyypiksi Tiedostopolku, Etuliite, Yleismerkkitiedostopolku, Tiedostoluettelo . Jokaisen asetuksen määritys on seuraava:

    • Tiedostopolku: Jos valitset tämän tyypin, tiedot voidaan kopioida aiemmin määritetystä säilöstä tai kansio-/tiedostopolusta.

    • Etuliite: Etuliite blob-nimelle annetussa säilössä, joka on määritetty suodattamaan lähteen blob-objektit. Blob-objektit, joiden nimi alkaa merkkijonolla container/this_prefix , valitaan. Se käyttää palvelupuolen suodatinta blob-säilössä.

      Kun käytät etuliitettä ja päätät kopioida tiedostopohjaiseen kohteeseen säilyttäen hierarkian, etuliitteen viimeisen /-merkin jälkeen oleva alipolku säilytetään. Sinulla on esimerkiksi lähde container/folder/subfolder/file.txt, ja määrität etuliitteeksi folder/sub, sitten säilytetty tiedostopolku on subfolder/file.txt.

      Screenshot showing prefix file path type.

    • Yleismerkkitiedostopolku: Määritä kansio- tai tiedostopolku, jossa on yleismerkkejä annetun blob-säilön alla, jotta voit suodattaa lähdekansiot tai tiedostot.

      Sallitut yleismerkit ovat * (vastaa nollaa tai useampaa merkkiä) ja ? (vastaa nollaa tai yhtä merkkiä). Käytä ^ tätä tilana, jos kansion nimessä on yleismerkki tai tämä escape-merkki. Saat lisää esimerkkejä kansio- ja tiedostosuodatinesimerkeistä.

      Screenshot showing wildcard file path.

      Yleismerkkikansion polku: Määritä kansiopolku, jossa on yleismerkkejä annetun säilön alla lähdekansioiden suodattamiseksi.

      Yleismerkkitiedoston nimi: Määritä tiedostonimi yleismerkeillä annetun säilön ja kansion polun (tai yleismerkkikansion polun) alle lähdetiedostojen suodattamiseksi.

    • Tiedostoluettelo: Ilmaisee määritetyn tiedoston, jonka kohteeseen kopiointi on määritetty. Kirjoita tai selaa Polku tiedostoon -luettelossa tekstitiedostoon, joka sisältää kopioitavien tiedostojen luettelon, yhden tiedoston riviä kohti, joka on kunkin tiedoston suhteellinen polku.

      Kun käytät tätä vaihtoehtoa, älä määritä tiedostonimeä. Lisää esimerkkejä on Tiedosto-luettelon esimerkeissä.

      Screenshot showing path to file list.

  • Rekursiivisesti: Jos tämä valintaruutu on valittuna, kaikki syötekansion tiedostot ja sen alikansiot käsitellään rekursiivisesti. Jos poistat valintaruudun valinnan, vain valitun kansion valinta käsitellään. Tämä asetus on poistettu käytöstä, kun yksittäinen tiedosto on valittuna.

  • Poista tiedostot valmistumisen jälkeen: Jos tämä valintaruutu on valittuna, binaaritiedostot poistetaan lähdesäilöstä, kun olet onnistuneesti siirtynyt kohdesäilöön. Tiedoston poistaminen on tiedostokohtainen, joten kun kopiointitoiminto epäonnistuu, huomaat, että jotkin tiedostot on jo kopioitu kohdesijaintiin ja poistettu lähteestä, kun taas toiset pysyvät edelleen lähdesäilössä.

    Muistiinpano

    Tämä ominaisuus on kelvollinen vain binaaritiedostojen kopiointiskenaariossa.

  • Samanaikaisten yhteyksien enimmäismäärä: Tämä ominaisuus ilmaisee tietosäilöön vahvistettujen samanaikaisten yhteyksien ylärajan aktiviteetin suorittamisen aikana. Määritä arvo vain, jos haluat rajoittaa samanaikaisia yhteyksiä.

Kohde

Seuraavia ominaisuuksia tuetaan Azure Blob -Tallennus kopiointitoiminnon Kohde-välilehdellä.

Screenshot showing destination tab.

Seuraavat ominaisuudet vaaditaan:

  • Tietosäilön tyyppi: Valitse Ulkoinen.
  • Näyttöyhteys ion: Valitse Azure Blob Tallennus yhteysluettelosta. Jos yhteyttä ei ole olemassa, luo uusi Azure Blob -Tallennus yhteys valitsemalla Uusi.
  • Tiedostopolku: Valitse Selaa ja valitse tiedosto, jonka haluat kopioida tai täyttää polun manuaalisesti.
  • Tiedostoasetukset: Määritä tiedostomuoto valitsemalla Tiedostoasetukset . Jos haluat lisätietoja eri tiedostomuodoista, lue artikkelit, jotka ovat tuetussa muodossa .

Lisäasetukset-kohdassa voit määrittää seuraavat kentät:

  • Kopiointitoiminta: Määrittää kopion toiminnan, kun lähde on tiedostopohjaisen tietosäilön tiedostot. Voit valita avattavasta luettelosta Lisää dynaaminen sisältö, Ei mitään, FlattenHierarchy tai Säilytä hierarkia.

    • Lisää dynaamista sisältöä: Jos haluat määrittää lausekkeen ominaisuuden arvolle, valitse Lisää dynaaminen sisältö. Tämä valinta avaa lausekkeen muodostimen, jossa voit luoda lausekkeita tuetuista järjestelmämuuttujista, toiminnan tulosteista, funktioista ja käyttäjän määrittämistä muuttujista tai parametreista. Jos haluat lisätietoja lausekkeen kielestä, siirry kohtaan Lausekkeet ja funktiot.

    • Ei mitään: Valitse tämä valinta, jos et käytä kopiointitoimintoa.

    • Litistä hierarkia: Kaikki lähdekansion tiedostot ovat kohdekansion ensimmäisellä tasolla. Kohdetiedostoilla on automaattisesti luodut nimet.

    • Hierarkian säilyttäminen: Säilyttää tiedostohierarkian kohdekansiossa. Lähdetiedoston suhteellinen polku lähdekansioon on sama kuin kohdetiedoston suhteellinen polku kohdekansioon.

      Screenshot showing copy behavior.

  • Samanaikaisten yhteyksien enimmäismäärä: Tietosäilöön vahvistettujen samanaikaisten yhteyksien yläraja aktiviteetin suorittamisen aikana. Määritä arvo vain, jos haluat rajoittaa samanaikaisia yhteyksiä.

  • Lohkon koko (Mt): Määritä lohkon koko megatavuina, jota käytetään tietojen kirjoittamiseen blob-objektien estämiseksi. Lisätietoja on artikkelissa Tietoja blob-objektien estämisestä.

  • Metatiedot: Määritä mukautetut metatiedot, kun kopioit kohdesijainniin. Jokainen matriisin alla oleva metadata objekti edustaa ylimääräistä saraketta. name määrittää metatietoavaimen nimen ja value ilmaisee avaimen tietoarvon. Jos preserves-ominaisuutta käytetään, määritetyt metatiedot liittyvät tai korvaavat lähdetiedoston metatiedot.

    Sallitut tietoarvot ovat:

    • $$LASTMODIFIED: varattu muuttuja ilmaisee, että lähdetiedostojen viimeisin muokkausaika tallennetaan. Käytä tiedostopohjaiseen lähteeseen vain binaarimuodossa.

    • Expression

    • Staattinen arvo

      Screenshot showing metadata.

Yhdistämismääritys

Siirry Yhdistämismääritys-välilehden määritystä varten Yhdistämismääritysten määrittäminen -välilehteen. Jos valitset tiedostomuodoksi Binary, yhdistämistä ei tueta.

Asetukset

Lisätietoja Asetukset välilehden määrityksestä on kohdassa Muiden asetusten määrittäminen Asetukset-välilehdessä.

Taulukon yhteenveto

Seuraavissa taulukoissa on lisätietoja kopiointitoiminnosta Azure Blob Tallennus.

Lähteen tiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tietosäilön tyyppi Tietosäilön tyyppi. Ulkoinen Kyllä /
Näyttöyhteys ion Yhteys lähdetietosäilöön. <yhteytesi> Kyllä Yhteys
Tiedostopolku Lähdetietojen tiedostopolku. <lähteen tiedostopolku> Kyllä Säiliö
Tiedostonimi
Tiedostopolun tyyppi Käytettävä tiedostopolkutyyppi. • Tiedostopolku
•Etuliite
• Yleismerkkikansion polku, yleismerkkitiedoston nimi
• Tiedostoluettelo
En
•Etuliite
• yleismerkkiFolderPath, yleismerkkiFileName
• fileListPath
Rekursiivisesti Käsittele kaikki syötekansiossa ja sen alikansioissa olevat tiedostot rekursiivisesti tai vain valitun kansion tiedostot. Tämä asetus on poistettu käytöstä, kun yksittäinen tiedosto on valittuna. valittuna tai sen valinnan poistaminen En Rekursiivinen
Poista tiedostot valmistumisen jälkeen Lähdetietosäilön tiedostot poistetaan heti, kun ne on siirretty kohdesäilöön. Tiedoston poistaminen on tiedostokohtainen, joten kun kopiointitoiminto epäonnistuu, voit kertoa, että jotkin tiedostot on jo kopioitu kohdesijaintiin ja poistettu lähteestä, kun taas toiset ovat edelleen lähdesäilössä. valittuna tai sen valinnan poistaminen En deleteFilesAfterCompletion
Samanaikaisten yhteyksien enimmäismäärä Tietosäilöön aktiviteetin suorittamisen aikana määritettyjen samanaikaisten yhteyksien yläraja. Määritä arvo vain, jos haluat rajoittaa samanaikaisia yhteyksiä. <samanaikaisten yhteyksien enimmäismäärä> En maxConcurrent Näyttöyhteys ions

Kohdetiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tietosäilön tyyppi Tietosäilön tyyppi. Ulkoinen Kyllä /
Näyttöyhteys ion Yhteytesi kohdetietosäilöön. <yhteytesi> Kyllä Yhteys
Tiedostopolku Kohdetietojen tiedostopolku. Lähteen tiedostopolku Kyllä Säiliö
Tiedostonimi
Kopiointitoiminta Määrittää toiminnan, kun tiedostoja kopioidaan yhdestä tiedostojärjestelmästä, kuten tallennustilasta toiseen (esimerkiksi yhdestä blob-säilöstä toiseen). •Mikään
• Lisää dynaamista sisältöä
• Tasoittaa hierarkia
• Hierarkian säilyttäminen
En copyBehavior
Samanaikaisten yhteyksien enimmäismäärä Tietosäilöön aktiviteetin suorittamisen aikana määritettyjen samanaikaisten yhteyksien yläraja. Määritä arvo vain, jos haluat rajoittaa samanaikaisia yhteyksiä. <samanaikaisten yhteyksien enimmäismäärä> En maxConcurrent Näyttöyhteys ions
Lohkon koko (Mt) Määritä lohkon koko Mt kun kirjoitat tietoja Azure Blob -Tallennus. Sallittu arvo on 4 Mt–100 Mt. <lohkon koko> En blockSizeIn Mt
Metatiedot Määritä mukautetut metatiedot, kun kopioit kohteeseen. $$LASTMODIFIED
•Ilmaisun
• Staattinen arvo
En Metatiedot