Oracle Cloud Tallennus määrittäminen kopiointitoiminnossa
Tässä artikkelissa kerrotaan, miten voit kopioida tietoja Oracle Cloud Tallennus käyttämällä tietoputken kopiointitoimintoa.
Edellytykset
Jos haluat kopioida tietoja Oracle Cloud Tallennus:stä, katso edellytykset ja vaadittu käyttöoikeus kohdasta Object Tallennus Amazon S3 Compatibility API.
Tuettu muoto
Oracle Cloud Tallennus tukee seuraavia tiedostomuotoja. Lue kukin artikkeli, jos haluat muotopohjaiset asetukset.
- Avro-muoto
- Binaarimuoto
- Erotellun tekstin muoto
- Excel-muoto
- JSON-muoto
- ORC-muoto
- Parquet-muoto
- XML-muoto
Tuettu määritys
Jos haluat määrittää kunkin välilehden kopiointitoiminnolle, siirry seuraaviin osiin:
Yleiset
Jos kyseessä on Yleiset-välilehden määritys, siirry kohtaan Yleiset.
Lähde
Seuraavia ominaisuuksia tuetaan Oracle Cloud Tallennus kopiointitoiminnon Lähde-välilehdessä.
Seuraavat ominaisuudet vaaditaan:
Tietosäilön tyyppi: Valitse Ulkoinen.
Näyttöyhteys ion: Valitse Yhteysluettelosta Oracle Cloud Tallennus yhteys. Jos yhteyttä ei ole, luo uusi Oracle Cloud Tallennus yhteys valitsemalla Uusi.
Tiedostopolun tyyppi: Voit valita tiedostopolun tyypiksi Tiedostopolku, Etuliite, Yleismerkkitiedostopolku tai Tiedostoluettelo . Näiden asetusten määritys on seuraava:
Tiedostopolku: Tiedot voidaan kopioida määritetystä säilöstä tai kansio-/tiedostopolusta, joka on määritetty Tiedostopolussa.
Etuliite: Määritä säilö ja etuliite.
Säilö: Määritä Oracle Cloud Tallennus -säilön nimi. Se on pakollista.
Etuliite: Oracle Cloud Tallennus avaimen nimen määritetyssä säilössä Oracle Cloud -Tallennus tiedostojen lähdetietojen suodattamiseksi. Oracle Cloud Tallennus avaimet, joiden nimet alkavat
given_bucket/this_prefix
avaimilla, valitaan. Se käyttää Oracle Cloud Tallennus palvelupuolen suodatinta, joka tarjoaa paremman suorituskyvyn kuin yleismerkkisuodatin.
Yleismerkkitiedostopolku: Määritä säilö- ja yleismerkkipolut.
Säilö: Määritä Oracle Cloud Tallennus -säilön nimi. Se on pakollista.
Yleismerkit: Määritä kansio- tai tiedostopolku, jossa on yleismerkkejä määritetyn säilön alla, jotta voit suodattaa lähdekansiot tai tiedostot.
Sallittuja yleismerkkejä 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ä.- Yleismerkkikansion polku: Määritä kansiopolku, jossa on yleismerkkejä määritetyn säilön alla lähdekansioiden suodattamiseksi.
- Yleismerkkitiedoston nimi: Määritä tiedostonimi yleismerkeillä määritetyn säilön ja kansion polun (tai yleismerkkikansion polun) alle lähdetiedostojen suodattamiseksi.
Tiedostoluettelo: Määritä kansiopolku ja Polku tiedostoon -luettelo , jotka ilmaisevat määritetyn tiedostojoukon kopioimista. Osoita tekstitiedostoon, joka sisältää kopioitavien tiedostojen luettelon, yhden tiedoston riviä kohden, joka on määritetyn polun suhteellinen polku. Lisää esimerkkejä on Tiedosto-luettelon esimerkeissä.
- Kansiopolku: Määritä polku kansioon määritetyn säilön alla. Se on pakollista.
- Polku tiedostoluetteloon: Määritä sen tekstitiedoston polku, joka sisältää kopioitavien tiedostojen luettelon.
Rekursiivisesti: Ilmaisee, luetaanko tiedot rekursiivisesti alikansioista vai vain määritetystä kansiosta. Kun tämä valintaruutu on valittuna ja kohde on tiedostopohjainen säilö, tyhjää kansiota tai alikansiota ei kopioida tai luoda kohdesijaintiin.
Tiedostomuoto: Valitse avattavasta luettelosta käytetty tiedostomuoto. Määritä tiedostomuoto valitsemalla Asetukset. Eri tiedostomuotojen asetukset ovat artikkeleissa, jotka ovat tuetussa muodossa.
Lisäasetukset-kohdassa voit määrittää seuraavat kentät:
Suodata viimeisimmän muokkaukset mukaan: Tiedostot suodatetaan viimeksi määrittämiesi päivämäärien perusteella. Tämä ominaisuus ei päde, kun määrität tiedostopolun tyypiksi Tiedostoluettelo.
- Alkamisaika (UTC): Tiedostot valitaan, jos niiden viimeisimmän muokkauksen aika on suurempi tai yhtä suuri kuin määritetty aika.
- Päättymisaika (UTC): Tiedostot valitaan, jos niiden viimeisimmän muokkauksen aika on pienempi kuin määritetty aika.
Kun aloitusajalla (UTC) on päivämäärä/aika-arvo, mutta päättymisaika (UTC) on NULL, se tarkoittaa, että tiedostot, joiden viimeisin määrite on suurempi tai yhtä suuri kuin datetime-arvo, on valittuna. Kun päättymisajalla (UTC) on päivämäärä/aika-arvo, mutta alkamisaika (UTC) on NULL, se tarkoittaa tiedostoja, joiden viimeksi muokattu määrite on pienempi kuin valittu datetime-arvo. Ominaisuudet voivat olla NULL-arvoja, mikä tarkoittaa, että tietoihin ei käytetä tiedostomääritesuodatinta.
Ota osiot käyttöön: Määritä, jäsennetäänkö osiot tiedostopolusta ja lisätäänkö ne muina lähdesarakkeina. Oletusarvoisesti se ei ole valittuna, eikä sitä tueta, kun käytät binaaritiedostomuotoa.
Osioiden pääpolku: Kun osion etsintä on käytössä, määritä absoluuttinen pääpolku osioitujen kansioiden lukemiseksi tietosarakkeina.
Jos sitä ei ole määritetty, oletusarvoisesti:
- Kun käytät lähteessä olevaa tiedostopolkua tai tiedostoluetteloa, osion pääpolku on määrittämäsi polku.
- Kun käytät yleismerkkikansiosuodatinta, osion pääpolku on alipolku ennen ensimmäistä yleismerkkiä.
- Kun käytät etuliitettä, osion pääpolku on alipolku ennen viimeistä "/"-merkkiä.
Oletetaan esimerkiksi, että määrität polun seuraavasti
root/folder/year=2020/month=08/day=27
:- Jos määrität osion pääpolun arvoksi
root/folder/year=2020
, kopiointiaktiviteetti luo kaksi muuta saraketta: kuukausi ja päivä. Näissä sarakkeissa on tiedostojen sisällä olevien sarakkeiden lisäksi arvot "08" ja "27". - Jos osion pääpolkua ei ole määritetty, lisäsaraketta ei luoda.
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ä.
Lisäsarakkeet: Lisää tietosarakkeita lähdetiedostojen suhteellisen polun tai staattisen arvon tallentamiseksi. Lauseketta tuetaan jälkimmäisessä.
Yhdistämismääritys
Jos haluat yhdistää välilehden määritykset, katso Yhdistämismääritysten määrittäminen -välilehti. Jos valitset tiedostomuodoksi Binary , yhdistämistä ei tueta.
Asetukset
Katso Asetukset välilehden määritykset Asetukset-välilehden kohdasta Muiden asetusten määrittäminen.
Taulukon yhteenveto
Seuraava taulukko sisältää lisätietoja Oracle Cloud Tallennus kopiointitoiminnosta.
Lähteen tiedot
Nimi | Kuvaus | Arvo | Pakollinen | JSON-komentosarjaominaisuus |
---|---|---|---|---|
Tietosäilön tyyppi | Tietosäilön tyyppi. | Ulkoinen | Kyllä | / |
Näyttöyhteys ion | Yhteys lähdetietosäilöön. | <Oracle Cloud Tallennus yhteyden> | Kyllä | Yhteys |
Tiedostopolun tyyppi | Lähdetietojen noutamiseen käytettävä tiedostopolkutyyppi. | • Tiedostopolku • Etuliite • Yleismerkkitiedostopolku • Tiedostoluettelo |
Kyllä | / |
Tiedostopolkua varten | ||||
Ämpäri | Oracle Cloud Tallennus säilön nimi. | <säilöön nimi> | Kyllä | bucketName |
Hakemisto | Polku määritetyn säilön alla olevaa kansioon. | <kansion nimi> | En | kansiopolku |
Tiedostonimi | Tämä on määritetyn säilön ja kansiopolun alla oleva tiedostonimi. | <tiedostosi nimi> | En | Tiedostonimi |
Etuliitteelle | ||||
Ämpäri | Oracle Cloud Tallennus säilön nimi. | <säilöön nimi> | Kyllä | bucketName |
Etuliite | Oracle Cloud Tallennus avaimen nimen määritetyn säilön alla, jotta lähde Oracle Cloud Tallennus tiedostot suodatetaan. | <etuliitteesi> | En | Etuliite |
Yleismerkkitiedoston polku | ||||
Ämpäri | Oracle Cloud Tallennus säilön nimi. | <säilöön nimi> | Kyllä | bucketName |
Yleismerkkikansion polku | Kansiopolku, jossa on yleismerkkejä määritetyn säilön alla lähdekansioiden suodattamiseksi. | <kansiopolku, jossa on yleismerkkejä> | En | yleismerkkiFolderPath |
Yleismerkkitiedoston nimi | Tiedostonimi, jossa on yleismerkkejä määritetyn säilön ja kansion polun (tai yleismerkin kansiopolun) alla lähdetiedostojen suodattamiseksi. | <tiedostosi nimi yleismerkkeihin> | Kyllä | yleismerkkiTiedostonimi |
Tiedostoluettelo | ||||
Ämpäri | Oracle Cloud Tallennus säilön nimi. | <säilöön nimi> | Kyllä | bucketName |
Hakemisto | Polku määritetyn säilön alla olevaa kansioon. | <kansion nimi> | En | kansiopolku |
Tiedostoluettelon polku | Ilmaisee, kopioidaanko määritetty tiedostojoukko. Osoita tekstitiedostoa, joka sisältää kopioitavien tiedostojen luettelon sekä yhden tiedoston per rivi. | < tiedostoluettelon polku > | En | fileListPath |
Tiedostomuoto | Lähdetietojen tiedostomuoto. Lisätietoja eri tiedostomuodoista on artikkeleissa, jotka ovat tuetussa muodossa. | / | Kyllä | / |
Rekursiivisesti | Ilmaisee, luetaanko tiedot rekursiivisesti alikansioista vai vain määritetystä kansiosta. Kun tämä valintaruutu on valittuna ja kohde on tiedostopohjainen säilö, tyhjää kansiota tai alikansiota ei kopioida tai luoda kohdesijaintiin. | valittuna (oletus) tai valinnan poistaminen | En | Rekursiivinen |
Suodata viimeisimmän muokkatun mukaan | Tiedostot, joiden viimeksi muokattu aika alueella [Alkamisaika, Päättymisaika) suodatetaan jatkokäsittelyä varten. Aikaa käytetään UTC-aikavyöhykkeeseen muodossa yyyy-mm-ddThh:mm:ss.fffZ . Nämä ominaisuudet voidaan ohittaa, mikä tarkoittaa, että tiedostomääritesuodatinta ei käytetä. Tämä ominaisuus ei päde, kun määrität tiedostopolun tyypiksi Tiedostoluettelo. |
datetime | En | modifiedDatetimeStart modifiedDatetimeEnd |
Osioiden etsimisen ottaminen käyttöön | Ilmaisee, jäsennäänkö osiot tiedostopolusta ja lisätäänkö ne muihin lähdesarakkeisiin. | valittuna tai valitsemattomana (oletus) | En | enablePartitionDiscovery: tosi tai epätosi (oletus) |
Osioiden pääpolku | Kun osion etsiminen on käytössä, määritä absoluuttinen pääpolku osioitujen kansioiden lukemiseen tietosarakkeina. | < osion pääpolku > | En | partitionRootPath |
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 |
Lisäsarakkeet | Lisää muita tietosarakkeita, jos haluat tallentaa lähdetiedostojen suhteellisen polun tai staattisen arvon. Lauseketta tuetaan jälkimmäisessä. | • Nimi •Arvo |
En | additionalColumns: •Nimi •Arvo |