Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tämä opetusohjelma näyttää, miten dynaamista sisältöä käytetään Fabric-putkistoissa. Kun luot muuttujakirjastokohteen ja lisäät siihen muuttujia, voit automatisoida käyttöönottoputken eri vaiheiden arvot. Tässä opetusohjelmassa kopioit tietoja lakehousesta toiseen. Tämän jälkeen voit määrittää kopiointitehtävän lähde- ja kohdearvot muuttujakirjaston avulla.
Tässä opetusohjelmassa:
- Luo muuttujakirjasto.
- Lisää muuttujia kirjastoon.
- Määritä muuttujille lisäarvojoukkoja.
- Käytä muuttujia työtilan toisessa kohteessa (putkessa).
- Muokkaa muuttujia Git-arkistossa.
- Luo käyttöönottoputki ja ota muuttujakirjasto käyttöön.
- Muuta käyttöönottoputken kohdevaiheessa määritettyä aktiivista arvoa.
- Osoita, että muuttujan arvo vastaa kussakin vaiheessa asetettua aktiivista arvoa.
Seuraavassa kaaviossa näkyy tämän opetusohjelman työtilan asettelu.
Ennakkovaatimukset
Fabric-vuokraajatili, jolla on aktiivinen tilaus. Luo tili maksutta.
Seuraava vuokraajakytkin on otettu käyttöön hallintaportaalissa:
Vuokraajan järjestelmänvalvoja, kapasiteetin järjestelmänvalvoja tai työtilan järjestelmänvalvoja voi ottaa nämä kytkimet käyttöön organisaatiosi asetusten mukaan.
Luo Stage LHs -työtila, SourceLH_Stage lakehouse mallitiedoilla ja Pipeline_Stage putki
Luo ensin työtila ja lakehouse, joita voit käyttää alustavina valmistelutietoina:
Siirry Power BI:hin.
Valitse sivupalkista Työtila.
Luo työtila. Kutsukaa sitä Stage LH:ksi.
Luo järvitalo:
Luo putki:
Valitse lakehousessa Uusi putki.
Kirjoita nimi Pipeline_Stage ja valitse sitten Luo.
Valitse ohjatun Kopioi tiedot Lakehouseen-toiminnon Valitse tietolähde -sivulla Mallitiedot.
Valitse Yleiset vapaapäivät.
Kun näytetiedot on latautunut, valitse Seuraava.
Valitse Yhdistä tietojen kohteeseen -sivulla Seuraava.
Valitse Tarkista + tallenna -sivulla Tallenna + suorita.
Lähde-LH:t muuttujilla -työtilan luominen
Luo nyt työtila, jossa työskentelet ja jota käytät muuttujakirjastosi kanssa:
Siirry Power BI:hin.
Valitse sivupalkista Työtila.
Luo työtila. Kutsu sitä lähde-LH:iksi muuttujilla.
Luo SourceLH_Dev, SourceLH_Test ja SourceLH_Prod lakehouseja
Luo seuraavaksi kolme lakehousea käytettäväksi muuttujakirjaston kanssa:
Luo ensimmäinen järvitalo:
Valitse sivupalkista Lähde-LH:t muuttujilla -työtila.
Valitse Uusi kohde -.
Valitse Tallenna tiedot -kohdasta Lakehouse.
Kirjoita nimi SourceLH_Dev ja valitse sitten Luo.
Luo toinen lakehouse noudattamalla edellisiä vaiheita. Nimeä se SourceLH_Test.
Luo kolmas lakehouse noudattamalla edellisiä vaiheita. Nimeä se SourceLH_Prod.
Valitse sivupalkista Source LH:t muuttujilla -työtila ja varmista, että se sisältää kaikki äskettäin luodut lakehouset.
Lakehousen työtila- ja objektitunnusten hankkiminen
Näissä vaiheissa saat muuttujakirjastossasi käytettävät yksilölliset tunnisteet:
Valitse Power BI:n sivupalkissa Stage LHs -työtila.
Valitse työtilassa SourceLH_Stage lakehouse.
Kopioi työtilan tunnus ja lakehouse-objektin tunnus URL-osoitteeseen.
Toista edelliset vaiheet SourceLH_Dev- ja SourceLH_Test-järvitaloille Lähde-LH:t, joissa on muuttujia -työtilassa.
Muuttujia sisältävän muuttujakirjaston luominen
Luo nyt muuttujakirjasto:
Valitse Lähde-LH:t muuttujilla - työtilassa Uusi kohde.
Valitse Kehitä tiedot -kohdassa **Muuttujakirjasto**.
Nimeä kirjaston WS-muuttujat ja valitse sitten Luo.
Valitse Uusi muuttuja.
Luo seuraavat muuttujat:
Nimi Type Oletusarvo asetettu Source_LHMerkkijono <SourceLH_Stage lakehousen opas> Source_WSIDMerkkijono <SourceLH_Stage työtilan GUID-tunnus> Destination_LHMerkkijono <SourceLH_Dev lakehousen GUIDE> Destination_WSIDMerkkijono <SourceLH_Dev työtilan GUID-tunnus> SourceTable_NameMerkkijono ProcessedDestinationTable_NameMerkkijono DevCopiedDataValitse Tallenna.
Vaihtoehtoisten arvojoukkojen luominen
Näissä vaiheissa lisäät vaihtoehtoiset arvojoukot muuttujakirjastoosi:
Luo ensimmäinen arvojoukko:
Valitse WS-muuttujien muuttujakirjastossa Lisää arvojoukko.
Kirjoita nimeksi Testaa VS ja valitse sitten Luo.
Luo seuraavat muuttujat:
Nimi Type Oletusarvo asetettu Source_LHMerkkijono <SourceLH_Dev lakehousen GUIDE> Source_WSIDMerkkijono <SourceLH_Dev työtilan GUID-tunnus> Destination_LHMerkkijono <SourceLH_Test lakehousen opas> Destination_WSIDMerkkijono <SourceLH_Test työtilan GUID> SourceTable_NameMerkkijono DevCopiedDataDestinationTable_NameMerkkijono TestCopiedDataValitse Tallenna>hyväksyn.
Luo toinen arvojoukko:
Valitse Lisää arvojoukko.
Kirjoita nimeksi Prod VS ja valitse sitten Luo.
Luo seuraavat muuttujat:
Nimi Type Oletusarvo asetettu Source_LHMerkkijono <SourceLH_Test lakehousen opas> Source_WSIDMerkkijono <SourceLH_Test työtilan GUID> Destination_LHMerkkijono <SourceLH_Prod lakehousen GUIDE> Destination_WSIDMerkkijono <SourceLH_Prod työtilan GUID-tunnus> SourceTable_NameMerkkijono TestCopiedDataDestinationTable_NameMerkkijono ProdCopiedDataValitse Tallenna>hyväksyn.
Luo Pipeline_Deploy putki ja määritä muuttujat
Näissä vaiheissa luot putken ja määrität muuttujat:
Valitse Lähde-LH:t muuttujilla - työtilassa Uusi kohde.
Valitse Nouda tiedot -kohdasta Putki.
Anna nimi Pipeline_Deploy ja valitse sitten Luo.
Valitse Kopioi tiedot>Lisää pohjaan.
Valitse pohja niin, että kohdistus on pois päältä Kopioi tiedot.
Valitse **Kirjastomuuttujat**.
Valitse Uusi ja lisää sitten seuraavat muuttujat:
Nimi Kirjasto Muuttujan nimi Type SourceLHWS-muuttujat Source_LHMerkkijono SourceWSIDWS-muuttujat Source_WSIDMerkkijono DestinationLHWS-muuttujat Destination_LHMerkkijono DestinationWSIDWS-muuttujat Destination_WSIDMerkkijono SourceTableNameWS-muuttujat SourceTable_NameMerkkijono DestinationTableNameWS-muuttujat DestinationTable_NameMerkkijono Valitse Tallenna.
Määritä Pipeline_Deploy-putken lähdeyhteys
Näissä vaiheissa määrität putken lähdeyhteyden:
Siirry Lähde-LH:t muuttujilla -työtilassa kohtaan Pipeline_Deploy.
Valitse pohjassa Kopioi tiedot niin, että kohdistus on Kopioi tiedot.
Valitse Lähde.
Määritä SourceLH:
Määritä SourceWSID:
Määritä SourceTableName:
Nyt kun lähdeyhteys on määritetty, voit testata sitä. Valitse Esikatsele tietoja ja valitse sitten pikaikkunassa OK . Kun tiedot on täytetty, voit sulkea tietojen esikatselun.
Määritä Pipeline_Deploy-putken kohdeyhteys
Näissä vaiheissa määrität putken kohdeyhteyden:
Siirry Lähde-LH:t muuttujilla -työtilassa kohtaan Pipeline_Deploy.
Valitse pohjassa Kopioi tiedot niin, että kohdistus on Kopioi tiedot.
Valitse Kohde.
Määritä SourceLH:
Määritä kohde-WSID:
Määritä DestinationTableName:
Nyt kun kohdeyhteys on määritetty, tallenna putki ja valitse Suorita. Varmista, että se suoritetaan onnistuneesti.
Käyttöönottoputken luominen
Luo nyt käyttöönottoputki:
Valitse Lähde-LH:t muuttujilla - työtilassa Luo käyttöönottoputki.
Nimeä putki Deployment_Pipeline_Var ja valitse sitten Seuraava.
Valitse käyttöönottoputkessa Luo ja jatka.
Kehitysvaiheeseen:
Testivaihe:
Tuotantovaiheessa:
Muuttujakirjaston aktiivisen joukon määrittäminen kullekin vaiheelle
Näissä vaiheissa määrität aktiivisen joukon käyttöönottoputken kullekin vaiheelle:
Määritä aktiivinen joukko testivaihetta :
Määritä aktiivinen joukko Prod-vaiheelle :
Valitse sivupalkista Deployment_Pipeline_Var putki.
Valitse Prod-vaihe .
Valitse WS-muuttujat.
Valitse kolme pistettä (...) ja valitse sitten Aseta aktiiviseksi. Valitse Aseta aktiiviseksi -painike.
Valitse Tallenna>hyväksyn.
Muuttujakirjaston tarkistaminen ja testaaminen
Nyt kun olet määrittänyt muuttujakirjaston ja määrittänyt kaikki aktiiviset joukot käyttöönottoputken kullekin vaiheelle, voit tarkistaa ne:
Tarkista SourceLHs_Dev lakehouse:
Vaihda SourceLHs_Test lakehouseen ja toista edelliset vaiheet.
TestCopiedData-taulukon ei pitäisi näkyä, koska et ole vielä suorittanut putkea aktiivisella Test VS -joukolla.
Vaihda SourceLHs_Prod lakehouseen ja toista edelliset vaiheet.
ProdCopiedData-taulukon ei pitäisi näkyä, koska et ole vielä suorittanut putkea aktiivisella Prod VS -joukolla.
Tarkista Deployment_Pipeline_Var-putken testivaihe:
Siirry Deployment_Pipeline_Var-putkeen ja valitse Testaa-vaihe.
Valitse Pipeline_Deploy putki.
Valitse Suorita. Tämän prosessin pitäisi päättyä onnistuneesti.
Tarkista SourceLHs_Test lakehouse uudelleen:
Tarkista Deployment_Pipeline_Var-putken tuotantovaihe:
Siirry Deployment_Pipeline_Var-putkeen ja valitse Tuotanto-vaihe.
Valitse Pipeline_Deploy putki.
Valitse Suorita. Tämän prosessin pitäisi päättyä onnistuneesti.
Tarkista SourceLHs_Prod lakehouse uudelleen:
Vaihda SourceLHs_Prod lakehouseen.
Muuta yhteys LakehousestaSQL-analytiikan päätepisteeseen.
Laajenna Resurssienhallinnassa Rakenteet>dbo>Taulukot.
Varmista, että ProdCopiedData-taulukko tulee näkyviin.
Muuttujien arvojen mukauttaminen Gitissä (valinnainen)
Jos haluat nähdä, miten muuttujakirjasto on esitetty Gitissä, tai muokata muuttujia Git-säilöstä:
Valitse työtilassa Lähteen hallinta ja yhdistä työtila Git-säilöön.
Valitse Lähteen hallinta -ruudussa Vahvista , jos haluat siirtää työtilan sisällön Git-säilöön.
Git-säilössä on kansio jokaiselle työtilan kohteelle. Kansio nimeltä WS-muuttujat. VariableLibrary edustaa muuttujakirjaston kohdetta. Lisätietoja tämän kansion sisällöstä on kohdassa Muuttujakirjasto CI/CD.
Vertaa valueSets-kansionProdVS.json- ja TestVS.json-tiedostoja. Varmista, että muuttujalle
overrideson määritetty eri arvot. Voit muokata näitä arvoja suoraan käyttöliittymässä tai muokkaamalla tätä tiedostoa Gitissä ja päivittämällä sen työtilaan.{ "$schema": "https://developer.microsoft.com/json-schemas/fabric/item/VariablesLibrary/definition/valueSets/1.0.0/schema.json", "valueSetName": "Test VS", "overrides": [ { "name": "Source_LH", "value": "4fe228d3-a363-4b7f-a5d4-fae9d2abca43" }, { "name": "DestinationTableName", "value": "TestCopiedData" } ] }{ "$schema": "https://developer.microsoft.com/json-schemas/fabric/item/VariablesLibrary/definition/valueSets/1.0.0/schema.json", "valueSetName": "Prod VS", "overrides": [ { "name": "Source_LH", "value": "c0f13027-9bf4-4e8c-8f57-ec5c18c8656b" }, { "name": "DestinationTableName", "value": "ProdCopiedData" } ] }