Jaa


Eventhouse OneLaken saatavuus

Voit luoda KQL-tietokantatietojen loogisen kopion tapahtumatalossa ottamalla käyttöön OneLake-käytettävyyden. OneLake-käytettävyyden ottaminen käyttöön tarkoittaa, että voit kysellä tietoja KQL-tietokannassa Delta Lake -muodossa muiden Fabric-moottoreiden kautta, kuten Direct Lake -tilan kautta Power BI:ssä, Warehousessa, Lakehousessa, Notebooksissa ja niin edelleen.

Delta Lake on yhdistetty Data Lake -taulukkomuoto, joka mahdollistaa saumattoman tietojen käytön kaikissa Microsoft Fabricin käsittelymoduulissa. Lisätietoja Delta Lake -järvestä on kohdassa Mikä on Delta Lake?.

Tässä artikkelissa kerrotaan, miten voit ottaa KQL-tietokantatietojen käytettävyyden käyttöön OneLakessa.

Miten se toimii

Voit ottaa OneLaken käytettävyyden käyttöön tietokanta- tai taulukkotasolla. Kun se on käytössä tietokantatasolla, kaikki uudet taulukot ja niiden tiedot tulevat saataville OneLakessa. Kun otat ominaisuuden käyttöön, voit myös ottaa tämän asetuksen käyttöön olemassa olevissa taulukoissa valitsemalla Käytä aiemmin luotuihin taulukoihin -vaihtoehdon. Jos otat sen käyttöön taulukkotasolla, vain kyseinen taulukko ja sen tiedot ovat käytettävissä OneLakessa. KQL-tietokannan Tietojen säilytyskäytäntö - sovelletaan myös OneLaken tietoihin. Myös KQL-tietokannasta säilytysajan päätyttyä poistetut tiedot poistetaan OneLakesta. Jos poistat onelakekäytettävyydenkäytöstä, OneLakesta poistettavat tiedot ovat pehmeitä.

Vaikka OneLaken käytettävyys on käytössä, et voi tehdä seuraavia tehtäviä:

  • Nimeä taulukot uudelleen
  • Taulukon rakenteet
  • Rivitason suojauksen käyttäminen taulukoissa
  • Tietoja ei voi poistaa, katkaista tai puhdistaa.

Jos haluat tehdä jotain näistä tehtävistä, toimi seuraavasti:

Tärkeä

Kun poistat OneLaken käytettävyyden, pehmeä poistaa tietosi OneLakesta. Kun otat käytettävyyden takaisin käyttöön, vain uudet tiedot tuodaan käyttöön OneLakessa ilman poistettujen tietojen täyttöä.

  1. Poista OneLakekäytettävyys käytöstä.

  2. Suorita haluttu tehtävä.

  3. Ota OneLakekäytettävyys käyttöön.

Tärkeä

Lisätietoja siitä, miten kauan tietojen näkyminen OneLakessa kestää, on artikkelissa Mukautuvan toiminnan .

OneLaken käytettävyyden käyttöön ottaminen ei vaadi lisäkustannuksia. Lisätietoja on artikkelissa Resurssien kulutus.

Edellytykset

OneLake-käytettävyyden ottaminen käyttöön

Voit ottaa OneLaken käytettävyyden käyttöön joko KQL-tietokannassa tai taulukkotasolla.

  1. Voit ottaa OneLake-käytettävyyden käyttöön selaamalla OneLake-osioon KQL-tietokannan tai taulukon tietoruudussa.

  2. Määritä käytettävyyden arvoksi Käytössä.

    Näyttökuva Tietokannan tiedot -ruudun OneLake-osiosta, jossa Käytettävyys-vaihtoehto näkyy korostettuna.

  3. Tietokanta päivittyy automaattisesti.

    Näyttökuva OneLake-osan tiedoista kohdassa Real-Time Intelligence, kun käytettävyys on käytössä. Mahdollisuus näyttää tiedot OneLakelle on käytössä.

Otit OneLaken käytettävyyden käyttöön KQL-tietokannassasi. Voit nyt käyttää kaikkia uusia tietoja, jotka on lisätty tietokantaan annetulla OneLake-polulla Delta Lake -muodossa. Voit myös luoda OneLake-pikakuvakkeen Lakehousesta, Data Warehousesta tai tehdä kyselyn tietoihin suoraan Power BI Direct Lake -tilan kautta.

Mukautuva toiminta

Eventhouse tarjoaa vankan mekanismin, joka älykkäästi eristää saapuvat tietovirrat yhdeksi tai useaksi Parquet-tiedostoksi, joka on jäsennelty analysointia varten. Tietovirtojen erästäminen on tärkeää, kun käsitellään tietojen huijaamista. Monien pienten Parquet-tiedostojen kirjoittaminen Lake-järjestelmään voi olla tehotonta, mikä johtaa korkeampiin kustannuksiin ja heikkoon suorituskykyyn.

Eventhousen mukautuva mekanismi voi viivyttää kirjoitustoimintoja, jos tietoja ei ole riittävästi optimaalisen Parquet-tiedostojen luomiseen. Näin varmistetaan, että Parquet-tiedostojen koko on optimaalinen ja että ne noudattavat Delta Lake -parhaita käytäntöjä. Eventhousen mukautuva mekanismi varmistaa, että Parquet-tiedostot on valmisteltu analysointia varten, ja tasapainottaa tarve nopeaan tietojen saatavuuteen sekä kustannuksiin ja suorituskykyyn liittyviä huomioon otettavia seikkoja.

Muistiinpano

  • Oletusarvoisesti kirjoitustoiminto voi kestää enintään 3 tuntia tai kunnes luodaan tiedostoja, joiden koko on riittävä (yleensä 200–256 Mt).
  • Voit muuttaa viipeen arvoksi 5 minuutista 3 tuntiin.

Voit esimerkiksi määrittää viivettä viivettä seuraavalla komennolla:

.alter-merge table <TableName> policy mirroring dataformat=parquet with (IsEnabled=true, TargetLatencyInMinutes=5);

Varoitus

Viipeen säätäminen lyhyempään ajanjaksoon voi aiheuttaa epäoptimaalisen delta-taulukon, jossa on suuri määrä pieniä tiedostoja, mikä voi johtaa kyselyjen tehottomaan suorituskykyyn. Tuloksena oleva OneLake-taulukko on vain luku -tilassa, eikä sitä voi optimoida luonnin jälkeen.

Voit valvoa, kuinka kauan sitten lakeen lisättiin uusia tietoja, tarkistamalla tietojen viiveen käyttämällä .show table mirroring operations komentoa.

Tuloksia mitataan viimeisestä tietojen lisäämisen ajasta. Kun viive tuottaa tulokseksi 00.00.00, kaikki KQL-tietokannan tiedot ovat käytettävissä OneLakessa.

Tarkastele tiedostoja

Kun otat OneLaken käytettävyyden käyttöön taulukossa, delta-lokikansio luodaan yhdessä vastaavien JSON- ja Parquet-tiedostojen kanssa. Voit tarkastella OneLakessa saataville tuomiasi tiedostoja ja niiden ominaisuuksia samalla, kun pysyt reaaliaikaisessa tietonäkymässä.

  • Voit tarkastella tiedostoja viemällä hiiren osoittimen resurssienhallintaruuduntaulukon päälle ja valitsemalla sitten Lisää-valikon [...]>Näytä tiedostot.

    Näyttökuva Resurssienhallinta-ruudusta, jossa näkyy taulukon Lisää-valikkovalikko.

  • Voit tarkastella delta-lokikansion ominaisuuksia tai yksittäisiä tiedostoja viemällä hiiren osoittimen kansion tai tiedoston päälle ja valitsemalla sitten Lisää-valikon [...]>Ominaisuudet.

  • Voit tarkastella deltalokikansion tiedostoja seuraavasti:

    1. Valitse _delta_log kansio.
    2. Valitse tiedosto, jos haluat tarkastella taulukon metatietoja ja rakennetta. Avautuva editori on vain luku -muodossa.

Peilauskäytännön käyttäminen

Kun OneLake-käytettävyys on käytössä, peilauskäytäntö on oletusarvoisesti käytössä. Voit käyttää käytäntöä tietojen viiveen valvomiseen tai sen muokkaamiseen delta-taulukoiden osioimiseksi.

Muistiinpano

Jos poistat OneLake-käytettävyyden käytöstä).

Osioi delta-taulukot

Voit osioida delta-taulukkosi kyselyiden nopeuden parantamiseksi. Lisätietoja siitä, milloin OneLake-tiedostot osioidaan, on artikkelissa Taulukoiden osioiminen. Kukin osio esitetään erillisenä sarakkeena käyttämällä Osiot-luettelossa mainittua PartitionName-nimeä. Tämä tarkoittaa sitä, että OneLake-kopiossasi on enemmän sarakkeita kuin lähdetaulukossasi.

Voit osioida delta-taulukot käyttämällä .alter-merge-taulukkokäytännön peilauskomentoa .