Una copia logica (anteprima)

È possibile creare una copia logica dei dati del database KQL attivando la disponibilità di OneLake. L'attivazione della disponibilità di OneLake consente di eseguire query sui dati nel database KQL in formato Delta Lake tramite altri motori di infrastruttura, ad esempio la modalità Direct Lake in Power BI, Warehouse, Lakehouse, Notebook e altro ancora.

Importante

Questa funzionalità è disponibile in anteprima.

Delta Lake è un formato di tabella data lake unificato che consente di ottenere l'accesso ai dati senza problemi in tutti i motori di calcolo in Microsoft Fabric. Per altre informazioni su Delta Lake, vedere Che cos'è Delta Lake?.

Questo articolo illustra come attivare la disponibilità dei dati del database KQL in OneLake.

Funzionamento

La tabella seguente descrive il comportamento del database e delle tabelle KQL quando si attiva o si disattiva la disponibilità di OneLake.

Attivato Spento
KQL Database - Le tabelle esistenti non sono interessate. Le nuove tabelle vengono rese disponibili in OneLake.
- I criteri di conservazione dei dati del database KQL vengono applicati anche ai dati in OneLake. Anche i dati rimossi dal database KQL alla fine del periodo di conservazione vengono rimossi da OneLake.
- Le tabelle esistenti non sono interessate. Le nuove tabelle non saranno disponibili in OneLake.
Tabella nel database KQL - I nuovi dati vengono resi disponibili in OneLake.
- I dati esistenti non vengono riempiti.
- I dati non possono essere eliminati, troncati o eliminati.
- Non è possibile modificare lo schema della tabella e non è possibile rinominare la tabella.
- I nuovi dati non vengono resi disponibili in OneLake.
- I dati possono essere eliminati, troncati o eliminati.
- Lo schema della tabella può essere modificato e la tabella può essere rinominata.
- I dati vengono eliminati softmente da OneLake.

Importante

Non sono previsti costi di archiviazione aggiuntivi per attivare la disponibilità di OneLake. Per altre informazioni, vedere Utilizzo delle risorse.

Prerequisiti

Attivare la disponibilità di OneLake

È possibile attivare la disponibilità di OneLake a livello di database KQL o di tabella.

  1. Per attivare la disponibilità di OneLake, passare alla pagina dei dettagli del database o della tabella KQL.

  2. Accanto a Disponibilità di OneLake nel riquadro Dettagli database selezionare l'icona Modifica (matita).

    Screenshot del riquadro Dettagli database in Analisi in tempo reale che mostra una panoramica del database con l'opzione di disponibilità OneLake modifica evidenziata.

  3. Attivare la funzionalità attivando o disattivando il pulsante su Attivo, quindi selezionare Fine. Il database viene aggiornato automaticamente.

    Screenshot della finestra dei dettagli della cartella OneLake in Analisi in tempo reale in Microsoft Fabric. L'opzione per esporre i dati a OneLake è attivata.

È stata attivata la disponibilità di OneLake nel database KQL. È ora possibile accedere a tutti i nuovi dati aggiunti al database nel percorso OneLake specificato in formato Delta Lake. È anche possibile scegliere di creare un collegamento OneLake da lakehouse, data warehouse o eseguire query sui dati direttamente tramite la modalità Direct Lake di Power BI.

Visualizza file

Quando si attiva la disponibilità di OneLake in una tabella, viene creata una cartella di log delta insieme ai file JSON e parquet corrispondenti. È possibile visualizzare i file resi disponibili in OneLake e le relative proprietà mentre rimangono all'interno di Analisi in tempo reale.

Importante

La visualizzazione dei file dopo l'attivazione della disponibilità di OneLake potrebbe richiedere fino a qualche ora.

  • Per visualizzare i file, passare il puntatore del mouse su una tabella nel riquadro Explorer e quindi selezionare il menu Altro [...]>Visualizzare i file.

    Screenshot del riquadro Explorer che mostra l'elenco a discesa Altro menu di una tabella.

  • Per visualizzare le proprietà della cartella del log delta o dei singoli file, passare il puntatore del mouse sulla cartella o sul file e quindi selezionare il menu Altro [...]>Proprietà.

  • Per visualizzare i file nella cartella di log delta:

    1. Selezionare la cartella _delta_log .
    2. Selezionare un file per visualizzare i metadati e lo schema della tabella. L'editor aperto è in formato di sola lettura.

Mapping dei tipi di dati

Mapping dei tipi di dati Parquet da casa di eventi a Delta

I tipi di dati della casa di eventi vengono mappati ai tipi di dati Delta Parquet usando le regole seguenti. Per altre informazioni sui tipi di dati casa eventi, vedere Tipi di dati scalari.

Tipo di dati della casa eventi Tipo di dati Delta
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)