Orquestrar migrações do Alteryx com MCP
O servidor MCP do PlaidCloud permite que um agente de IA coordene uma migração de muitos fluxos de trabalho do Alteryx. O agente pode ajudar a preparar e organizar arquivos no Document, inventariar pacotes de fluxos de trabalho, chamar o conversor do Alteryx, organizar os fluxos de trabalho gerados, executar fluxos de trabalho de validação e resumir o progresso para a equipe de migração.
Quando usar o MCP
Seção intitulada “Quando usar o MCP”Use a orquestração por MCP quando estiver migrando muitos fluxos de trabalho ou quando quiser que um agente de IA ajude em tarefas de migração repetíveis:
- Inventariar os arquivos do Alteryx preparados no Document.
- Carregar, copiar, mover, renomear e organizar arquivos de migração por meio das ferramentas do Document.
- Trabalhar a partir de uma conta de armazenamento compartilhado conectada, como OneDrive, Google Drive, SharePoint, S3, Azure Blob ou SFTP.
- Agrupar fluxos de trabalho, aplicativos e macros em lotes de migração.
- Converter cada arquivo
.yxmd,.yxwzou.yxmcpara o PlaidCloud. - Acompanhar os resultados da conversão em todo o portfólio.
- Executar fluxos de trabalho convertidos ou fluxos de trabalho de validação.
- Produzir um resumo da migração para revisão.
Para um único fluxo de trabalho, o formulário de importação costuma ser o caminho mais rápido. Para um portfólio, o MCP dá ao agente uma forma estruturada de coordenar repetidamente os mesmos recursos do PlaidCloud.
O que o agente pode chamar
Seção intitulada “O que o agente pode chamar”O catálogo de ferramentas do MCP inclui uma ferramenta de conversão do Alteryx chamada alteryx_convert. Ela cria fluxos de trabalho do PlaidCloud a partir de arquivos do Alteryx armazenados no Document.
A chamada de conversão inclui:
- A conta de documentos e o caminho de origem do arquivo do Alteryx.
- O projeto de destino do PlaidCloud.
- A conta de documentos e o caminho de destino para os artefatos da conversão.
- Prefixos opcionais de fluxo de trabalho, etapa e tabela. O prefixo de tabela usa por padrão o próprio nome do fluxo de trabalho, o que evita que duas conversões no mesmo projeto usem as mesmas tabelas; informe um prefixo vazio para obter os nomes sem prefixo.
- O tipo de fluxo de trabalho, com fluxos de trabalho avançados como padrão.
O agente pode combinar isso com as ferramentas normais do MCP de projeto, fluxo de trabalho, Document, execução de fluxo de trabalho e tabela para gerenciar a migração como um todo.
Preparar arquivos com o agente
Seção intitulada “Preparar arquivos com o agente”Um agente conectado por MCP pode ajudar no trabalho de preparação de arquivos em torno da conversão:
- Encontrar arquivos
.yxmd,.yxwze.yxmcno Document. - Identificar prováveis arquivos de entrada, arquivos de macro, ativos de relatório, arquivos auxiliares espaciais e saídas esperadas.
- Criar uma estrutura de pastas de migração organizada.
- Copiar, mover ou renomear arquivos para essa estrutura.
- Manter juntos os arquivos relacionados de fluxo de trabalho, macro, dados, espaciais, relatório e validação.
- Resumir o pacote antes da conversão.
Isso é útil quando um pacote de migração contém muitas pastas ou quando as equipes querem que o agente produza um inventário repetível antes de a conversão começar.
Usar armazenamento compartilhado sem carregar arquivos
Seção intitulada “Usar armazenamento compartilhado sem carregar arquivos”Você não precisa carregar arquivos em uma nova pasta do PlaidCloud antes da migração. O Document do PlaidCloud pode se conectar diretamente a um armazenamento compartilhado que já contém o pacote de migração do Alteryx.
As opções mais comuns incluem:
Depois que a conta de documentos estiver conectada, o agente pode trabalhar a partir dessa conta de documentos e caminho. Isso mantém a migração próxima ao armazenamento compartilhado já existente do cliente e pode eliminar uma etapa separada de carregamento.
Preparar ou selecionar arquivos no Document
Seção intitulada “Preparar ou selecionar arquivos no Document”Antes de pedir a um agente que orquestre a migração, escolha um destes caminhos:
- Conectar um local de armazenamento compartilhado existente como uma conta de documentos.
- Carregar pacotes de fluxos de trabalho em uma conta de documentos.
- Pedir ao agente que organize os arquivos já disponíveis no Document.
Em seguida, confirme:
- Fluxos de trabalho, aplicativos, macros, arquivos de entrada, arquivos auxiliares espaciais, relatórios e saídas esperadas estão disponíveis por meio do Document.
- O projeto de destino está selecionado.
- O caminho do Document para as dependências e os artefatos dos fluxos de trabalho convertidos está selecionado.
- O agente tem permissão para usar as ferramentas relevantes do MCP de Document e de fluxo de trabalho.
O agente pode então referenciar caminhos estáveis do Document ao chamar o conversor.
Prompt sugerido para o agente
Seção intitulada “Prompt sugerido para o agente”Use um prompt como este com um agente conectado por MCP:
In PlaidCloud, migrate the Alteryx workflows in the connected Document account"Migration Share" under /q4-alteryx-package into the project "Q4 Migration".
First inventory the .yxmd, .yxwz, and .yxmc files. Organize the package byworkflow, macro, input, spatial, report, and expected-output files. Group macroswith the workflows that call them. Then convert the workflows as Advancedworkflows using the Document output path /q4-alteryx-converted. Prefix createdworkflows with "Q4 - ". After each conversion, summarize the generated workflow,macros, readiness notes, and next validation step. Ask before making mutating calls.Ajuste o nome do projeto, o caminho de origem, o caminho de destino e o prefixo para o seu lote de migração.
Fluxo de orquestração recomendado
Seção intitulada “Fluxo de orquestração recomendado”Para migrações de portfólio, peça ao agente que siga este fluxo:
- Conecte ou selecione a conta de documentos que contém o pacote de migração.
- Inventarie a pasta de origem do Document.
- Identifique os arquivos
.yxmd,.yxwze.yxmc. - Organize os arquivos em grupos de fluxo de trabalho, macro, entrada, espacial, relatório e saída esperada.
- Agrupe os fluxos de trabalho e as macros relacionados.
- Confirme o projeto de destino e o caminho de saída do Document.
- Converta macros e fluxos de trabalho em fluxos de trabalho avançados.
- Abra ou descreva os fluxos de trabalho gerados.
- Execute a validação estrutural.
- Execute a validação de paridade de saída quando houver saídas esperadas disponíveis.
- Resuma os fluxos de trabalho convertidos, as macros geradas, os artefatos e o status da validação.
Isso dá à equipe de migração um único relatório de progresso para todo o portfólio, ao mesmo tempo em que usa o importador nativo do PlaidCloud em cada conversão.
Revisar chamadas que alteram dados
Seção intitulada “Revisar chamadas que alteram dados”A maioria dos clientes MCP mostra as chamadas de ferramenta antes de executá-las. Revise as chamadas de conversão e de execução de fluxo de trabalho antes de aprová-las, especialmente em projetos de produção.
Para migrações em ambiente de teste, use um projeto de migração e uma pasta do Document dedicados. Após a validação, promova os fluxos de trabalho convertidos para o projeto de produção.
Acompanhar os resultados
Seção intitulada “Acompanhar os resultados”Peça ao agente que produza uma tabela de migração com:
- O arquivo de origem do Alteryx.
- O fluxo de trabalho do PlaidCloud gerado.
- Os fluxos de trabalho de macro gerados.
- O status da conversão.
- O nível de validação.
- O caminho de saída no Document.
- Observações para acompanhamento.
Esse resumo é útil para relatórios do projeto, transferência de responsabilidade e revisão de prontidão para produção.