Share via


Huidige beperkingen van Graph in Microsoft Fabric

Opmerking

Deze functie is momenteel beschikbaar als openbare preview-versie. Deze preview wordt geleverd zonder een service level agreement en wordt niet aanbevolen voor productieworkloads. Bepaalde functies worden mogelijk niet ondersteund of hebben mogelijk beperkte mogelijkheden. Voor meer informatie, zie Aanvullende Gebruiksvoorwaarden voor Microsoft Azure Previews.

Hoewel graph in Microsoft Fabric in preview is, heeft de service bepaalde functionele en prestatiebeperkingen. Hieronder worden enkele belangrijke beperkingen gemarkeerd, maar vormt geen volledige lijst. Controleer regelmatig of er updates zijn.

Grafiekmodellen maken

Gegevenstypen

Graph in Microsoft Fabric biedt momenteel alleen ondersteuning voor de volgende gegevenstypen:

  • Booleaanse waarde (waarden zijn true en false)
  • Dubbel (waarden zijn 64-bits drijvendekommanummers)
  • Geheel getal (waarden zijn 64-bits ondertekende gehele getallen)
  • Tekenreeks (waarden zijn Unicode-tekenreeksen)
  • Zoned DateTime (waarden zijn tijdstempels samen met een tijdshift voor de tijdzone)

De volgende OneLake-typen worden ondersteund:

  • IntegerType
  • LongType
  • Stringtype
  • DoubleType
  • BooleanType
  • Drijftype
  • ByteType
  • ArrayType
  • Datumtype
  • TimestampNtzType
  • Tijdstempeltype

Gegevensbronnen

  • OneLake Parquet-bestanden zijn de enige gegevensbronnen die momenteel worden ondersteund.
  • Ondersteuning voor semantische Power BI-modellen is in ontwikkeling.
  • Lakehouse waarvoor schema is ingeschakeld, wordt niet ondersteund.

Edge maken

Tijdens het modelleren van grafieken moeten verschillende grafiekrandtypen verschillende namen krijgen.

Een gegevensset voor sociale media kan bijvoorbeeld 'user likes comment' en 'user likes post' vertegenwoordigen. Als uw grafiekmodel afzonderlijke knooppunttypen gebruikt voor opmerkingen en post, moet het gebruikersknooppunttype twee soorten 'vind-ik-leuks'-randen hebben om opmerkingen te plaatsen en te posten; U kunt deze randen userLikesComment en userLikesPost een naam noemen.

Tijd voor het maken van grafieken

Een grafiekmodel kan maximaal één keer per week een time-out tegenkomen als het maken of bijwerken van de grafiek langer duurt dan 20 minuten. Een dergelijke bewerking wordt gemarkeerd als mislukt.

Gebruikers kunnen het maken of bijwerken van grafieken echter opnieuw initieren.

Totaal aantal graafexemplaren

Er zijn maximaal 10 graafexemplaren toegestaan per Infrastructuurwerkruimte.

Grootte van grafiek

Het maken van grafieken met meer dan 500 miljoen knooppunten en randen kan leiden tot instabiele prestaties.

Querying

Aantal hops in query's met meerdere hops

Graph in Microsoft Fabric ondersteunt momenteel maximaal 8 hops op variabele lengtepatronen.

Grootte van resultaten

Aggregatieprestaties kunnen instabiel zijn wanneer de resultaten groter zijn dan 128 MB.

Antwoorden die groter zijn dan 64 MB, worden momenteel afgekapt.

Onderbreking

Er is meer dan 20 minuten een time-out opgetreden voor query's.

GQL-conformiteit

We ondersteunen de volgende queryfuncties van de GQL-standaard:

  • FILTER-instructie
  • LET-instructie
  • Eenvoudige lineaire instructieketen
  • MATCH-instructie
  • Eenvoudige RETURN-instructie
  • Samenvoeging en disjunction
  • Negatie
  • Lokale patroonpredicaten
  • Specificaties van patrooneigenschappen
  • Eenvoudige anonieme patronen
  • Eenvoudige benoemde randpatronen
  • Padpatronen
  • Casetoewijzing
  • STRING_JOIN, functie
  • COALESCE, functie
  • Eigenschapsreferentie
  • Naslaginformatie over variabelen
  • Geschatte getallen
  • Booleans
  • Tekenreeksen met escape-tekenreeksen
  • Exacte getallen
  • Rekenkundige operators
  • Booleaanse combinatie
  • Booleaanse disjunction
  • Booleaanse negatie
  • BEGINT MET predicaat
  • Waardevergelijking
  • Gelijkheid van waarde
  • BOOL-waardetype
  • Edge-referentiewaardetype
  • INT-waardetype
  • INT64-waardetype
  • FLOAT-waardetype
  • FLOAT64 waardetype
  • Type node-verwijzingswaarde
  • TEKENREEKS-waardetype
  • UINT-waardetype
  • UINT64-waardetype
  • Tekenreekssamenvoeging
  • TEL agg. function
  • MAX agg.functie
  • MIN agg. function
  • OFFSET- en LIMIT-instructies
  • CREATE GRAPH-instructie
  • Ondersteuning voor gesloten grafiektypen
  • ORDER BY-instructie
  • RETURN-instructie met GROUP BY
  • RETURN-instructie met GROUP BY en segmentering
  • Lijstindexering
  • Lijstwaarde TRIM, functie
  • Tekenreekslengte, functie
  • GROOTTE
  • Lidmaatschap van verzameling
  • Eenvoudig type LIST-waarde
  • Null-type en leeg type
  • AVG agg. function
  • COLLECT_LIST wisselknop. function
  • SOM agg. function
  • CURRENT_DATETIME, functie
  • DATUM/TIJD-waardetype ZONED
  • UNION ALL-instructie
  • Gekwantificeerde grafiekpatronen
  • Groepsvariabelen
  • Horizontale aggregatie
  • De functie LABELS
  • Standaard GQL-statuscodes
  • GQL-waarden opmaken en parseren
  • Instructies met DISTINCT
  • Groepering
  • TRAIL-padmodus
  • Afgekorte randpatronen
  • Padbinding
  • Eenvoudige TRIM-functie
  • EDGES, functie
  • KNOOPPUNTEN, functie
  • Null
  • Padlengte, functie
  • Voorwaarde BEVAT
  • EINDIGT MET predicaat
  • Null-testpredicaat
  • PATH-waardetype

We werken nog steeds aan naleving van GQL-standaarden voor:

  • Geordende
  • Resultaattype
  • GQL-statuscodes corrigeren
  • Unicode-validatie
  • INSTRUCTIE CALL inline procedure
  • FOR-instructie met index
  • OPTIONELE MATCH-instructie
  • Reguliere FOR-instructie
  • VOLGEND
  • UNION DISTINCT-instructie
  • Niet-verbonden padpatronen
  • Gekoppelde padpatronen
  • Niet-gebonden grafiekpatroon kwantificatoren
  • ACYCLIC-padmodus
  • EENVOUDIGE padmodus
  • ALLE KORTSTE padzoektocht
  • Zoeken in elk pad
  • ELKE KORTSTE padzoekopdracht
  • Subtekenreeksfuncties
  • Unicode-normalisatiefuncties
  • Gegevensconversie
  • Scalaire subquery's
  • EIGENSCHAPPEN, functie
  • BEREIK, functie
  • Padwaardeconstructor
  • Recordconstructor
  • Verbeterde numerieke functies
  • Logaritmische functies
  • Trigonometrische functies
  • Samenvoeging van padwaarde
  • Booleaanse strikte disjunction
  • Labeltestpredicaat
  • Genormaliseerd predicaat
  • Bron-/doelpredicaat
  • Predicaat waardetype
  • Waardetype INT32
  • FLOAT32 waardetype
  • RECORDwaardetype
  • UINT32-waardetype
  • DUUR
  • TYPE ZONED TIME-waarde
  • DATUMwaardetype
  • Parameter doorgeven
  • Niet-gerichte randen
  • GQL-preambule
  • Niet-lokale patroonpredicaten
  • Niet-gerichte randpatronen
  • PREDICAAT IS GERICHT
  • predicaat REGEXP_CONTAINS
  • Dynamische parameterspecificatie
  • Sessiegebruiker
  • ANY-waardetype
  • Waardetype BYTES
  • TYPE DECIMAALwaarde
  • WAARDETYPE LOKALE DATUM/TIJD
  • WAARDETYPE LOCAL TIME
  • CALL benoemde procedure-instructie
  • ORDER BY met expliciete NULL-volgorde
  • Tabellaire FOR-instructie
  • EXCEPT ALL-instructie
  • EXCEPT DISTINCT-instructie
  • INTERSECT ALL-instructie
  • INTERSECT DISTINCT-instructie
  • ELSE-instructie
  • Jokertekens
  • Ontspannen topologische consistentie
  • PERCENTILE_CONT wisselknop. function
  • PERCENTILE_DISC wisselknop. functie.
  • PRODUCT agg. function
  • STDDEV_POP wisselknop. function
  • STDDEV_SAMP wisselknop. function
  • Bytetekenreekssamenvoeging
  • Bytetekenreeks TRIM, functie
  • Eenvoudige TRIM-functie met TRIM-specificatie
  • De functie TRIM met meerdere tekens
  • Byte tekenreekslengte, functie
  • KARDINALITEIT
  • predicaat ALL_DIFFERENT
  • IS DISTINCT predicaat
  • HETZELFDE predicaat