Freigeben über


Einschränkungen der Microsoft Fabric-API für GraphQL

In diesem Artikel werden die aktuellen Einschränkungen in der Microsoft Fabric-API für GraphQL beschrieben.

Begrenzungen

Die aktuellen allgemeinen Produkteinschränkungen für DIE API für GraphQL in Microsoft Fabric sind in diesem Artikel aufgeführt. Wir verbessern die API für GraphQL ständig mit neuen Features. Weitere Informationen zur Zukunft von Microsoft Fabric finden Sie unter Fabric Roadmap.

  • Datenquellen, die einen SQL Analytics-Endpunkt für den Zugriff nutzen, unterstützen nur Lesevorgänge. Mutationen sind beispielsweise für Lakehouses oder gespiegelte Datenbanken nicht verfügbar.
  • Die aktuelle maximale Seitengröße beträgt 100, was bedeutet, dass jede Anforderung maximal 100 Elemente in der Antwort zurückgibt. Wenn Ihr Resultset größer als 100 ist, durchlaufen Sie die Ergebnisse mithilfe der GraphQL-Paginierung.
  • Die maximale Antwortgröße, die wir unterstützen, beträgt 64 MB. Das bedeutet, dass jede API-Anforderung mit einer Antwortgröße größer als 64 MB einen Fehler zurückgibt. Um diese Einschränkung zu umgehen, können Sie entweder mehrere gefilterte Anforderungen ausgeben oder Paginierung verwenden.
  • Einschränkungen für gespeicherte Prozeduren (gilt für Azure SQL, SQL-Datenbank in Fabric und Data Warehouses):
    • Nur das erste von der gespeicherten Prozedur zurückgegebene Resultset wird von der API für GraphQL verwendet.
    • Nur die gespeicherten Prozeduren werden unterstützt, deren Metadaten für das durch sys.dm_exec_describe_first_result_set beschriebene erste Resultset vorliegen.
    • Wenn sowohl in der Konfigurationsdatei als auch in der URL-Abfragezeichenfolge ein Gespeicherter Prozedurparameter angegeben wird, hat der Parameter in der URL-Abfragezeichenfolge Vorrang.
    • Entitäten, die von einer gespeicherten Prozedur unterstützt werden, verfügen nicht über alle Funktionen, die automatisch für Entitäten bereitgestellt werden, die von Tabellen oder Ansichten unterstützt werden.
    • Von gespeicherten Prozeduren unterstützte Entitäten unterstützen keine Paginierung, Sortierung oder Filterung. Diese Entitäten unterstützen nicht die Rückgabe von Elementen, die durch Primärschlüsselwerte angegeben sind.

Bekannte Probleme

Informationen zu bekannten Problemen in der API für GraphQL finden Sie unter Microsoft Fabric Bekannte Probleme.