Lue englanniksi

Jaa


XML-muoto Data Factoryssa Microsoft Fabricissa

Tässä artikkelissa kerrotaan, miten voit määrittää XML-muodon Microsoft Fabricin Data Factoryn tietoputkessa.

Tuetut ominaisuudet

XML-muotoa tuetaan seuraavissa toimissa ja liittimissä lähteenä.

XML-muoto kopioinnissa

Jos haluat määrittää XML-muodon, valitse yhteys tietoputken kopiointitoiminnon lähteessä ja valitse sitten XML tiedostomuodon avattavasta luettelosta. Valitse Asetukset , jos haluat muuttaa tämän muodon määritystä.

Näyttökuva, jossa näkyvät tiedostomuotoasetukset.

XML lähteenä

Kun valitset Tiedostomuoto-osiossa Asetukset, seuraavat ominaisuudet näkyvät Ponnahdusikkunassa Tiedostomuotoasetukset-valintaikkunassa.

Näyttökuva, jossa näkyy tiedostomuodon valitseminen.

  • Pakkaustyyppi: XML-tiedostojen lukemiseen käytettävä pakkauspakkauksenhallinta. Voit valita avattavasta luettelosta vaihtoehdon Ei mitään, bzip2, gzip, deflate, ZipDeflate, TarGZip tai tervatyyppi .

    Jos valitset pakkaustyypiksi ZipDeflate , Zip-tiedostonimen säilyttäminen kansiona näkyy Lisäasetukset-kohdassa Lähde-välilehdessä .

    • Säilytä zip-tiedoston nimi kansiona: Ilmaisee, säilytetäänkö lähteen zip-tiedostonimi kansiorakenteena kopion aikana.
      • Jos tämä ruutu on valittuna (oletus), palvelu kirjoittaa puretut tiedostot palveluun <specified file path>/<folder named as source zip file>/.
      • Jos tätä ruutua ei ole valittu, palvelu kirjoittaa purkumattomat tiedostot suoraan kohteeseen <specified file path>. Varmista, että eri lähde zip-tiedostoissa ei ole tiedostojen nimiä, jotta vältyt kilpailemasta tai odottamattomalta toiminnalta.

    Jos valitset pakkaustyypiksi TarGZip/tar, Pakkaustiedostonimen säilyttäminen kansiona näkyy Lähde-välilehden Lisäasetukset-kohdassa.

    • Säilytä pakkaustiedoston nimi kansiona: Ilmaisee, säilytetäänkö lähteen pakattu tiedostonimi kansiorakenteena kopion aikana.
      • Jos tämä ruutu on valittuna (oletus), palvelu kirjoittaa puretut tiedostot palveluun <specified file path>/<folder named as source compressed file>/.
      • Jos tämän ruudun valintaruutua ei ole valittu, palvelu kirjoittaa puretut tiedostot suoraan kohteeseen <specified file path>. Varmista, että eri lähdetiedostoissa ei ole tiedostojen nimien kaksoiskappaleita, jotta vältyt kilpailemasta tai odottamattomalta toiminnalta.
  • Pakkaustaso: Määritä pakkaussuhde, kun valitset pakkaustyypin. Voit valita nopeimman tai optimaalisen vaihtoehdon.

    • Nopein: Pakkaustoiminnon pitäisi valmistua mahdollisimman nopeasti, vaikka tuloksena saatavaa tiedostoa ei olisikaan pakattu optimaalisesti.
    • Optimaalinen: Pakkaustoiminnon tulee olla optimaalisesti pakattu, vaikka toiminnon suorittaminen kestää kauemmin. Lisätietoja on ohjeaiheessa Pakkaustaso.
  • Koodaus: Määritä testitiedostojen kirjoittamiseen käytettävä koodaustyyppi. Valitse yksi tyyppi avattavasta luettelosta. Oletusarvo on UTF-8.

  • Tyhjäarvo: Määrittää tyhjäarvon merkkijonoesityksen. Oletusarvo on tyhjä merkkijono.

Lähde-välilehden Lisäasetukset-kohdassa näytetään seuraavat XML-muotoiluun liittyvät ominaisuudet.

  • Vahvistustila: Määrittää, vahvistetaanko XML-rakenne. Valitse yksi tila avattavasta luettelosta.

    • Ei mitään: Valitse tämä, jos haluat olla käyttämättä vahvistustilaa.
    • xsd: Valitse tämä vahvistaaksesi XML-rakenteen XSD:n avulla.
    • dtd: Valitse tämä vahvistaaksesi XML-rakenteen DTD:n avulla.

    Näyttökuvassa näkyvät vahvistustilat.

  • Nimitilat: Määritä, otetaanko nimitila käyttöön XML-tiedostoja jäsennettäessä. Se on oletusarvoisesti valittuna.

  • Nimitilan etuliiteparit: Jos Nimitilat ovat käytössä, valitse + Uusi ja määritä URL-osoite ja Etuliite. Voit lisätä pareja valitsemalla + Uusi.
    Etuliitteen yhdistämisen nimitilan URI-uri-tunnuksen avulla kenttiä nimetään XML-tiedostoa jäsennettäessä. Jos XML-tiedostossa on nimitila ja nimitila on käytössä, kentän nimi on oletusarvoisesti sama kuin XML-tiedostossa. Jos tässä kartassa on määritetty kohde nimitilan URI:lle, kentän nimi on prefix:fieldName.

    Näyttökuvassa näkyvät nimitilan etuliiteparit.

  • Tunnista tietotyyppi: Määritä, haluatko tunnistaa kokonaisluku-, kaksois- ja totuusarvo-tietotyypit. Se on oletusarvoisesti valittuna.

Taulukon yhteenveto

XML lähteenä

Seuraavia ominaisuuksia tuetaan kopiointitoiminnon Lähde-osassa XML-muotoa käytettäessä.

Nimi Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tiedostomuoto Käytettävä tiedostomuoto. XML Kyllä tyyppi (alle datasetSettings):
Xml
Pakkaustyyppi XML-tiedostojen lukemiseen käytettävä pakkauspakkauksenhallinta. Ei ole
bzip2
gzip
tyhjentää
ZipDeflate
TarGZip
terva
En tyyppi (alle compression):

bzip2
gzip
tyhjentää
ZipDeflate
TarGZip
terva
Pakkaustaso  Pakkaussuhde. Nopeimmin
Optimaalinen 
Ei taso (alle compression):
Nopeimmin
Optimaalinen
Koodaus Testitiedostojen lukemiseen käytettävä koodaustyyppi. "UTF-8" (oletusarvoisesti),"UTF-8 ilman BOM:a", "UTF-16LE", "UTF-16BE", "UTF-32LE", "UTF-32BE", "US-ASCII", "UTF-7", "BIG5", "EUC-JP", "EUC-KR", "GB2312", "GB18030", "JOHAB", "SHIFT-JIS", "CP875", "CP866", "IBM00858", "IBM037", "IBM 273, IBM437, IBM500, IBM737, IBM775, IBM850, IBM852, IBM855, IBM857, IBM860, IBM861, IBM863, IBM863, IBM8864", "IBM865", "IBM869", "IBM870", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "ISO-2022-JP", "ISO-2022-KR", "ISO-8859-1", "ISO-8859-2", "ISO-8859-3", "ISO-8859-4", "ISO-8859-5", "ISO-8859-6", "ISO-8859-7", "ISO-8859-8", "ISO-8859-9", "ISO-8859-13", "ISO-8859-15", "WINDOWS-874", "WINDOWS-1250", "WINDOWS-1251", "WINDOWS-1252", "WINDOWS-1253", "WINDOWS-1254", "WINDOWS-1255", "WINDOWS-1256", "WINDOWS-1257", "WINDOWS-1258" Ei koodauksen nimi
Zip-tiedoston nimen säilyttäminen kansiona Ilmaisee, säilytetäänkö lähteen zip-tiedostonimi kansiorakenteena kopioinnin aikana. valittuna (oletus) tai valinnan poistaminen En preserveZipFileNameAsFolder
(alle compressionProperties->type muodossa ZipDeflateReadSettings):
true (oletus) tai false
Säilytä pakkaustiedoston nimi kansiona Ilmaisee, säilytetäänkö lähteen pakattu tiedostonimi kansiorakenteena kopioinnin aikana. valittuna (oletus) tai valinnan poistaminen En preserveCompressionFileNameAsFolder
(alle compressionProperties->type muodossa TarGZipReadSettings tai TarReadSettings):
true (oletus) tai false
Tyhjäarvo Tyhjäarvon merkkijonoesitys. <tyhjäarvo>
tyhjä merkkijono (oletusarvoisesti)
Ei nullValue
Vahvistustila Xml-rakenteen vahvistaminen. Ei ole
xsd
Dtd
En validationMode:

xsd
Dtd
Nimitilat Määrittää, otetaanko nimitila käyttöön XML-tiedostoja jäsennttäessä. Valittu (oletus) tai valitsematon En namespaces:
true (oletus) tai false
Nimitilan etuliiteparit Nimitilan URI-tunnus etuliitteen yhdistämismääritykseen, jonka avulla kentät nimetään XML-tiedostoa jäsennettäessä.
Jos XML-tiedostossa on nimitila ja nimitila on käytössä, kentän nimi on oletusarvoisesti sama kuin XML-tiedostossa.
Jos tässä kartassa on määritetty kohde nimitilan URI:lle, kentän nimi on prefix:fieldName.
< url >:< -etuliite > En nimitilanprefixit:
< url >:< -etuliite >
Tunnista tietotyyppi Määrittää, tunnistettavako kokonaisluku-, kaksinkertainen- ja totuusarvo-tietotyypit. Valittu (oletus) tai valitsematon En detectDataType:
true (oletus) tai false