Jaa


Sql-tietokannan käyttöönottoputkien integroinnin aloittaminen Microsoft Fabricissa

Koskee Microsoft Fabricin SQL-tietokantaa

Tässä opetusohjelmassa opit ottamaan muutokset käyttöön SQL-tietokannassa Fabricissa käyttöönottojaksojen ja monityötilaympäristön avulla.

Fabricin käyttöönottoputket toimivat mekanismina, jolla edistetään ympäristöjen välisiä muutoksia, kuten sitä, että kehittäjät voivat tehdä yhteistyötä muutosten parissa ja vahvistaa joukon muutoksia yhdessä tai useammassa objektissa. Jakson yleisimmät vaiheet ovat käsitteellisesti seuraavat:

  • Kehitys: Käyttöönottojaksojen ensimmäinen vaihe, johon voit ladata uutta sisältöä muiden sisällöntuottajien kanssa. Voit suunnitella koontiversiota ja kehitysvaihetta täällä tai eri vaiheessa.
  • Testi: Kun olet tehnyt kaikki tarvittavat muutokset sisältöön, olet valmis siirtymään testivaiheeseen. Lataa muokattu sisältö, jotta se voidaan siirtää testivaiheeseen. Seuraavassa on kolme esimerkkiä siitä, mitä testiympäristössä voidaan tehdä:
    • Jaa sisältöä testaajien ja tarkistajien kanssa
    • Lataa ja suorita testejä suurilla tietomäärillä
    • Testaa sovellustasi ja katso, miltä se näyttää loppukäyttäjiäsi varten
  • Tuotanto: Kun olet testannut sisällön, voit tuotantovaiheen avulla jakaa sisältösi lopullisen version yrityskäyttäjille koko organisaatiossa.

Erityisesti Fabricin SQL-tietokannassa muutosten siirtäminen työtilojen välillä käyttää samaa mekanismia kuin työtilan päivittäminen lähdekoodin hallinnasta. Käyttöönottojaksojen ansiosta olemassa olevat tietosi pysyvät paikoillaan, kun Fabric-palvelu laskee T-SQL:n, jota tarvitaan tietokantasi päivittämiseen halutun tilan mukaiseksi (tulevat muutokset). Jos muutokset edellyttävät tietojen menettämistä, Fabric edellyttää, että teet muutokset manuaalisesti.

Edellytykset

Asetusten määrittäminen

  1. Luo toinen työtila Fabricissa. Tätä työtilaa käytetään käyttöönottoputken toisena vaiheena, ja ehdotetaan ensimmäisen työtilan nimijohdannaista. Jos esimerkiksi ensimmäisen työtilan nimi ContosoAppon , toisen työtilan nimi ContosoApp-Testvoi olla .
  2. Luo Fabricissa uusi käyttöönottoputki. Voit etsiä käyttöönottoputkien aloituskohdan työtilaluettelon alareunasta ja valita sitten Luo putki tai + Uusi putki.
  3. Kirjoita Luo käyttöönottoputki -valintaikkunaan putken nimi ja kuvaus ja valitse Seuraava.
  4. Määritä käyttöönottoputken rakenne määrittämällä käyttöönottoputken vaaditut vaiheet. Putkessa on oletusarvoisesti kolme vaihetta, joiden nimet ovat Kehitys, Testi ja Tuotanto. Tässä opetusohjelmassa voit poistaa tuotantovaiheen ja säilyttää vain Kehityksen ja testin.
  5. Määritä kaksi työtilaasi Kehitys- ja Testi-vaiheisiin valitsemalla työtila luettelosta ja valitse sitten Määritä.

Sisällön käyttöönotto vaiheesta toiseen

Fabric-käyttöönottoputki vertailee automaattisesti kehitys- ja testityötilojen sisältöä. Kun vertailu on käynnissä, näet pyörivän edistymisen kuvakkeen testityötilassa. Kun vertailu on valmis, kun valitset Testiputki-vaiheen, näet yhteenvedon eroista Fabric-kohteen mukaan, jossa kehitystyötilan sisältö merkitään "vain lähteessä".

  • Jos haluat ottaa käyttöönoton Kehitys-tehtävästä testiin, valitse kaikki kohteet luettelosta ja valitse sitten Ota käyttöön.
    • Koska käytämme Fabric-käyttöönottoputkia ilman lähteen hallinnan seurantamuutoksia testauksessamme, on suositeltavaa käyttää käyttöönoton muistiinpanokenttää, jotta tiimi voi tietää, mitkä muutokset liittyvät.
    • Kun valitset Vaiheen käyttöönotto -valintaikkunassa Ota käyttöön , Fabric suorittaa käyttöönottoputken taustalla.

Kun käyttöönotto on valmis, testiputken vaihe ilmaisee, että se on ajan tasalla.

Tarkastele vaiheiden välisiä eroja

Käyttöönottoputkien avulla voidaan verrata eri vaiheisiin määritettyjen työtilojen sisältöä. Fabric-tietokannan SQL-tietokannan vertailu sisältää yksittäisten tietokantaobjektien väliset erot kehitys- ja testityötiloissa.

  1. Kun putken käyttöönotto on valmis, palaa kehitystyötilaan ja tee muutos tietokantaobjekteihin. Muutokset voivat olla uusi taulukko, uusi sarake tai muutos aiemmin luotuun tallennettuun toimintosarjaan.
  2. Kun olet tehnyt muutoksen, palaa käyttöönottoputkeen. Näet, että putki havaitsi muutoksen ja on valmis ottamaan sen käyttöön testityötilassa.
  3. valitse testivaihe siten, että ikkunan alemman puoliskon kohteiden luettelo näyttää yhden tai useamman muodossa "eri kuin lähde". Valitse kohde, jossa on muutoksia (on eri kuin lähde) ja käytä Vertaa-asetusta saadaksesi tarkempia tietoja muutoksista.
  4. SQL-tietokantakohteelle avautuva valintaikkuna muistuttaa rakennevertailua, jossa kunkin SQL-tietokantaobjektin (taulukko, tallennettu toimintosarja, näkymä jne.) näkyvissä on erityisiä eroja.

Kun olemme tarkistaneet odottavat muutokset kehitystyötilasta, voimme toistaa edellisen osion toiminnot ja ottaa muutokset käyttöön testivaiheessa. Työtilojen väliset muutokset voidaan valita tietoyksikkökohtaisesti, joten jos emme halua ottaa muutoksia käyttöön objektissa (kuten muistikirjassa), voimme poistaa kyseisen kohteen valinnan ennen käyttöönottoa. Jos haluamme tehdä muutoksia yksittäisiin SQL-tietokantaobjekteihin, meidän on palattava kehitystyötilaan, jotta voimme tehdä nämä muutokset SQL-tietokannassa.