Jaa


Pikaopas: Tietojen siirtäminen ja muuntaminen tietovoiden ja tietoputkien avulla

Tässä opetusohjelmassa kerrotaan, miten tietovuo ja tietoputkikokemus voivat luoda tehokkaan ja kattavan Data Factory -ratkaisun.

Edellytykset

Jotta voit aloittaa, sinulla on oltava seuraavat edellytykset:

Tietovuot verrattuna jaksoihin

Gen2-tietovoiden avulla voit käyttää vähäisen koodin käyttöliittymää ja yli 300:aa dataa ja tekoälypohjaisia muunnoksia, joiden avulla voit helposti siistiä, valmistella ja muuntaa tietoja joustavammin kuin mikään muu työkalu. Tietoputkien avulla voidaan luoda monipuolisia valmiita tietojen orkestrointiominaisuuksia, joilla voit luoda joustavia tietotyönkulkuja, jotka vastaavat yrityksesi tarpeita. Putkessa voit luoda loogisia ryhmittelyjä aktiviteeteista, jotka suorittavat tehtävän, mikä voi sisältää tietovuon kutsumisen tietojen siistimiseksi ja valmistelemiseksi. Vaikka näiden kahden välillä on joitakin toimintoja, niiden valinta riippuu siitä, tarvitsetko putkien täyden rikkauden vai käytätkö tietovoiden yksinkertaisempia mutta rajoitetumpia ominaisuuksia. Lisätietoja on Fabric -päätöksenteko-oppaassa

Tietojen muuntaminen tietovoiden avulla

Määritä tietovuo noudattamalla seuraavia ohjeita.

Vaihe 1: Luo tietovuo

  1. Valitse Fabric-käytössä oleva työtilasi ja valitse sitten Uusi. Valitse sitten Dataflow Gen2.

    näyttökuva, joka näyttää, mistä voit aloittaa tietovuon gen2:n luomisen.

  2. Näyttöön avautuu tietovuoeditorin ikkuna. Valitse Tuo SQL Server -kortista.

    Näyttökuva, jossa näkyy tietovuoeditorin ikkuna.

Vaihe 2: Nouda tiedot

  1. Anna seuraavaksi esitetyssä Muodosta yhteys tietolähteeseen -valintaikkunassa tiedot, joiden avulla voit muodostaa yhteyden Azure SQL -tietokantaan, ja valitse sitten Seuraava. Tässä esimerkissä käytät AdventureWorksLT-, joka on määritetty määrittäessäsi Azure SQL -tietokantaa edellytyksissä.

    Näyttökuva, joka näyttää, miten voit muodostaa yhteyden Azure SQL -tietokantaan.

  2. Valitse tiedot, jotka haluat muuntaa, ja valitse sitten Luo. Valitse tässä pikaoppaassa SalesLT.Customer Azure SQL DB:lle tarjottuja mallitietoja AdventureWorksLT- ja sitten Valitse liittyvät taulukot -painikkeeseen, jos haluat sisällyttää automaattisesti kaksi muuta liittyvää taulukkoa.

    Näyttökuva, jossa näkyy, mistä voit valita käytettävissä olevista tiedoista.

Vaihe 3: Tietojen muuntaminen

  1. Jos se ei ole valittuna, valitse Kaavionäkymä - -painike sivun alareunan tilarivillä tai valitse Kaavionäkymä-näkymä Power Query -editorin yläosassa Näytä -valikosta. Kummalla tahansa näistä vaihtoehdoista voi vaihtaa kaavionäkymän.

    Näyttökuva, jossa näkyy, mistä kaavionäkymä valitaan.

  2. Napsauta hiiren kakkospainikkeella SalesLT-asiakas kyselyä tai valitse kyselyn oikeassa reunassa olevat pystysuuntaiset kolme pistettä ja valitse sitten Yhdistä kyselyt.

    Näyttökuva, josta löydät Yhdistä kyselyt -vaihtoehdon.

  3. Määritä yhdistäminen valitsemalla SalesLTOrderHeader---taulukko yhdistämisen oikeaksi taulukoksi, CustomerID--sarake kustakin taulukosta liitossarakkeeksi ja vasen ulkoinen liittämislajiksi. Lisää yhdistämiskysely valitsemalla OK.

    Näyttökuva Yhdistä määritys -näytöstä.

  4. Valitse Lisää tietokohde -painike, joka näyttää tietokantasymbolilta, jonka yläpuolella on nuoli, uudesta luomastasi yhdistämiskyselystä. Valitse sitten kohdetyypiksi Azure SQL -.

    Näyttökuva, jossa korostetaan juuri luodun yhdistämiskyselyn Lisää tietokohde -painiketta.

  5. Anna tiedot Azure SQL -tietokantayhteydestäsi, jossa yhdistämiskysely julkaistaan. Tässä esimerkissä voit käyttää myös kohteen tietolähteenä käyttämäämme AdventureWorksLT -tietokantaa.

    Näyttökuva, jossa näkyy Yhdistä tietokohteeseen -valintaikkuna, johon on täytetty malliarvot.

  6. Valitse tietokanta tietojen tallentamiseksi, anna taulukon nimi ja valitse sitten Seuraava.

    Näyttökuva, jossa näkyy Valitse kohde -ikkuna.

  7. Voit jättää oletusasetukset Valitse kohdeasetukset -valintaikkunaan ja valita vain Tallenna asetukset tekemättä muutoksia tässä.

    Näyttökuva, jossa näkyy Valitse kohdeasetukset -valintaikkuna.

  8. Julkaise tietovuo valitsemalla Julkaise takaisin tietovuoeditorin sivulla.

    Näyttökuva, jossa korostetaan Julkaise-painiketta tietovuon gen2-editorissa.

Tietojen siirtäminen tietoputkien avulla

Nyt kun olet luonut tietovuon Gen2, voit käsitellä sitä putkessa. Tässä esimerkissä kopioit tietovuosta luodut tiedot tekstimuotoon Azure Blob -säilötilillä.

Vaihe 1: Luo uusi tietoputki

  1. Valitse työtilassa Uusija valitse sitten Tietoputki-.

    Näyttökuva, jossa näytetään, mistä voit aloittaa uuden tietoputken.

  2. Nimeä putki ja valitse sitten Luo.

    Näyttökuva, jossa näkyy uuden jakson luontikehote ja putken mallinimi.

Vaihe 2: Tietovuon määrittäminen

  1. Lisää uusi tietovuoaktiviteetti tietoputkeen valitsemalla Tietovuo-Toimet -välilehdessä.

    Näyttökuva, jossa näkyy, mistä tietovuo-vaihtoehto valitaan.

  2. Valitse tietovuo putken piirtoalustalla ja valitse sitten Asetukset- välilehti. Valitse aiemmin luomasi tietovuo avattavasta luettelosta.

    Näyttökuva, jossa näytetään, miten voit valita luomasi tietovuon.

  3. Valitse Tallennaja suorita sitten tietovuo suorittamalla Suorita niin täytät alun perin sen yhdistetyn kyselytaulukon, jonka suunnittelit aiemmassa vaiheessa.

    Näyttökuva, jossa näkyy Suorita-vaihtoehdon valitseminen.

Vaihe 3: kopiointitoiminnon käyttö kopiointitoiminnon lisäämiseen

  1. Aloita valitsemalla Tietojen kopioiminen piirtoalustalla, jolloin Kopioi avustajan -työkalu avautuu. Voit myös valita Käytä kopioavustajan valintanauhan avattavasta Aktiviteetit -välilehden avattavasta Kopioi tiedot -luettelosta.

    Näyttökuva, jossa näkyvät kaksi tapaa käyttää kopioavustajaa.

  2. Valitse tietolähde valitsemalla tietolähteen tyyppi. Tässä opetusohjelmassa käytät Azure SQL -tietokantaa, jota käytettiin aiemmin tietovuon luomisessa uuden yhdistämiskyselyn luomiseksi. Vieritä mallitietotarjouksia alas, valitse Azure -välilehti ja sitten Azure SQL -tietokannan. Jatka sitten valitsemalla Seuraava.

    Näyttökuva, jossa näkyy, mistä tietolähde valitaan.

  3. Luo yhteys tietolähteeseen valitsemalla Luo uusi yhteys. Täytä tarvittavat yhteyden tiedot -paneelissa ja syötä tietokannan AdventureWorksLT-arvo, jossa loimme yhdistämiskyselyn tietovuossa. Valitse sitten Seuraava.

    Näyttökuva, joka näyttää, mistä uusi yhteys luodaan.

  4. Valitse tietovuon vaiheessa aiemmin luomasi taulukko ja valitse sitten Seuraava.

    Näyttökuva, joka näyttää, miten voit valita käytettävissä olevista taulukoista.

  5. Valitse kohdesijainti Azure Blob -säilön ja valitse sitten Seuraava.

    näyttökuva, joka näyttää Azure Blob -säilön tietokohteen.

  6. Luo yhteys kohdesijaintikohteeseen valitsemalla Luo uusi yhteys. Anna yhteytesi tiedot ja valitse sitten Seuraava.

    Näyttökuva, joka näyttää, miten yhteys luodaan.

  7. Valitse -kansiopolkusi ja anna Tiedostonimija valitse sitten Seuraava.

    Näyttökuva, jossa näytetään, miten kansiopolku ja tiedostonimi valitaan.

  8. Valitse Seuraava uudelleen, jos haluat hyväksyä oletustiedostomuodon, sarake-erottimen, rivierotin- ja pakkaustyypin, myös otsikon.

    Näyttökuva, jossa näkyvät tiedoston määritysasetukset Azure Blob -säilössä.

  9. Viimeistele asetuksesi. Viimeistele sitten prosessi tarkistamalla ja valitsemalla Tallenna + Suorita.

    Näyttökuva, joka esittää tietojen kopiointiasetusten tarkistamista.

Vaihe 5: Suunnittele tietoputki ja tallenna tietojen suorittamiseksi ja lataamiseksi

  1. Jos haluat suorittaa Kopioi -aktiviteetin tietovuon aktiviteetin jälkeen, vedä Tietovuon -toiminnon OnnistuiKopioi -aktiviteettiin. Kopioi -toiminto suoritetaan vasta, kun Tietovuo- toiminto onnistuu.

    Näyttökuva, joka näyttää, miten tietovuo suoritetaan kopiointitoiminnon jälkeen.

  2. Tallenna tietoputki valitsemalla Tallenna. Suorita sitten tietoputki ja lataa tietosi valitsemalla Suorita.

    Näyttökuva, jossa näkyy, missä voit valita Tallenna ja suorita.

Putken suorituksen ajoittaminen

Kun olet kehittänyt ja testannut putken, voit ajoittaa sen suoritettavaksi automaattisesti.

  1. Valitse putkieditorin ikkunan aloitussivun välilehdestä Schedule.

    Näyttökuva Aikataulu-painikkeesta putkieditorin Aloitus-välilehden valikossa.

  2. Määritä aikataulu tarvittaessa. Tässä esimerkissä jakso suoritetaan päivittäin klo 20.00 vuoden loppuun saakka.

    Näyttökuva, jossa näkyy putken aikataulumääritys, joka suoritetaan päivittäin klo 20.00 vuoden loppuun asti.

Tässä esimerkissä näytetään, miten voit luoda ja määrittää Tietovuo Gen2 -tietovuon, joka luo yhdistämiskyselyn ja tallentaa sen Azure SQL -tietokantaan, ja kopioida sitten tiedot tietokannasta tekstitiedostoon Azure Blob -säilössä. Olet oppinut, miten:

  • Luo tietovuo.
  • Muunna tiedot tietovuon avulla.
  • Luo tietoputki tietovuon avulla.
  • Järjestä vaiheiden suorittaminen putkessa.
  • Kopioi tiedot kopioavustajan avulla.
  • Suorita ja ajoita tietoputki.

Siirry seuraavaksi eteenpäin, jotta saat lisätietoja putken suoritusten valvonnasta.