Поделиться через


Ограничения API Microsoft Fabric для GraphQL

В этой статье описаны текущие ограничения в API Microsoft Fabric для GraphQL.

Ограничения

Текущие общие ограничения продуктов для API для GraphQL в Microsoft Fabric перечислены в этой статье. Мы постоянно совершенствуем API для GraphQL с новыми функциями. Дополнительные сведения о будущем Microsoft Fabric см. в дорожной карте Microsoft Fabric .

  • Любой источник данных, использующий конечную точку АНАЛИТИКИ SQL для доступа к нему, поддерживает только операции чтения. Например, изменения недоступны для лейкхаусов или зеркальных баз данных.
  • Текущий максимальный размер страницы составляет 100, что означает, что каждый запрос возвращает не более 100 элементов в ответе. Если результирующий набор превышает 100, выполните итерацию по результатам с помощью GraphQL Pagination.
  • Максимальный размер ответа, который мы поддерживаем, составляет 64 МБ. Это означает, что любой запрос API с размером ответа, превышающим 64 МБ, возвращает ошибку. Чтобы обойти это ограничение, можно либо выдавать несколько отфильтрованных запросов, либо использовать разбиение на страницы.
  • Ограничения для хранимых процедур (применяется к Azure SQL, базе данных SQL в Fabric и хранилищах данных):
    • Только первый результирующий набор, возвращаемый хранимой процедурой, используется API для GraphQL.
    • Поддерживаются только те хранимые процедуры, метаданные которых описаны в первом результирующем наборе, предоставленном функцией sys.dm_exec_describe_first_result_set.
    • Если параметр хранимой процедуры указан как в файле конфигурации, так и в строке ЗАПРОСА URL-адреса, параметр в строке запроса URL-адреса имеет приоритет.
    • Сущности, поддерживаемые хранимой процедурой, не имеют всех возможностей, автоматически предоставляемых для сущностей, поддерживаемых таблицами или представлениями.
    • Хранимые сущности, поддерживаемые хранимой процедурой, не поддерживают разбиение на страницы, упорядочивание или фильтрацию. Такие сущности не поддерживают возврат элементов, указанных значениями первичного ключа.

Известные проблемы

См. раздел о известных проблемах Microsoft Fabric в API для GraphQL по ссылке .