Menu Docs
Página inicial do Docs
/
Relational Migrator
/ /

Conversão em massa

Nesta página

  • Sobre esta tarefa
  • Passos
  • Próximos passos
  • Saiba mais

A conversão de query em massa permite converter muitas queries a partir de uma única ação de UI , evitando a necessidade de converter cada query individualmente. Você pode selecionar e converter uma ou mais queries, procedimentos armazenados, gatilhos e exibições em massa, ativando a alternância de seleção múltipla.

As conversões em massa criam um tarefa que enfileira e executa cada conversão de query em lotes. Você pode visualizar o status de uma conversão em massa em andamento ou para queries individuais no painel Query Converter .

  • O conversor de query usa tecnologia de IA que pode não ser capaz de converter query, triggers ou procedimentos armazenados longos ou complexos. Algumas queries podem não ser convertidas corretamente, enquanto outras podem não ser convertidas.

  • O conversor de query utiliza o esquema relacional, o esquema MongoDB e as regras de mapeamento em seu projeto atual para determinar como as queries devem ser convertidas. As conversões podem falhar ou estar incorretas se as queries fizerem referência a tabelas que não estão em seu esquema relacional ou se não estiverem mapeadas para as coleções do MongoDB.

  • Query, Atlas Triggers, visualizações e procedimentos armazenados convertidos são salvos em seu projeto e persistem por meio da importação e exportação do projeto.

  • As queries SQL estão limitadas a 40,000 caracteres de texto.

  • Sempre revise e teste o código gerado pelo conversor de query antes de implementá-lo em um ambiente de produção.

  • Você pode visualizar o status das suas conversões no painel Query Converter à esquerda. Cada conversão tem um ícone que indica o status da conversão. Se um objeto não tiver um ícone próximo a ele, ele não foi enfileirado para conversão em massa:

    Icon
    Descrição
    Círculo estático
    A conversão está pendente.
    Controle giratório
    A conversão agora está sendo executada.
    Marca de verificação verde
    A conversão foi bem-sucedida.
    Ponto de interrogação vermelho
    A conversão falhou na última tentativa.
1

Na guia Code Generation , clique no painel Query Converter .

2

Clique no botão Enable multi-selection para mostrar o painel de seleção de query.

3
  • Para incluir ou excluir uma query da sua tarefa de conversão em massa , clique em ícone ao lado do nome do campo .

  • Para incluir ou excluir categorias inteiras do seu download, clique em ao lado do nome da categoria.

  • Para incluir ou excluir queries por seu status atual, use oFiltro para selecionar um status.

4

Clique no botão Convert . As queries selecionadas são enfileiradas para conversão e executadas em lotes. O progresso total da conversão é exibido no canto inferior esquerdo da página.

  • Os status de conversão de query individual são exibidos ao lado do nome da query.

  • O código de sintaxe MongoDB convertido pode ser visualizado no painel Converted MongoDB Query .

  • Se o conversor de consultas tiver erros, você poderá ver os detalhes no painel Converted MongoDB Query.

Dica

Para interromper uma conversão em massa, clique no botão vermelho Terminate no canto inferior esquerdo da tela e clique no botão vermelho Terminate no modal pop-up. Depois que um tarefa em massa é cancelado, o status de conversão em massa é atualizado para Bulk convert job terminated.

5

Forneça feedback sobre as consultas convertidas para ajudar a melhorar as conversões de consultas futuras. Para fornecer comentários, clique no ícone ou no canto inferior direito do painel de consulta convertido. Em seguida, você pode fornecer detalhes do feedback e clicar em Submit.

Depois que as queries forem convertidas, revise-as para verificar a exatidão antes de incorporá-las ao código de produção. Você pode usar o recurso Testar queries para ajudar na validação.

Voltar

Converter visualizações