Ссылка на сервер MCP Dataverse (предварительная версия)

Замечание

В этой статье описываются особенности, используемые в агентах или потоках агентов, питаемых стандартным жгутом.

Important

Это предварительная версия функции.

  • Microsoft выпускает предварительные версии функций перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.
  • Предварительные версии функций имеют ограниченные функциональные возможности и не предназначены для использования в производственной среде.
  • Microsoft может изменить названия и параметры инструментов MCP на стадии предварительной версии. Избегайте жестко закодированных зависимостей. Microsoft обеспечивает поддержку сценариев.
  • Предварительные версии функции регулируются дополнительными условиями использования Microsoft.

Overview

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

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

инструмент 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.

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

Обеспечьте возможность безопасного интеллектуального анализа данных Dataverse и взаимодействия ИИ-помощников и агентов, таких как Microsoft Copilot Studio и Claude Desktop.

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

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