Lakehouse-käyttöönottoputket ja Git-integrointi (esikatselu)
Lakehouse integroituu Microsoft Fabricin elinkaaren hallintaominaisuuksiin, mikä tarjoaa standardoidun yhteistyön kaikkien kehitystiimien jäsenten välillä koko tuotteen käyttöiän ajan. Elinkaaren hallinta helpottaa tuoteversioiden tehokasta versiointia ja julkaisuprosessia tarjoamalla jatkuvasti ominaisuuksia ja ohjelmavirhekorjauksia useisiin ympäristöihin. Lisätietoja on artikkelissa Mitä on elinkaaren hallinta Microsoft Fabricissa?.
Lakehouse Git -integrointi
Lakehouse on kohde, joka sisältää sekä metatietoja että tietoja, joihin viitataan useissa työtilan objekteissa. Lakehouse sisältää taulukoita, kansioita ja pikakuvakkeita ensisijaisina hallittavissa olevissa tietosäilökohteissa. Kehitystyönkulun näkökulmasta seuraavat riippuvaiset objektit saattavat viitata Lakehouse-objektiin:
- Tietovuot ja tietoputket
- Spark-työmääritykset
- Kannettavat
- Semanttiset mallit ja Power BI
Semanttisen mallin ja SQL-analytiikan oletusarvoiset päätepisteen metatiedot liittyvät Lakehouse-ratkaisuun, ja niitä hallitaan oletusarvoisesti Git-päivitysprosessilla. Periaatteeksi tietoja ei seurata Gitissä, vain metatietoja seurataan.
Git-esitys
Seuraavat Lakehouse-tiedot sarjoitetaan ja seurataan Git-yhdistettyyn työtilaan:
- Näyttönimi
- Kuvaus
- Looginen guid-tunnus
Muistiinpano
Seurattu looginen GUID-tunnus on automaattisesti luotu työtilojen välinen tunnus, joka edustaa kohdetta ja sen lähdeohjausesitystä.
Tärkeä
Vain Lakehouse-säilön artefaktia seurataan Gitissä nykyisessä käyttökokemuksessa. Taulukoita, kansioita, pikakuvakkeita ja muita metatietojen muutoksia ei seurata ja versioida Gitissä.
Lakehouse Git -integrointiominaisuudet
Käytettävissä ovat seuraavat ominaisuudet:
- Lakehouse-objektin metatietojen sarjoitus Git JSON -esitykseen.
- Ota muutokset käyttöön suoraan tai hallitse muutoksia ylä- tai alatason työtiloihin ja haaroihin pull-pyynnön avulla.
- Lakehousejen nimeämistä uudelleen seurataan Gitissä. Uudelleennimetyssä Lakehousessa nimetään myös semanttinen oletustietomalli ja SQL Analytics -päätepiste.
- Taulukoissa, kansioissa ja pikakuvakkeissa, metatiedoissa ja kyseisten kohteiden tiedoissa ei aina käytetä mitään toimia.
Lakehouse käyttöönottoputkissa
Lakehouse-säilöä tuetaan Microsoft Fabricin elinkaaren hallinnan käyttöönottoputkissa. Se mahdollistaa ympäristön segmentoinnin parhaat käytännöt.
Lakehouse-käyttöönottoputkien integrointiominaisuudet:
Käyttöönotto kehitys-, testi- ja tuotantotyötiloissa.
Lakehouse voidaan poistaa riippuvaisena objektina käyttöönoton yhteydessä. Lisäksi tuetaan eri Lakehouse-talojen yhdistämistä käyttöönottoputken kontekstissa.
Jos mitään ei määritetä käyttöönottoputken määrityksen aikana, kohdetyötilaan luodaan uusi, samanniminen Lakehouse-objekti. Notebook- ja Spark Job Definitions -määritelmät yhdistetään uudelleen viittaamaan uuteen Lakehouse-objektiin uudessa työtilassa.
Jos Lakehouse-riippuvuus on määritetty viittaamaan eri Lakehouse-järjestelmään käyttöönottoputken määritysaikana, kuten yläpuolinen Lakehouse, uusi tyhjä Lakehouse-objekti, jolla on sama nimi, luodaan edelleen kohdetyötilassa, mutta Muistikirjat ja Spark Job Definitions -viittaukset säilytetään eri Lakehouse-muodossa pyydettäessä.
SQL Analyticsin päätepisteet ja semanttiset mallit valmistellaan osana Lakehousen käyttöönottoa.
Mitään Lakehousen sisällä olevaa objektia ei korvata.
Lakehouse-nimen päivitykset voidaan synkronoida työtilojen välillä käyttöönottoputken kontekstissa.