Ограничения 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 по ссылке .