Создание API для GraphQL в Fabric и добавление данных
Примечание.
API Microsoft Fabric для GraphQL находится в предварительной версии.
Начало работы с API Fabric для GraphQL путем создания API, а затем связывания источника данных для предоставления данных, выбранных через API. Структура автоматически создает схему GraphQL на основе данных, и приложения готовы подключаться в минутах.
Необходимые компоненты
- Емкость Fabric Premium или пробная версия
- Включение параметра Администратор клиента для API для GraphQL (предварительная версия)
Создание API для GraphQL
Чтобы создать API для GraphQL, выполните следующие действия.
На портале Fabric выберите Инжиниринг данных из переключателя рабочей нагрузки в нижней части панели навигации. Если вы находитесь в доме Fabric, вы также можете выбрать Инжиниринг данных карта.
Выберите API для GraphQL (предварительная версия).
Кроме того, выберите новый>API для GraphQL (предварительная версия) из любой рабочей области в Инжиниринг данных.
Введите имя элемента и нажмите кнопку "Создать".
Теперь у вас есть полностью функциональный API для доступа к данным в Fabric.
Подключение в источник данных и сборку схемы
На этом этапе API готов, но он не представляет никаких данных. API для GraphQL определяются в схеме, упорядоченной с точки зрения типов и полей, в строго типизированной системе. Структура автоматически создает необходимую схему GraphQL на основе данных, которые вы выбираете для предоставления клиентам GraphQL.
В новом API выберите источник данных для предоставления, выбрав "Выбрать источник данных".
Появится концентратор данных OneLake; выберите источник данных, к которому требуется подключиться. В следующем примере мы выбираем конечную точку аналитики SQL AdventureWorks, связанную с зеркало базой данных. Выберите фильтр, чтобы просмотреть только определенные типы источников данных Fabric или выполнить поиск по определенной ключевое слово. Когда вы будете готовы, выберите Подключение.
Откроется экран получения данных, где можно выбрать объекты, которые вы хотите предоставить в схеме GraphQL.
Выберите проверка boxes рядом с отдельными таблицами или хранимыми процедурами, которые вы хотите предоставить в API. Чтобы выбрать все объекты в папке, выберите проверка box с именем источника данных в верхней части.
Выберите "Загрузить", чтобы запустить процесс создания схемы GraphQL.
Схема создается, и вы можете начать прототипирование запросов GraphQL (чтение, список) или мутаций (создание, обновление, удаление) для взаимодействия с данными.
API для GraphQL теперь готов принимать подключения и запросы. Редактор API можно использовать для тестирования и прототипа запросов GraphQL и обозревателя схем для проверки типов данных и полей, предоставляемых в API.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по