Työtilan hallinta Gitillä (esikatselu)
Tässä artikkelissa esitellään seuraavat perustehtävät Microsoft Fabricin Git-integrointityökalussa:
Git-integroinnin yleiskatsaus on suositeltavaa lukea ennen aloittamista.
Edellytykset
Jotta voit integroida Gatin Microsoft Fabric -työtilaan, sinun on määritettävä seuraavat edellytykset sekä Azure DevOpsille että Fabricille.
Azure DevOps -edellytykset
- Aktiivinen Azure-tili, joka on rekisteröity samalle käyttäjälle, joka käyttää Fabric-työtilaa. Luo ilmainen tili.
- Olemassa olevan säilön käyttöoikeus.
Kankaan edellytykset
Tarvitset jonkin seuraavista Git-integrointiominaisuuden käyttämiseksi:
- Power BI Premium -käyttöoikeus. Power BI Premium -käyttöoikeus tukee vain kaikkia Power BI -kohteita.
- Fabric-kapasiteetti. Kaikkien tuettujen Fabric-kohteiden käyttämiseen tarvitaan Fabric-kapasiteetti.
Lisäksi organisaatiosi järjestelmänvalvojan on otettava käyttöön, että Käyttäjät voivat luoda Fabric-kohteiden vuokraajavaihtajaa hallintaportaalista.
Työtilan yhdistäminen Azure-säilöön
Vain työtilan järjestelmänvalvoja voi yhdistää työtilan Azure-säilöön, mutta kun se on muodostettu, kuka tahansa, jolla on käyttöoikeus, voi työskennellä työtilassa. Jos et ole järjestelmänvalvoja, pyydä järjestelmänvalvojaltasi apua yhteyden muodostamisessa. Jos haluat yhdistää työtilan Azure-säilöön, toimi seuraavasti:
Kirjaudu sisään Power BI:hin ja siirry työtilaan, johon haluat muodostaa yhteyden.
Siirry työtilan asetuksiin
Muistiinpano
Jos et näe Työtilan asetukset -kuvaketta, valitse kolme pistettä (kolme pistettä) ja sitten työtilan asetukset.
Valitse Git-integrointi. Olet automaattisesti kirjautuneena Azure Repos -tiliin, joka on rekisteröity Fabriciin kirjautuneena Microsoft Entra -käyttäjälle.
Määritä avattavasta valikosta seuraavat tiedot haarasta, johon haluat muodostaa yhteyden:
Muistiinpano
Voit yhdistää työtilan vain yhteen haaraan ja yhteen kansioon kerrallaan.
- Organisaatio
- Projekti
- Git-säilö
- Haara (Valitse aiemmin luotu haara avattavan valikon avulla tai luo uusi haara valitsemalla + Uusi haara . Voit muodostaa yhteyden vain yhteen haaraan kerrallaan.)
- Kansio (Valitse haarassa aiemmin luotu kansio tai luo uusi kansio kirjoittamalla nimi. Jos et valitse kansiota, sisältö luodaan pääkansioon. Voit muodostaa yhteyden vain yhteen kansioon kerrallaan.)
Valitse Yhdistä ja synkronoi.
Jos työtila tai Git-haara on tyhjä alkuperäisen synkronoinnin aikana, sisältö kopioidaan tyhjästä sijainnista tyhjään. Jos sekä työtilassa että Git-haarassa on sisältöä, sinulta kysytään, mihin suuntaan synkronoinnin tulisi edetä. Lisätietoja tästä alkuperäisestä synkronoinnista on kohdassa Yhdistä ja synkronoi.
Kun yhteys on muodostettu, työtila näyttää tietoja lähteen ohjausobjektista, jonka avulla käyttäjä voi tarkastella yhdistettyä haaraa, haaran kunkin kohteen tilan ja viimeisen synkronoinnin ajan.
Jos haluat pitää työtilasi synkronoituna Git-haaraan, vahvista työtilassa tekemäsi muutokset Git-haaraan ja päivitä työtilasi aina, kun joku luo uusia vahvistuksia Git-haaraan.
Vahvista muutokset Gitiin
Kun olet muodostanut yhteyden Git-kansioon, muokkaa työtilaa tavalliseen tapaan. Kaikki tallentamallasi muutokset tallennetaan vain työtilaan. Kun olet valmis, voit sitoa muutokset Git-haaraan tai kumota muutokset ja palauttaa edellisen tilan. Lue lisätietoja vahvistuksista.
Vahvista muutoksesi Git-haaraan seuraavasti:
Siirry työtilaan.
Valitse Lähde-ohjausobjektikuvake. Tämä kuvake näyttää sitomattomien muutosten määrän.
Valitse Source-ohjauspaneelista Muutokset. Näkyviin tulee luettelo, jossa näkyvät kaikki muuttamasi kohteet sekä kuvake, joka ilmaisee, onko kohde uusi
, muokattu
, ristiriita
tai poistettu .
Valitse vahvistuskohteet. Jos haluat valita kaikki kohteet, valitse yläruutu.
Lisää kommentti ruutuun. Jos et lisää kommenttia, oletusviesti lisätään automaattisesti.
Valitse Vahvista.
Kun muutokset on tehty, vahvistetut kohteet poistetaan luettelosta ja työtila osoittaa uuteen vahvistukseen, johon se on synkronoitu.
Kun vahvistus on suoritettu onnistuneesti, valittujen kohteiden tilaksi tulee Sitomaton ja Synkronoitu.
Päivitä työtila Gitistä
Aina, kun joku tekee uuden muutoksen yhdistettyyn Git-haaraan, kyseiseen työtilaan tulee ilmoitus. Hae uusimmat muutokset, yhdistä tai palauta tiedot työtilaan ja päivitä reaaliaikaiset kohteet Lähde-ohjauspaneelin avulla. Lue lisää päivittämisestä.
Jos haluat päivittää työtilan, toimi seuraavasti:
- Siirry työtilaan.
- Valitse Lähde-ohjausobjektikuvake.
- Valitse Source-ohjauspaneelista Päivitykset . Esiin tulee luettelo kaikista kohteista, joita on muutettu haarassa viimeisimmän päivityksen jälkeen.
- Valitse Päivitä kaikki.
Kun päivitys on onnistunut, kohdeluettelo poistetaan ja työtila osoittaa uuteen vahvistukseen, johon se on synkronoitu.
Kun päivitys on valmis, kohteiden tilaksi muuttuu Synkronoitu.
Työtilan katkaiseminen Gitistä
Vain työtilan järjestelmänvalvoja voi katkaista työtilan yhteyden Azure-säilöön. Jos et ole järjestelmänvalvoja, pyydä järjestelmänvalvojalta apua yhteyden katkaisemiseen. Jos olet järjestelmänvalvoja ja haluat katkaista säilön yhteyden, toimi seuraavasti:
Siirry työtilan asetuksiin
Valitse Git-integrointi
Valitse Katkaise työtila
Vahvista valitsemalla Katkaise yhteys uudelleen.
Oikeudet
Toiminnot, jotka voit ottaa käyttöön työtilassa, riippuvat käyttöoikeuksista, joita sinulla on sekä työtilassa että Azure DevOpsissa. Tarkempia tietoja käyttöoikeuksista on artikkelissa Käyttöoikeudet.
Huomioitavat asiat ja rajoitukset
Vahvista Gitiin -prosessin aikana Fabric-palvelu poistaa kaikki tiedostot kohdekansiosta, jotka eivät ole osa kohteen määritystä. Toisiinsa liittymättömiä tiedostoja, jotka eivät ole kohdekansiossa, ei poisteta.
Kun olet vahvistanut muutokset, saatat huomata odottamattomia muutoksia kohteeseen, jota et ole tehnyt. Nämä muutokset ovat semanttisesti merkityksettömiä, ja ne voivat tapahtua useista syistä. Esimerkkejä:
Kohteen määritystiedoston manuaalinen muuttaminen. Nämä muutokset ovat kelvollisia, mutta ne saattavat poiketa muokkaajien kautta tehtävissä muutoksissa. Jos esimerkiksi nimeät semanttisen mallin sarakkeen uudelleen Gitissä ja tuot tämän muutoksen työtilaan, seuraavan kerran vahvistat muutokset semanttiseen malliin, bim-tiedosto rekisteröidään muutettuna ja muokattu sarake työnnetään matriisin takaosaan
columns
. Tämä johtuu siitä, että bim-tiedostoja muodostanut AS-moduuli siirtää uudelleennimettyjä sarakkeita matriisin loppuun. Tämä muutos ei vaikuta kohteen toimintaan.Vahvistat tiedoston, joka käyttää CRLF-rivinvaihtoja . Palvelu käyttää LF (rivinsyötön) rivinvaihtoja. Jos sinulla oli git-säilössä kohdetiedostoja, joissa on CRLF-rivinvaihtoja, kun vahvistat palvelusta, nämä tiedostot muutetaan LF:ksi. Jos esimerkiksi avaat raportin työpöydällä, tallenna .pbip-projekti ja lataa se Gitille CRLF:n avulla.
Jos sinulla on ongelmia näiden toimintojen kanssa, varmista, että ymmärrät Git-integrointiominaisuuden rajoitukset .
Liittyvä sisältö
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle