Usando filtros de árvore em AWS Schema Conversion Tool - AWS Schema Conversion Tool

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando filtros de árvore em AWS Schema Conversion Tool

Para migrar dados de uma fonte para um destino, AWS SCT carrega todos os metadados dos bancos de dados de origem e destino em uma estrutura em árvore. Essa estrutura aparece na AWS SCT como a visualização em árvore na janela principal do projeto.

Alguns bancos de dados podem ter um grande número de objetos na estrutura de árvore. Você pode usar filtros de árvore AWS SCT para pesquisar objetos nas estruturas da árvore de origem e de destino. Ao usar um filtro de árvore, você não altera os objetos que são convertidos quando o banco de dados é convertido. O filtro muda apenas o que você vê na árvore.

Os filtros de árvore funcionam com objetos pré-carregados. AWS SCT Em outras palavras, a AWS SCT não carrega objetos do banco de dados durante pesquisas. Essa abordagem significa que a estrutura de árvore geralmente contém um número menor de objetos do que os presentes no banco de dados.

Para os filtros de árvore, lembre-se do seguinte:

  • O padrão do filtro éANY, o que significa que o filtro usa uma pesquisa de nome para encontrar objetos.

  • Quando você selecionar um ou mais tipos de objeto, verá apenas esses tipos de objetos na árvore.

  • Você pode usar a máscara de filtro para mostrar diferentes tipos de símbolos, incluindo Unicode, espaços e caracteres especiais. O "%" é o caractere curinga para qualquer símbolo.

  • Depois de aplicar um filtro, a contagem mostra apenas o número de objetos filtrados.

Para criar um filtro de árvore
  1. Abra um AWS SCT projeto existente.

  2. Conecte-se ao banco de dados ao qual você deseja aplicar o filtro de árvore.

  3. Escolha o ícone de filtro.

    O ícone de filtro da árvore de esquema

    O ícone de desfazer filtro é desativado, pois nenhum filtro está aplicado no momento.

  4. Insira as informações a seguir na caixa de diálogo Filtro. As opções na caixa de diálogo são diferentes para cada mecanismo de banco de dados.

    AWS SCT opção de filtro

    Ação

    Nível

    Escolha Categorias para filtrar objetos por categorias.

    Escolha Status para filtrar objetos por status.

    Tipo

    Em Categorias em Nível, escolha as categorias dos objetos filtrados. Escolha Qualquer carregado para exibir objetos de todas as categorias.

    Em Status em Nível, escolha o status dos objetos filtrados. Você pode escolher uma das seguintes opções:

    • Convertido para exibir todos os objetos convertidos

    • Tem ações para exibir todos os objetos que têm problemas de conversão

    • Criptografado para exibir todos os objetos criptografados

    Condição

    Para Categorias em Nível, escolha a condição de filtragem entre Curtir e Não curtir.

    Para Status em Nível, a opção de condição de filtragem não está disponível.

    Valor

    Para Categorias em Nível, insira o Valor para filtrar a árvore por esse valor.

    Use a porcentagem (%) como curinga para exibir todos os objetos.

    Para Status em Nível, escolha o Valor entre Verdadeiro e Falso.

    E/Ou

    Escolha operadores lógicos AND ou OR para aplicar várias cláusulas de filtro.

    O ícone de filtro da árvore de esquema
  5. Escolha Adicionar nova cláusula para adicionar uma cláusula de filtro adicional. AWS SCT pode aplicar várias cláusulas de filtro usando AND nossos operadores OR lógicos.

  6. Selecione Apply (Aplicar). Depois de escolher Aplicar, o ícone desfazer filtro (ao lado do ícone de filtro) é habilitado. Use esse ícone se você deseja remover os filtros aplicados.

  7. Selecione Fechar para fechar a caixa de diálogo.

Ao filtrar o esquema que aparece na árvore, você não altera os objetos que são convertidos quando o esquema é convertido. O filtro muda apenas o que você vê na árvore.

Importar uma lista de arquivos para o filtro de árvore

Você pode importar um arquivo de valores separados por vírgula (CSV) com separadores de ponto e vírgula ou um JSON arquivo que contenha nomes ou valores que você deseja que o filtro de árvore use. Abra um AWS SCT projeto existente, conecte-se ao banco de dados ao qual aplicar o filtro de árvore e, em seguida, escolha o ícone do filtro.

Para baixar um exemplo do arquivo, escolha Baixar modelo. Insira o nome do arquivo e selecione Salvar.

Para baixar suas configurações de filtro existentes, escolha Exportar. Insira o nome do arquivo e selecione Salvar.

Para importar uma lista de arquivos para o filtro de árvore, escolha Importar. Escolha um arquivo para importar e, em seguida, escolha Abrir. Escolha Aplicar e selecione Fechar.

CSVos arquivos usam ponto e vírgula como separador e têm o seguinte formato:

  • object_type é o tipo de objeto que você deseja localizar.

  • database_name é o nome do banco de dados em que esse objeto existe.

  • schema_name é o nome do esquema em que esse objeto existe.

  • object_name é o nome do objeto.

  • import_type especifica para include ou exclude este item do filtro.

Use JSON arquivos para descrever casos complexos de filtragem, como regras aninhadas. JSONos arquivos têm o seguinte formato:

  • filterGroupType é o tipo de regra de filtro (operadores lógicos AND ou OR) que se aplica a várias cláusulas de filtro.

  • filterCategory é o nível do filtro (Categorias ou Status).

  • names é a lista de nomes de objetos que se aplica ao filtro Categorias.

  • filterCondition é a condição de filtragem (LIKE ou NOT LIKE) que se aplica ao filtro Categorias.

  • transformName é o nome do status que se aplica ao filtro Status.

  • value é o valor pelo qual filtrar a árvore.

  • transformValue é o valor do filtro (TRUE ou FALSE) que se aplica ao filtro Status.