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


Справочник по серверу Dataverse MCP

Это важно

Чтобы получить ранний доступ к Microsoft Agent 365, необходимо быть частью программы предварительного просмотра Фронтир. Frontier напрямую подключает вас к последним инновациям ИИ от Microsoft. Получите практический опыт с прорывными функциями, делитесь своими впечатлениями с продуктовыми командами и помогите сформировать будущее Искусственного интеллекта. Предпросмотры Frontier подчиняются существующим условиям предварительного просмотра в рамках ваших клиентских соглашений. Так как эти функции по-прежнему находятся в разработке, их доступность и возможности могут меняться со временем.

Обзор

Показать имя Description
Microsoft Dataverse MCP Server Сервер MCP, содержащий средства для работы с Microsoft Dataverse.

Доступные средства

Tool Description
create_record Позволяет пользователям вставлять новую запись в указанную таблицу Dataverse. После успешного создания средство возвращает глобальный уникальный идентификатор (GUID) только что добавленной строки, упрощая непрерывную интеграцию с подчиненными операциями и рабочими процессами.
describe_table Извлекает полную схему T-SQL для данной таблицы Dataverse, включая имена полей, типы данных и связи. Это дает разработчикам четкое представление о структуре таблицы для создания запросов и эффективного управления моделями данных.
list_tables Возвращает полный список всех доступных таблиц в текущей среде Dataverse. Это помогает пользователям быстро обнаруживать и перемещаться по ландшафту данных в своей организационной среде.
read_query Выполняет инструкции SELECT для запроса данных Dataverse напрямую, возвращая результаты на основе указанных фильтров и условий. Идеально подходит для сценариев исследования данных, аналитики и интеграции, требующих динамического извлечения данных.
обновить_запись Позволяет пользователям изменять существующую запись в таблице Dataverse, указав уникальный идентификатор записи (GUID) и обновляемые поля. Это обеспечивает эффективное обслуживание и синхронизацию данных.
create_table Позволяет создавать новые таблицы Dataverse, определяя схему, включая имена столбцов, типы данных и связи. Это средство поддерживает гибкое управление схемами, согласованное с изменяющимися бизнес-потребностями.
update_table Упрощает изменение схемы или метаданных существующей таблицы, например добавление новых столбцов, переименование полей или обновление ограничений без нарушения существующих данных или рабочих процессов.
удалить_таблицу Окончательно удаляет таблицу из среды Dataverse, включая связанную схему и данные. Эта операция ограничена пользователями с соответствующими разрешениями для обеспечения соответствия требованиям системы управления.
delete_record Удаляет определенную запись из таблицы Dataverse с помощью уникального идентификатора. Эта операция поддерживает эффективное управление жизненным циклом данных и соответствие политикам хранения.
искать Позволяет выполнять поиск на основе ключевых слов в Dataverse, позволяя пользователям эффективно находить определенные записи, сущности или поля. Это средство особенно полезно для анализа и обнаружения сущностей в больших наборах данных.
приносить Извлекает полные сведения о записи из Dataverse с помощью имени сущности и идентификатора записи. Это средство обеспечивает полную прозрачность данных записи, поддерживая аудит, создание отчетов и аналитику на основе ИИ.

Ключевые особенности

Создание и прием данных

Заполните таблицы Dataverse новыми данными для бизнес-записей, конфигураций или операционных сущностей.

Инструменты:

  • create_record — вставляет новые строки в таблицы Dataverse и возвращает идентификатор GUID записи, что позволяет автоматизацию последующих процессов или связывание.
  • create_table — позволяет разработчикам или администраторам определять новые таблицы с указанной схемой для хранения бизнес-данных.

Исследование и обнаружение данных

Изучите структуру существующих моделей данных и определите доступные сущности в Dataverse.

Инструменты:

  • list_tables — выводит список всех таблиц, доступных в подключенной среде Dataverse.
  • describe_table — извлекает схему T-SQL любой выбранной таблицы, включая столбцы, типы и связи.

Запросы и анализ данных

Получение, анализ или проверка бизнес-данных в целях процессов мышления Copilot или рабочих процессов разработки.

Инструменты:

  • read_query — выполняет запросы SELECT для получения отфильтрованных данных из таблиц Dataverse.
  • поиск — выполняет поиск по данным, используя ключевые слова для поиска записей, соответствующих определенным критериям.
  • получение — извлекает полные сведения о записи с помощью имени сущности и идентификатора для более глубокого анализа.

Обновления данных и обслуживание

Измените существующие данные или обновите схему, чтобы соответствовать изменению бизнес-логики или процессов.

Инструменты:

  • update_record — обновляет поля в существующей записи, например состояние, владелец или приоритет.
  • update_table — настраивает схему или метаданные таблицы, например добавление нового столбца или переименование поля.

Удаление и управление жизненным циклом данных

Управление политиками хранения или очистка устаревших записей и таблиц при сохранении управления данными.
Инструменты:

  • delete_record — удаляет определенные записи по GUID, поддерживая автоматическое очистку или удаление, соответствующее GDPR.
  • delete_table — удаляет неиспользуемые или устаревшие таблицы из Dataverse.

Интеллектуальный помощник и сценарии ИИ

Предоставьте ИИ-копилотам и агентам (например, Microsoft Copilot Studio, Claude Desktop) возможность безопасно работать с данными Dataverse.
Инструменты:

  • поиск, read_query и получение — позволяют копилотам динамически находить, интерпретировать и реагировать с использованием данных предприятия.
  • create_record и update_record — разрешить со-пилотам регистрировать новые действия или изменять существующие записи в рамках разговорных рабочих процессов.