Fabric-kapasiteetti ja OneLake-kulutus
Tarvitset vain yhden kapasiteetin kaikkien Microsoft Fabric -käyttökokemustesi, mukaan lukien Microsoft OneLaken, ohjaamiseen. Jatka lukemista, jos haluat yksityiskohtaisen esimerkin siitä, miten OneLake käyttää tallennustilaa ja käsittelyä.
Yleiskuvaus
OneLake tulee automaattisesti kaikkien Fabric-vuokraajien mukana, ja se on suunniteltu siten, että se on yhden ainoa paikka kaikille analytiikkatieduksillesi. Kaikki Fabric-tietokohteet on esiasetettu tallentamaan tiedot OneLakeen. Kun esimerkiksi tallennat tietoja lakehouse- tai varastoon, tietosi tallennetaan suoraan OneLakeen.
OneLakella maksat tallennetuista tiedoista, jotka muistuttavat palveluja, kuten Azure Data Lake Storage (ADLS) Gen2 tai Amazon S3. Toisin kuin muut palvelut, OneLake ei kuitenkaan sisällä tiedoissasi erillisiä maksuja (esimerkiksi lukuja ja kirjoitusiä). Sen sijaan tapahtumat käyttävät olemassa olevaa Fabric-kapasiteettia , jota käytetään myös muiden Fabric-käyttökokemusten suorittamiseen. Jos haluat lisätietoja hinnoittelusta, joka on verrattavissa ADLS Gen2:een, katso Fabric-hinnoittelu.
Käydään läpi esimerkki tämän havainnollistamiseksi. Oletetaan, että ostat F2-varastointiyksikön, jossa on 2 kapasiteettiyksikköä (CU) joka sekunti. Annetaan kapasiteetille nimeksi1. Sen jälkeen luot Workspace1-työtilan ja lataat 450 Mt:n tiedoston Lakehouse-palveluun Fabric-verkkoportaalin avulla. Tämä toiminto kuluttaa sekä OneLake-tallennustilaa että OneLake-tapahtumia. Seuraavaksi tutustumme näihin ulottuvuuksiin.
OneLake-tallennustila
Koska OneLake-tallennus toimii käytön mukaan laskutettavassa mallissa, laskussa näkyy erillinen "OneLake-tallennustila" -maksu, joka vastaa 450 Mt tallennettuja tietoja. Jos olet kapasiteetin järjestelmänvalvoja, voit tarkastella tallennustilan kulutusta Fabric Capacity Metrics -sovelluksessa. Avaa Tallennustila-välilehti ja valitse Käyttökokemus nimellä "Lake", niin näet OneLake-tallennustilan kustannukset. Jos kapasiteetissa on useita työtiloja, voit tarkastella tallennustilaa per työtila.
Alla olevassa kuvassa on kaksi saraketta, joita kutsutaan laskutettavaksi tallennustilaksi ja nykyiseksi tallennustilaksi. Laskutettava tallennustila näyttää kumulatiiviset tiedot kuukauden aikana. Koska tallennettujen tietojen kokonaismaksua ei oteta huomioon kuukauden yhtenä päivänä vaan pro rated -periaatteella koko kuukauden ajan. Voit arvioida kuukausittaisen hinnan laskutettavana tallennustilana (Gt) kerrottuna hinnalla gigatavua ja kuukautta kohti. Joten jos tallensit yhden Tt tietoa päivänä 1, näet ensimmäisenä päivänä 1 Tt / 30 päivää = 33 Gt. Sitten jokainen päivä lisäisi 33 Gt viimeiseen päivään asti, jolloin näet 1 Tt laskutettavassa tallennustilassa. Muista myös, että oneLaken pehmeä poisto suojaa yksittäisiä tiedostoja vahingossa poistamiselta säilyttämällä tiedostot oletussijaintijaksoksi, ennen kuin ne poistetaan pysyvästi. Kaikkia pehmeästi poistettuja tietoja laskutetaan samalla tahdilla kuin aktiiviset tiedot.
OneLake-käsittely
OneLakeen pyynnöt, kuten lukeminen, kirjoittaminen tai luettelointi, käyttävät Fabric-kapasiteettiasi. OneLake vastaa ohjelmointirajapintojen yhdistämismääritystä ADLS:n kaltaisiin toimintoihin. Kunkin toimintotyypin CU-kulutusta voidaan tarkastella Fabric Capacity Metrics -sovelluksessa. Tässä esimerkissä tiedoston palvelimeen lataaminen johti kirjoitustapahtumaan, joka kulutti 127,46 CU sekuntia Fabric-kapasiteettia. Tämän kulutuksen ilmoitetaan olevan "OneLake Write via Proxy" kapasiteetin mittausarvosovelluksen toiminnon nimessä. Nyt luetaan nämä tiedot Fabric-muistikirjalla. Käytät 1,39 CU sekuntia lukutapahtumia. Tämän kulutuksen ilmoitetaan olevan OneLake Read via Redirect (OneLake Read via Redirect) Metrics-sovelluksessa. Katso OneLake-kulutussivulta lisätietoja siitä, miten kukin toimintotyyppi käyttää kapasiteettiyksiköitä.
Jos haluat lisätietoja mittarisovelluksen eri terminologiasta, katso Tutustu mittarisovelluksen käsittelysivuun – Microsoft Fabric.
Saatat ihmetellä, miten pikakuvakkeet vaikuttavat OneLake-käyttööni? Yllä olevassa skenaariossa sekä tallennustila että käsittely laskutetaan kapasiteettiin 1. Oletetaan, että sinulla on toinen kapasiteetti Capacity2, joka sisältää Workspace2:n. Luo Lakehouse ja luo pikakuvake parquet-tiedostoon, jonka latasit työtilaan1. Luo muistikirja parquet-tiedoston kyselyä varten. Kun Capacity2 käyttää tietoja, tämän lukutoiminnon käsittely- tai tapahtumakustannukset kuluttavat CU:ta kapasiteetista 2. Tallennustilaa laskutetaan edelleen kapasiteettiin 1.
Entä jos keskeytät kapasiteetin? Oletetaan, että Kapasiteetti 2 on keskeytetty eikä kapasiteettia 1 ole keskeytetty. Kun Kapasiteetti2 on keskeytetty, et voi lukea tietoja kapasiteetin 2 Työtila2-pikakuvakkeella, mutta voit käyttää tietoja suoraan Työtilassa 1. Jos Kapasiteetti1 on keskeytetty ja Kapasiteetti2-kapasiteettia jatketaan, et voi lukea tietoja Workspace1:n avulla kohdassa Kapasiteetti1. Voit kuitenkin lukea tietoja pikakuvakkeella, joka on jo luotu Työtila2:ssa kapasiteetissa 2. Molemmissa tapauksissa tallennetut tiedot laskutetaan kapasiteettiin 1, sillä ne tallennetaan kapasiteettiin 1.
Jos cu-kulutus ylittää kapasiteettirajasi missä tahansa vaiheessa, se rajoitetaan. Tapahtumat voidaan hylätä tai viivästyä tietyn ajan kuluessa, kun kapasiteetti on rajoittanut. Tässä on lisää rajoittamisesta.
Suosittelemme aloittamaan Fabricin 60 päivän maksuttoman kokeiluversion, jossa voit tutustua OneLaken ja muiden Fabric-ominaisuuksien käyttöön. Saat lisätietoja Fabric-keskustelupalstalta.