Huidige beperkingen van grafiek in Microsoft Fabric

Graph in Microsoft Fabric kent bepaalde functionele en prestatiebeperkingen. In dit artikel worden enkele belangrijke beperkingen gemarkeerd, maar is geen volledige lijst. Kom regelmatig terug voor updates.

Zie De grafiek Probleemoplossing voor hulp bij veelvoorkomende problemen.

Grafiekmodellen maken

Gegevensbronnen

  • OneLake Parquet- en CSV-bestanden zijn de enige gegevensbronnen die momenteel worden ondersteund.
  • Ondersteuning voor Power BI semantische modellen wanneer gegevensbronnen in ontwikkeling zijn.
  • Ondersteuning voor OneLake-beveiliging op kolom- en rijniveau is in ontwikkeling.

Gegevenstypen

Graph ondersteunt momenteel 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)
  • Duur (waarden zijn ISO 8601 duurintervallen)

De volgende OneLake-typen worden ondersteund:

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

Edge maken

Geef tijdens het modelleren van grafieken verschillende namen op voor verschillende grafiekrandtypen.

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

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. De bewerking is gemarkeerd als mislukt.

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

Totaal aantal graafexemplaren

Elke Fabric Werkruimte kan maximaal 10 grafiekexemplaren hebben.

Grootte van grafiek

Het maken van grafieken met meer dan 1 miljard knooppunten en randen kan resulteren in onstabiele prestaties.

Multitasking-gebruikersinterface

Het grafiekmodel kan verdwijnen of leeg worden wanneer u schakelt tussen tabbladen of vensters in de Fabric gebruikersinterface met meerdere taken. Het productteam werkt actief aan het oplossen van dit bekende probleem.

Selectie van knooppunteigenschap

Wanneer u een knooppunttype aan uw grafiekmodel toevoegt, worden alle kolommen uit de brontabel standaard toegevoegd als eigenschappen. U kunt eigenschappen verwijderen door het prullenbakpictogram te selecteren. Edge-typen werken anders: ze beginnen zonder eigenschappen en u voegt alleen de typen toe die u nodig hebt. Het kiezen van een aangepast weergavelabel (bijvoorbeeld het weergeven van een naam in plaats van een id) wordt nog niet ondersteund.

Querying

Aantal hops in multihop-query's

Graph ondersteunt momenteel maximaal acht hops voor variabele lengtepatronen.

Grootte van resultaten

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

Het systeem kapt momenteel reacties af die groter zijn dan 64 MB.

Onderbreking

Er treedt een time-out op voor query's als het langer dan 20 minuten duurt.

Gegevensexport en visualisatie

  • Het exporteren van grafiekqueryresultaten of grafiekstructuren wordt momenteel niet ondersteund.
  • Het rechtstreeks verbinden van Power BI met een grafiek voor visualisatiescenario's wordt momenteel niet ondersteund.

GQL-conformiteit

Voor een gedetailleerde toewijzing van ondersteunde GQL-functies aan de ISO/IEC 39075:2024-standaard, inclusief minimale conformiteit, optionele functies per groep en functies die nog niet worden ondersteund, raadpleegt u GQL-standaardconformance.

De naleving van GQL-standaarden wordt nog steeds uitgevoerd voor:

  • GQL-statuscodes corrigeren
  • FOR-instructie met index
  • VOLGEND
  • UNION DISTINCT-instructie
  • Niet-gebonden grafiekpatroon kwantificatoren
  • ALLE KORTSTE padzoektocht
  • Zoeken in elk pad
  • ELKE KORTSTE padzoekopdracht
  • Gegevensconversie
  • Scalaire subquery's
  • EIGENSCHAPPEN, functie
  • BEREIK, functie
  • Verbeterde numerieke functies
  • Logaritmische functies
  • Trigonometrische functies
  • Samenvoeging van padwaarde
  • Labeltestpredicaat
  • Genormaliseerd predicaat
  • Bron-/doelpredicaat
  • Waardetype INT32
  • FLOAT32 waardetype
  • Type gesloten RECORD-waarde
  • UINT32-waardetype
  • TYPE ZONED TIME-waarde
  • DATUMwaardetype
  • Parameter doorgeven
  • Niet-gerichte randen
  • GQL-preambule
  • Niet-lokale patroonpredicaten
  • PREDICAAT IS GERICHT
  • predicaat REGEXP_CONTAINS
  • Dynamische parameterspecificatie
  • Sessiegebruiker
  • 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 statistische functie
  • PERCENTILE_DISC statistische functie
  • Statistische functie PRODUCT
  • STDDEV_POP statistische functie
  • STDDEV_SAMP statistische functie
  • Bytetekenreekssamenvoeging
  • Bytetekenreeks TRIM, functie
  • Eenvoudige TRIM-functie met TRIM-specificatie
  • Multicharacter TRIM, functie
  • Byte tekenreekslengte, functie
  • KARDINALITEIT
  • predicaat ALL_DIFFERENT
  • IS DISTINCT predicaat
  • HETZELFDE predicaat