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.
Mentre il grafico in Microsoft Fabric è in anteprima, il servizio presenta alcune limitazioni funzionali e delle prestazioni. Di seguito vengono evidenziate alcune limitazioni chiave, ma non costituisce un elenco completo. È consigliabile verificare regolarmente la presenza di aggiornamenti.
Creazione di modelli a grafo
Tipi di dati
Graph in Microsoft Fabric espone attualmente solo il supporto per i tipi di dati seguenti:
- Valore booleano (i valori sono
trueefalse) - Double (i valori sono numeri a virgola mobile a 64 bit)
- Intero (i valori sono interi con segno a 64 bit)
- Stringa (i valori sono stringhe di caratteri Unicode)
- DateTime con zone (i valori sono timestamp insieme a un timeshift per il fuso orario)
Sono supportati i tipi OneLake seguenti:
- TipoInteger
- LongType
- TipoStringa
- DoppioTipo
- Tipo Booleano
- Tipo Float
- ByteType
- ArrayType
- Tipo di Data
- TimestampNtzType
- Tipo di Timestamp
Origini dati
- I file Parquet di OneLake sono le uniche origini dati attualmente supportate.
- Il supporto del modello semantico di Power BI è in fase di sviluppo.
- Lakehouse con schema abilitato non è supportato.
Creazione di edge
Durante la modellazione del grafo, ai diversi tipi di bordi del grafo devono essere assegnati nomi diversi.
Ad esempio, un set di dati di social media potrebbe rappresentare il "commento come gli utenti" e il post "Likes user likes". Se il modello a grafo usa tipi di nodo separati per commenti e post, il tipo di nodo utente deve avere due tipi di archi "mi piace" per commentare e pubblicare; è possibile denominare questi bordi userLikesComment e userLikesPost.
Ora di creazione del grafico
Fino a una volta alla settimana, un modello a grafo potrebbe riscontrare un timeout se la creazione o l'aggiornamento del grafico richiede più di 20 minuti. Tale operazione verrà contrassegnata come non riuscita.
Tuttavia, gli utenti possono reinizializzare la creazione o l'aggiornamento del grafo.
Numero totale dell'istanza del grafo
Per ogni area di lavoro infrastruttura sono consentite fino a 10 istanze del grafo.
Dimensioni del grafico
La creazione di grafici con più di 500 milioni di nodi e bordi potrebbe comportare prestazioni instabili.
Querying
Numero di hop nelle query multi hop
Graph in Microsoft Fabric supporta attualmente fino a 8 hop sui modelli di lunghezza variabile.
Dimensioni dei risultati
Le prestazioni di aggregazione possono essere instabile quando i risultati superano le dimensioni di 128 MB.
Le risposte di dimensioni maggiori di 64 MB sono attualmente troncate.
Interruzione temporanea
Timeout delle query che richiedono più di 20 minuti.
Conformità GQL
Sono supportate le funzionalità di query seguenti dello standard GQL:
- Istruzione FILTER
- Istruzione LET
- Concatenamento di istruzioni lineari di base
- Istruzione MATCH
- Istruzione RETURN semplice
- Congiunzione e disgiunzione
- Negazione
- Predicati del modello locale
- Specifiche delle proprietà pattern
- Modelli anonimi semplici
- Modelli di arco denominati semplici
- Modelli di percorso
- Mapping tra maiuscole e minuscole
- funzione STRING_JOIN
- Funzione COALESCE
- Informazioni di riferimento sulle proprietà
- Informazioni di riferimento sulle variabili
- Numeri approssimativi
- Booleani
- Stringhe di caratteri con escape
- Numeri esatti
- Operatori aritmetici
- Congiunzione booleana
- Disgiunzione booleana
- Negazione booleana
- INIZIA CON predicato
- Confronto tra valori
- Uguaglianza di valori
- Tipo valore BOOL
- Tipo di valore di riferimento EDGE
- Tipo di valore INT
- Tipo di valore INT64
- Tipo di valore FLOAT
- FLOAT64 tipo valore
- Tipo di valore di riferimento NODE
- Tipo di valore STRING
- Tipo di valore UINT
- Tipo di valore UINT64
- Concatenazione di stringhe di caratteri
- COUNT agg. funzione
- MAX agg.function
- MIN agg. funzione
- Istruzioni OFFSET e LIMIT
- Istruzione CREATE GRAPH
- Supporto del tipo di grafo chiuso
- Istruzione ORDER BY
- Istruzione RETURN con GROUP BY
- Istruzione RETURN con GROUP BY e slicing
- Indicizzazione elenco
- Funzione TRIM del valore dell'elenco
- Funzione di lunghezza della stringa di caratteri
- GRANDEZZA
- Appartenenza alla raccolta
- Tipo di valore LIST semplice
- Tipo Null e tipo vuoto
- AVG agg. funzione
- COLLECT_LIST agg. funzione
- SOMMA agg. funzione
- funzione CURRENT_DATETIME
- Tipo di valore DATETIME ZONED
- Istruzione UNION ALL
- Quantificatori di criteri di grafico delimitati
- Raggruppare le variabili
- Aggregazione orizzontale
- Funzione LABELS
- Codici di stato GQL di base
- Formattazione e analisi dei valori GQL
- Istruzioni con DISTINCT
- Grouping
- Modalità percorso TRAIL
- Modelli di arco abbreviati
- Associazione di percorsi
- Funzione TRIM semplice
- Funzione EDGE
- Funzione NODES
- Null
- Funzione Path length
- Predicato CONTAINS
- TERMINA CON predicato
- Predicato di test Null
- Tipo di valore PATH
Microsoft sta ancora lavorando alla conformità agli standard GQL per:
- Ordine
- Tipo di ritorno
- Correggere i codici di stato GQL
- Convalida Unicode
- Istruzione di routine inline CALL
- Istruzione FOR con indice
- Istruzione OPTIONAL MATCH
- Istruzione FOR regolare
- PROSSIMO
- Istruzione UNION DISTINCT
- Modelli di percorso disconnessi
- Modelli di percorso uniti
- Quantificatori di criteri di grafo non associati
- Modalità percorso ACYCLIC
- Modalità percorso SIMPLE
- RICERCA ALL SHORTEST path
- Ricerca di percorsi ANY
- RICERCA DI QUALSIASI PERCORSO PIÙ BREVE
- Funzioni di sottostringa
- Funzioni di normalizzazione Unicode
- Conversione dei dati
- Sottoquery scalari
- Funzione PROPERTIES
- Funzione RANGE
- Costruttore valore percorso
- Costruttore di record
- Funzioni numeriche avanzate
- Funzioni logaritmiche
- Funzioni trigonometriche
- Concatenazione del valore del percorso
- Disgiunzione booleana
- Predicato di test delle etichette
- Predicato normalizzato
- Predicato di origine/destinazione
- Predicato del tipo di valore
- Tipo di valore INT32
- FLOAT32 tipo valore
- Tipo di valore RECORD
- Tipo di valore UINT32
- DURATA
- Tipo di valore FUSO ORARIO
- Tipo di valore DATE
- Passaggio dei parametri
- Bordi non diretti
- Preambolo GQL
- Predicati di criteri non locali
- Modelli di arco non diretti
- Predicato DIRETTO
- predicato REGEXP_CONTAINS
- Specifica del parametro dinamico
- Utente sessione
- Tipo di valore ANY
- Tipo di valore BYTE
- Tipo di valore DECIMAL
- Tipo di valore DATETIME LOCALE
- Tipo di valore ORA LOCALE
- Istruzione CALL named procedure
- ORDER BY con ordinamento NULL explict
- Istruzione FOR tabulare
- Istruzione EXCEPT ALL
- Istruzione EXCEPT DISTINCT
- Istruzione INTERSECT ALL
- Istruzione INTERSECT DISTINCT
- Istruzione OTHERWISE
- Caratteri jolly
- Coerenza topologica rilassata
- PERCENTILE_CONT agg. funzione
- PERCENTILE_DISC agg. funzione.
- Product agg. funzione
- STDDEV_POP agg. funzione
- STDDEV_SAMP agg. funzione
- Concatenazione di stringhe di byte
- Funzione TRIM stringa byte
- Funzione TRIM semplice con specifica TRIM
- Funzione TRIM a più caratteri
- Funzione lunghezza stringa byte
- CARDINALITÀ
- predicato ALL_DIFFERENT
- Predicato IS DISTINCT
- Predicato SAME