Документация по построителю API данных
Построитель API данных создает конечные точки REST и GraphQL для баз данных, включая SQL Server, AZURE SQL, Azure Cosmos DB, PostgreSQL и MySQL. Он также включает сервер MCP для интеграции агента ИИ. С открытым исходным кодом, безопасный и готовый к эксплуатации.
Обзор
REST APIОбзор
GraphQL APIОбзор
SQL MCP ServerНовое
Версия 2.0Ссылка
Матрица компонентовКраткое руководство
Быстрое начало: SQLКраткое руководство
Краткое руководство: NoSQLСЕРВЕР SQL MCP
Подключите агенты ИИ к базе данных с помощью протокола контекста модели.
Основные понятия
Обзор, транспорт и встроенные средства обработки данных.
Средства и конфигурация
Пользовательские инструменты, описания сущностей и аутентификация.
Quickstarts
Подключите первый клиент агента ИИ к серверу MCP.
REST API
Автоматически созданные конечные точки REST с помощью OpenAPI, кэширования и операторов запросов.
Концепции и особенности
Конечные точки, OpenAPI, представления базы данных и хранимые процедуры.
Операторы запросов и кэширование
Фильтрация, сортировка, разбивка и кэширование ответов REST.
Quickstarts
Запустите конечную точку REST с базой данных по вашему выбору.
GraphQL API
Управляемые схемой запросы, изменения, связи и агрегирование.
Концепции и особенности
Конечные точки, мутации, агрегация, связи и хранимые процедуры.
Операторы запроса
Фильтрация, сортировка, разбивка и поля проекта в запросах GraphQL.
Quickstarts
Настройте конечную точку GraphQL с предпочитаемой базой данных.
Построитель API данных
Quickstarts
Пошаговые инструкции по настройке SQL Server, PostgreSQL, MySQL и Azure Cosmos DB.
Интерфейс командной строки
Инициализация, настройка, проверка и запуск DAB из терминала.
Конфигурация
Ссылка на схему, динамические значения, инъекция секретов и средозависимые файлы.
Безопасность и проверка подлинности
Поставщики проверки подлинности, роли авторизации и безопасность на уровне строк.
- Общие сведения о безопасности
- Обзор проверки подлинности
- Авторизация и роли
- Майкрософт Ентра айди
- Custom JWT (Okta, Auth0, Keycloak)
- Служба приложений EasyAuth
- Симулятор для локального тестирования
- Неуверенный поставщик
- Поток On-Behalf-Of (OBO)
- Безопасность на уровне строк
- Политики базы данных
- Рекомендации по обеспечению безопасности