Referência do Servidor MCP do Dataverse (versão prévia)

Importante

  • Esta é uma versão preliminar do recurso.
  • As versões prévias do recurso não foram criadas para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos estão sujeitos a termos de uso complementares e estão disponíveis antes do lançamento oficial, de maneira que os clientes possam obter acesso antecipado e fazer comentários.

Visão geral

Nome de exibição Description
servidor MCP Microsoft Dataverse Servidor MCP que contém ferramentas para trabalhar com o Dataverse.

Ferramentas disponíveis

Tool 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.
atualizar_registro 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.
buscar 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. Esta ferramenta é especialmente útil para análise exploratória e descoberta de tabelas em grandes conjuntos de dados.
fetch Recupera os detalhes completos do registro do Dataverse usando o nome da tabela 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 tabelas 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

Recuperar, analisar ou validar dados de negócios para raciocínio do Copilot ou fluxos de trabalho de desenvolvedor.

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 copilotos e agentes de IA, como o Microsoft Copilot Studio e Claude Desktop, a raciocinar sobre os dados do Dataverse com segurança.

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.