Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
Questa funzionalità è attualmente disponibile in anteprima pubblica. Questa anteprima viene messa a disposizione senza contratto di servizio e non è consigliata per i carichi di lavoro di produzione. Alcune funzionalità potrebbero non essere supportate o potrebbero presentare funzionalità limitate. Per altre informazioni, vedere le Condizioni supplementari per l'uso delle anteprime di Microsoft Azure.
Graph in Microsoft Fabric trasforma i dati strutturati archiviati in OneLake in un grafo modellato e su cui è possibile eseguire query. È quindi possibile eseguire query sul grafico usando strumenti visivi o basati su GQL eseguiti tramite un motore comune per produrre risultati visivi, tabulari o programmatici.
Il diagramma seguente illustra il flusso di dati end-to-end dall'origine alle informazioni dettagliate:
Origini dati
I dati provengono da sistemi esterni, ad esempio servizi di Azure, altre piattaforme cloud o origini locali. Microsoft Fabric semplifica la connessione a un'ampia gamma di servizi dati e l'inserimento dei dati in OneLake.
Archiviazione in OneLake
I dati acquisiti vengono archiviati in OneLake come tabelle di origine in formato tabulare all'interno di un data lakehouse. Graph in Microsoft Fabric legge direttamente dalle tabelle lakehouse, quindi non è necessario duplicare o spostare i dati in un database separato.
Modellazione dei grafi
Nel passaggio di modellazione del grafo definire lo schema del grafo specificando:
- Tipi di nodo: Entità nei dati, ad esempio clienti, prodotti o ordini.
- Tipi di collegamento: Relazioni tra entità, ad esempio "acquisti", "contiene" o "produce".
- Mapping delle tabelle: Come le definizioni di nodi e archi si mappano alle tabelle di origine sottostanti.
Questo passaggio stabilisce la struttura del grafo delle proprietà etichettate. Prima di poter eseguire una query sul grafo, è necessario completare la modellazione del grafo.
Annotazioni
Graph in Microsoft Fabric attualmente non supporta l'evoluzione dello schema. Se è necessario apportare modifiche strutturali, ad esempio l'aggiunta di nuove proprietà, la modifica di etichette o la modifica dei tipi di relazione, ripristinare i dati di origine aggiornati in un nuovo modello.
Grafico su cui è possibile eseguire query
Quando si salva il modello a grafo, Graph ingestisce i dati dalle tabelle lakehouse sottostanti e costruisce un grafo ottimizzato per la lettura e interrogabile. Questa struttura del grafo è ottimizzata per l'attraversamento e la corrispondenza di modelli, che consente query su grafi veloci ed efficienti su larga scala.
Creazione di query
È possibile creare query sul grafo interrogabile utilizzando una delle due esperienze seguenti:
- Generatore query: Interfaccia visiva e interattiva per l'esplorazione di nodi e relazioni senza scrivere codice. Per altre informazioni, vedere Eseguire query sul grafo con il generatore di query.
- Editor di codice: Editor basato su testo per la scrittura di query GQL (Graph Query Language). Per altre informazioni, vedere Eseguire query sul grafo con GQL.
Entrambe le opzioni hanno come destinazione lo stesso grafico sottostante. Scegli l'esperienza di creazione adatta al flusso di lavoro.
Esecuzione della query
Le query redatte vengono eseguite tramite un livello di esecuzione comune che supporta:
- GQL: Esegue una query sul grafico usando lo standard internazionale per il linguaggio di query graph (ISO/IEC 39075).
- Linguaggio naturale per GQL (NL2GQL): Converte le domande in linguaggio naturale in query GQL. Iscriviti all'anteprima di NL2GQL.
- Esecuzione basata su REST: Esegue query a livello di codice usando l'API di query GQL.
Questo livello esegue la logica di query sul grafico su cui è possibile eseguire query e restituisce i risultati.
Risultati della query
A seconda del modo in cui si esegue una query sul grafo, si ricevono i risultati in uno o più dei formati seguenti:
- Diagrammi grafici visivi: Visualizzazioni interattive di nodi e relazioni.
- Set di risultati tabulari: Dati strutturati in righe e colonne.
- Risposte a livello di codice: Output JSON per l'utilizzo REST o downstream.
È possibile esplorare i risultati in modo interattivo, condividerli come set di query di sola lettura o utilizzarli in altri strumenti e applicazioni.