Én logisk kopi (forhåndsvisning)

Du kan opprette én logisk kopi av KQL-databasedata ved å aktivere OneLake-tilgjengelighet. Hvis du aktiverer OneLake-tilgjengelighet , kan du spørre etter dataene i KQL-databasen i Delta Lake-format via andre Fabric-motorer, for eksempel Direct Lake-modus i Power BI, Warehouse, Lakehouse, Notebooks og mer.

Viktig

Denne funksjonen er i forhåndsvisning.

Delta Lake er et enhetlig data lake-tabellformat som oppnår sømløs datatilgang på tvers av alle databehandlingsmotorer i Microsoft Fabric. Hvis du vil ha mer informasjon om Delta Lake, kan du se Hva er Delta Lake?.

I denne artikkelen lærer du hvordan du slår på tilgjengeligheten av KQL-databasedata i OneLake.

Se hvordan det fungerer

Tabellen nedenfor beskriver virkemåten til KQL-databasen og -tabellene når du aktiverer eller deaktiverer OneLake-tilgjengelighet.

Slått på Deaktivert
KQL-database – Eksisterende tabeller påvirkes ikke. Nye tabeller gjøres tilgjengelige i OneLake.
– Policyen for dataoppbevaring i KQL-databasen brukes også på dataene i OneLake. Data som fjernes fra KQL-databasen på slutten av oppbevaringsperioden, fjernes også fra OneLake.
– Eksisterende tabeller påvirkes ikke. Nye tabeller vil ikke være tilgjengelige i OneLake.
En tabell i KQL-database – Nye data gjøres tilgjengelig i OneLake.
– Eksisterende data er ikke tilbakefylt.
– Data kan ikke slettes, avkortes eller fjernes.
- Tabellskjema kan ikke endres, og tabellen kan ikke gis nytt navn.
– Nye data gjøres ikke tilgjengelig i OneLake.
– Data kan slettes, avkortes eller fjernes.
– Tabellskjema kan endres, og tabellen kan gis nytt navn.
– Data slettes mykt fra OneLake.

Viktig

Det er ingen ekstra lagringskostnader å slå på OneLake-tilgjengelighet. Hvis du vil ha mer informasjon, kan du se ressursforbruket.

Forutsetning

Slå på OneLake-tilgjengelighet

Du kan aktivere OneLake-tilgjengelighet enten på en KQL-database eller et tabellnivå.

  1. Hvis du vil aktivere OneLake-tilgjengelighet, kan du gå til detaljsiden for KQL-databasen eller -tabellen.

  2. Velg Rediger (blyant)-ikonet ved siden av OneLake-tilgjengelighet i databasedetaljerruten.

    Skjermbilde av ruten Databasedetaljer i Sanntidsanalyse som viser en oversikt over databasen med alternativet rediger OneLake-tilgjengelighet uthevet.

  3. Slå på funksjonen ved å veksle knappen til Aktiv, og velg deretter Ferdig. Databasen oppdateres automatisk.

    Skjermbilde av vinduet Detaljer for OneLake-mappen i Sanntidsanalyse i Microsoft Fabric. Alternativet for å vise data til OneLake er aktivert.

Du har aktivert OneLake-tilgjengelighet i KQL-databasen. Du kan nå få tilgang til alle de nye dataene som er lagt til i databasen på den angitte OneLake-banen i Delta Lake-format. Du kan også velge å opprette en OneLake-snarvei fra et Lakehouse, Data Warehouse eller spørre dataene direkte via Power BI Direct Lake-modus.

Vis filer

Når du aktiverer OneLake-tilgjengelighet på en tabell, opprettes en deltaloggmappe sammen med tilsvarende JSON- og parkettfiler. Du kan vise filene som ble gjort tilgjengelige i OneLake og deres egenskaper mens de ble værende i sanntidsanalyse.

Viktig

Det kan ta opptil noen timer før filene vises etter at onelake er tilgjengelig.

  • Hvis du vil vise filene, holder du pekeren over en tabell i Explorer-ruten og velger deretter Mer-menyen [...]>Vis filer.

    Skjermbilde av Explorer-ruten som viser rullegardinlisten Mer-menyen i en tabell.

  • Hvis du vil vise egenskapene for deltaloggmappen eller de individuelle filene, holder du pekeren over mappen eller filen og velger deretter Mer-menyen [...]>Egenskaper.

  • Slik viser du filene i deltaloggmappen:

    1. Velg mappen _delta_log.
    2. Velg en fil for å vise tabellmetadataene og -skjemaet. Redigeringsprogrammet som åpnes, er i skrivebeskyttet format.

Tilordning av datatyper

Tilordning av deltaparquet-datatyper for hendelseshus

Datatyper for hendelseshus tilordnes datatypene Delta Parquet ved hjelp av følgende regler. Hvis du vil ha mer informasjon om datatyper for hendelseshus, kan du se Skalardatatyper.

Datatype for hendelseshus Delta-datatype
bool boolean
datetime timestamp OR date (for date-bound partition definitions)
dynamic string
guid string
int integer
long long
real double
string string
timespan long
decimal decimal(38,18)