Git-integroinnin lähdekoodin muoto
Microsoft Fabric -kohteet tallennetaan -kansioon. Kohteen sisältävä kansio voi olla joko päähakemistossa tai alihakemistossa. Kun yhdistät työtilan Gitiin, muodosta yhteys kohteita sisältävään kansioon. Jokainen kansiossa oleva kohde on edustettuna omassa alihakemistossaan.
Hakemiston nimi
Kun tallennat kohteen Gitissä, Git-integrointi luo automaattisesti hakemiston kyseiselle kohteelle.
Kohdehakemiston <item name>.<item type>
nimeä seuraa kohdetyyppi. Jos tämä nimi ei ole käytettävissä, kohteen loogisen tunnuksen (GUID) nimeä seuraa kohdetyyppi.
- Kun Git-integrointi on luotu, se ei koskaan muuta hakemiston nimeä. Vaikka muuttaisit kohteen nimeä, hakemiston nimi pysyy samana.
- Jos muutat manuaalisesti kohdehakemiston nimeä, muista ottaa kohteen riippuvuudet huomioon. Jos esimerkiksi muutat semanttisen mallin hakemistoa, muista päivittää semanttisen mallin polku raportin riippuvuustiedostossa. Muista, että riippuvuussijainnit vaihtelevat kuormitustyyppien välillä.
Hakemiston sisältö
Jokainen kohdehakemisto sisältää kohteen määritystiedostot ja joko yhden tai kaksi automaattisesti luotua järjestelmätiedostoa.
Kohteen määritystiedostot
Kunkin kohteen hakemisto sisältää tiettyjä pakollisia tiedostoja, jotka määrittävät kyseisen kohteen.
Microsoft Fabric tukee tällä hetkellä seuraavia kohteita:
Muistikirjatiedostot
Muistikirjakansiot sisältävät .py tiedoston:
Ohjeet Git-integroinnin käyttämiseen muistikirjojen kanssa löytyvät kohdasta Muistikirjan lähteen hallinta ja käyttöönotto.
Sivutetut raporttitiedostot
Sivutetut raporttikansiot sisältävät .rdl-tiedoston , joka määrittää sivutetun raportin. RDL (Report Definition Language) on sivutetun raportin määrityksen XML-esitys.
Jos haluat lisätietoja, o RDL, katso Report Definition Language (RDL) . Ohjeet Git-integroinnin käyttämiseen sivutettujen raporttien kanssa annetaan artikkelissa Sivutettujen raporttien Git-integrointi.
Raporttitiedostot
Raporttikansiot sisältävät seuraavat tiedostot:
- definition.pbir
- report.json
Saat lisätietoja raporttikansioista ja niiden koko sisältöluettelosta Power BI Desktopin projektiraporttikansiosta.
Semanttiset mallitiedostot
Semanttiset mallikansiot sisältävät seuraavat tiedostot:
- definition.pbidataset
- model.bim-tiedosto (TMSL-muoto) OR \definition folder (TMDL-muoto)
Lisätietoja semanttisen mallin kansioista ja niiden koko sisältöluettelosta on Power BI Desktop -projektin semanttisen mallin kansiossa.
Automaattisesti luodut järjestelmätiedostot
Kohdemääritystiedostojen lisäksi kukin kohdehakemisto sisältää yhden tai kaksi automaattisesti luotua järjestelmätiedostoa käyttämästäsi versiosta riippuen:
- Versio 1 -hakemisto sisältää item.metadata.json ja item.config.json. V1:ssä molempien tiedostojen on oltava -hakemistossa.
- Versio 2 -hakemisto sisältää .platformin. Tämä tiedosto sisältää sekä item.metadata.json- että item.config.json tiedostojen sisällön. Jos sinulla on tämä tiedosto, sinulla ei voi olla kahta muuta tiedostoa. Jos käytössäsi on versio 1 ja vahvistat muutokset, järjestelmätiedostosi päivitetään automaattisesti tähän versioon.
Muistiinpano
Hakemiston on sisällettävä joko - ja item.config.json
-item.metadata.json
tiedostot tai -.platform
tiedosto. Sinulla ei voi olla kaikkia kolmea tiedostoa.
Käyttöympäristötiedosto
Versiossa 2 .platform-tiedosto yhdistää kaikki tiedot yhdeksi tiedostoksi yhdessä $schema-ominaisuuden kanssa sen sijaan, että jokaisessa kohdehakemistossa olisi kaksi lähdetiedostoa. Jos sinulla on tämä tiedosto, sinulla ei voi olla kahta muuta tiedostoa.
{
"version": "2.0",
"$schema": https://developer.microsoft.com/json-schemas/fabric/platform/platformProperties.json,
"config": {
"logicalId": "e553e3b0-0260-4141-a42a-70a24872f88d"
},
"metadata": {
"type": "Report",
"displayName": "All visual types",
"description": "This is a report"
}
}
Tiedosto .platform
sisältää seuraavat määritteet:
version
: Järjestelmätiedostojen versionumero. Tätä lukua käytetään yhteensopivuuden mahdollistamiseen taaksepäin. Kohteen versionumero voi olla erilainen.logicalId
: Automaattisesti luotu työtilojen välinen tunniste, joka edustaa kohdetta ja sen lähteen hallinnan esitystä.type
: (merkkijono) Kohteen tyyppi (semanttinen malli, raportti jne.)displayName
: (merkkijono) Kohteen nimi.description
: (valinnainen merkkijono) Kohteen kuvaus.
Muistiinpano
- Tyypin kentässä kirjainkoko on merkitsevä. Älä muuta tapaa, jolla se luodaan automaattisesti tai se voi epäonnistua.
- Vaikka sinun ei yleensä pitäisi muuttaa kohteen logicalId - tai näyttönimeä , yksi poikkeus voi olla, jos luot uuden kohteen kopioimalla olemassa olevan kohdehakemiston. Tässä tapauksessa sinun on muutettava looginen tunnus ja näyttönimi niin, että se on jotain yksilöivää säilössä.
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