Creare collegamenti OneLake in un database KQL
OneLake è un data lake singolo, unificato e logico per Microsoft Fabric per archiviare lakehouse, warehouse, database KQL e altri elementi. I collegamenti sono riferimenti incorporati all'interno di OneLake che puntano ai percorsi dell'archivio di altri file senza spostare i dati originali. Il riferimento incorporato lo rende come se i file e le cartelle vengano archiviati localmente ma in realtà; esistono in un'altra posizione di archiviazione. I collegamenti possono essere aggiornati o rimossi dagli elementi, ma queste modifiche non influiscono sui dati originali e sulla relativa origine.
Questo articolo illustra come creare un collegamento OneLake in un database KQL che punta a un'infrastruttura interna o a origini esterne. Questo tipo di collegamento viene eseguito successivamente per la query nei set di query KQL usando la external_table()
funzione . I collegamenti creati in un database KQL non possono essere rinominati e è possibile creare un solo collegamento alla volta.
Oltre a creare collegamenti da un database KQL, è anche possibile creare collegamenti da altri elementi di Fabric. Questi collegamenti puntano anche ai dati archiviati in un'infrastruttura interna o in origini esterne, ma presentano limitazioni diverse e sono accessibili in modo diverso. Per altre informazioni, vedere Collegamenti a OneLake.
Nota
Usare i collegamenti OneLake quando si desidera eseguire raramente query sui dati cronologici senza partizionare o indicizzare i dati. Se si vogliono eseguire spesso query e accelerare le prestazioni, importare i dati direttamente nel database KQL.
Selezionare la scheda corrispondente al collegamento da creare:
Prerequisiti
- Un'area di lavoro con capacità abilitata per Microsoft Fabric
- Un database KQL con autorizzazioni di modifica
- Una lakehouse
Per accedere ai dati nel database KQL in altre esperienze di Microsoft Fabric, vedere Una copia logica.
Crea collegamento
Nota
Il flusso seguente illustra come creare un collegamento che punta ai dati in una Lakehouse in Fabric. Analogamente, è possibile creare collegamenti che puntano a data warehouse o ad altri database KQL.
Passare a un database KQL esistente.
Selezionare Nuovo>collegamento a OneLake.
Seleziona un'origine
In Origini interne selezionare Microsoft OneLake.
Selezionare l'origine dati a cui connettersi e quindi selezionare Avanti.
Espandere Tabelle e selezionare una tabella specifica a cui connettersi.
Seleziona Crea.
Nota
È possibile connettersi a una sola sottocartella o tabella per collegamento. Per connettersi a più dati, ripetere questi passaggi e creare collegamenti aggiuntivi.
Il database viene aggiornato automaticamente. Il collegamento viene visualizzato in Collegamenti nel riquadro Esplora risorse .
Il collegamento OneLake è stato creato. È ora possibile eseguire query su questi dati.
Eseguire query sui dati
Per eseguire query sui dati dal collegamento OneLake, usare la external_table()
funzione .
- Sul lato più a destra del database selezionare Esplora i dati. La finestra si apre con alcune query di esempio che è possibile eseguire per ottenere un'analisi iniziale dei dati.
- Sostituire il segnaposto nome tabella con
external_table('
nome')
collegamento. - Selezionare Esegui o premere MAIUSC + INVIO per eseguire una query selezionata.
Mapping dei tipi di dati
Mapping dei tipi di dati delta parquet a Casa eventi
I tipi di dati primitivi delta vengono mappati ai tipi di dati scalari casa eventi usando le regole seguenti. Per altre informazioni sui tipi di dati casa eventi, vedere Tipi di dati scalari.
Tipo Delta | Tipo di dati Scalare dell'eventhouse |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (senza fuso orario) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per