Compartilhar via


Referência ao servidor MCP do Dataverse

Importante

Você precisa fazer parte do programa de prévia Frontier para obter acesso antecipado ao Microsoft Agent 365. A Frontier conecta você diretamente às mais recentes inovações de IA da Microsoft. Prévias da Frontier estão sujeitas aos termos de pré-visualização existentes dos seus contratos com clientes. Como esses recursos ainda estão em desenvolvimento, sua disponibilidade e capacidades podem mudar ao longo do tempo.

Visão geral

Display name Description
Serviços Web do Microsoft Dataverse Servidor MCP contendo ferramentas para trabalhar com o Microsoft Dataverse.

Ferramentas disponíveis

Ferramenta Description
create_record Permite que os usuários insiram um novo registro em uma tabela Dataverse especificada. Após a criação bem-sucedida, a ferramenta retorna o identificador globalmente único (GUID) da linha recém-adicionada, facilitando uma integração perfeita com operações e fluxos de trabalho a jusante.
describe_table Recupera o esquema completo do T-SQL para uma determinada tabela Dataverse, incluindo nomes de campos, tipos de dados e relacionamentos. Isso fornece aos desenvolvedores uma compreensão clara da estrutura da tabela para construir consultas e gerenciar modelos de dados de forma eficaz.
list_tables Retorna uma lista abrangente de todas as tabelas disponíveis dentro do ambiente Dataverse atual. Isso ajuda os usuários a descobrir e navegar rapidamente pelo cenário de dados dentro do ambiente organizacional.
read_query Executa instruções SELECT para consultar diretamente os dados do Dataverse, retornando resultados baseados em filtros e condições especificados. Ideal para exploração de dados, análises e cenários de integração que exigem recuperação dinâmica de dados.
update_record Permite que os usuários modifiquem um registro existente dentro de uma tabela Dataverse especificando o identificador único (GUID) do registro e os campos a serem atualizados. Isso garante a manutenção e sincronização eficientes dos dados.
create_table Possibilita a criação de novas tabelas do Dataverse definindo o esquema, incluindo nomes de colunas, tipos de dados e relacionamentos. Essa ferramenta suporta gerenciamento flexível de esquemas, alinhado às necessidades em evolução do negócio.
update_table Facilita a modificação do esquema ou metadados de uma tabela existente — como adicionar novas colunas, renomear campos ou atualizar restrições — sem interromper dados ou fluxos de trabalho existentes.
delete_table Remove permanentemente uma tabela do ambiente Dataverse, incluindo seu esquema e dados associados. Essa operação é restrita a usuários com permissões apropriadas para garantir a conformidade com a governança.
delete_record Exclui um registro específico de uma tabela Dataverse usando seu identificador único. Essa operação apoia a gestão eficiente do ciclo de vida dos dados e a conformidade com as políticas de retenção.
search Permite busca baseada em palavras-chave em todo o Dataverse, permitindo que os usuários localizem registros, entidades ou campos específicos de forma eficiente. Essa ferramenta é especialmente útil para análise exploratória e descoberta de entidades em grandes conjuntos de conjuntos de dados.
/fetch Recupera os detalhes completos do registro do Dataverse usando o nome da entidade e o ID do registro. Essa ferramenta oferece visibilidade total dos dados de um registro, apoiando auditoria, relatórios e insights impulsionados por IA.

Recursos principais

Criação e ingestão de dados

Preencha tabelas Dataverse com novos dados para registros de negócios, configurações ou entidades operacionais.

Ferramentas:

  • create_record – Insere novas linhas nas tabelas do Dataverse e retorna o GUID do registro, habilitando automação ou vinculação a jusante.
  • create_table – Permite que desenvolvedores ou administradores definam novas tabelas com um esquema especificado para armazenar dados empresariais.

Exploração e descoberta de dados

Compreender a estrutura dos modelos de dados existentes e identificar as entidades disponíveis dentro do Dataverse.

Ferramentas:

  • list_tables – Lista todas as tabelas disponíveis no ambiente Dataverse conectado.
  • describe_table – Recupera o esquema T-SQL de qualquer tabela selecionada, incluindo colunas, tipos e relacionamentos.

Consulta e análise de dados

Recupere, analise ou valide dados de negócio para raciocínio do Copilot ou fluxos de trabalho de desenvolvedores.

Ferramentas:

  • read_query – Executa consultas SELECT para buscar dados filtrados das tabelas do Dataverse.
  • busca – Busca em todo o Dataverse usando palavras-chave para localizar registros que atendam a critérios específicos.
  • fetch – Recupera detalhes completos de um registro usando nome e ID da entidade para análise mais aprofundada.

Atualizações e manutenção

Modificar dados existentes ou atualizar o esquema para alinhar com a lógica ou processos de negócio que mudam.

Ferramentas:

  • update_record – Atualiza campos em um registro existente, como status, proprietário ou prioridade.
  • update_table – Ajusta o esquema ou metadados de uma tabela — por exemplo, adicionar uma nova coluna ou renomear um campo.

Exclusão de dados e gerenciamento do ciclo de vida

Gerencie políticas de retenção ou limpe registros e tabelas obsoletos mantendo a governança dos dados.
Ferramentas:

  • delete_record – Remove registros específicos por meio do GUID, suportando limpeza automatizada ou exclusões em conformidade com o GDPR.
  • delete_table – Exclui tabelas não utilizadas ou obsoletas do Dataverse com segurança.

Copiloto inteligente e cenários de IA

Capacite copilots e agentes de IA (por exemplo, Microsoft Copilot Studio, Claude Desktop) a raciocinar sobre os dados do Dataverse de forma segura.
Ferramentas:

  • buscar, read_query e buscar – Permitir que os copilotos localizem, interpretem e respondam dinamicamente usando dados corporativos.
  • create_record e update_record – Permitir que os copilotos registrem novas ações ou modifiquem registros existentes como parte dos fluxos de trabalho conversacionais.