Utilizzo dei filtri ad albero in AWS Schema Conversion Tool - AWS Schema Conversion Tool

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo dei filtri ad albero in AWS Schema Conversion Tool

Per migrare i dati da un'origine a una destinazione, AWS SCT carica tutti i metadati dai database di origine e di destinazione in una struttura ad albero. Questa struttura compare in AWS SCT come visualizzazione ad albero nella finestra principale del progetto.

Alcuni database possono presentare un gran quantità di oggetti nella struttura ad albero. È possibile utilizzare i filtri ad albero per AWS SCT cercare oggetti nelle strutture ad albero di origine e di destinazione. Quando utilizzi un filtro di struttura, non apporti modifiche agli oggetti convertiti durante la conversione del database. Il filtro modifica solo ciò che vedi nell'albero.

I filtri ad albero funzionano con oggetti AWS SCT precaricati. In altre parole, AWS SCT non carica gli oggetti provenienti dal database durante le ricerche. Di conseguenza, la struttura ad albero in genere contiene un minor numero di oggetti di quelli presenti nel database.

Per i filtri di struttura, tieni presente quanto segue:

  • L'impostazione predefinita del filtro èANY, il che significa che il filtro utilizza una ricerca per nome per trovare gli oggetti.

  • Selezionando uno o più tipi di oggetto, visualizzerai nell'albero solo tali tipi di oggetto.

  • Puoi utilizzare la maschera di filtro per visualizzare diversi tipi di simboli, tra cui Unicode, spazi e caratteri speciali. Il carattere “%” è il carattere jolly per qualsiasi simbolo.

  • Dopo aver applicato un filtro, il conteggio mostra solo il numero di oggetti filtrati.

Creazione di un filtro di struttura
  1. Aprire un AWS SCT progetto esistente.

  2. Connect al database a cui si desidera applicare il filtro ad albero.

  3. Seleziona l'icona Filtro.

    L'icona Filtro dell'albero dello schema

    L'icona di annullamento filtro è disabilitata in quanto nessun filtro è attualmente applicato.

  4. Immettete le seguenti informazioni nella finestra di dialogo Filtro. Le opzioni nella finestra di dialogo sono differenti per ciascun motore di database.

    AWS SCT opzione di filtro

    Azione

    Livello

    Scegli Categorie per filtrare gli oggetti per categorie.

    Scegliete Stati per filtrare gli oggetti in base agli stati.

    Type

    Per Categorie in Level, scegliete le categorie di oggetti filtrati. Scegliete Qualsiasi caricato per visualizzare gli oggetti di tutte le categorie.

    Per Status in Level, scegliete lo stato degli oggetti filtrati. Puoi scegliere una delle seguenti opzioni:

    • Convertito per visualizzare tutti gli oggetti convertiti

    • Dispone di azioni per visualizzare tutti gli oggetti che presentano problemi di conversione

    • Crittografato per visualizzare tutti gli oggetti crittografati

    Condition

    Per Categorie in Livello, scegli la condizione di filtro tra Mi piace e Non mi piace.

    Per gli stati in Level, l'opzione di filtro delle condizioni non è disponibile.

    Valore

    Per Categorie in Level, inserisci il Valore per filtrare l'albero in base a questo valore.

    Utilizzate la percentuale (%) come jolly per visualizzare tutti gli oggetti.

    Per gli stati in Livello, scegliete il valore tra Vero e Falso.

    e/o

    Scegli i AND nostri operatori OR logici per applicare più clausole di filtro.

    L'icona Filtro dell'albero dello schema
  5. Scegli Aggiungi nuova clausola per aggiungere una clausola di filtro aggiuntiva. AWS SCT può applicare più clausole di filtro utilizzando AND i nostri operatori logici. OR

  6. Scegli Applica. Dopo aver selezionato Apply (Applica), l'icona di annullamento filtro (accanto all'icona Filtro) viene abilitata. Utilizza questa icona per rimuovere i filtri applicati.

  7. Seleziona Close (Chiudi) per chiudere la finestra di dialogo.

Quando applichi un filtro allo schema che compare nell'albero, non apporti modifiche agli oggetti convertiti durante la conversione dello schema. Il filtro modifica solo ciò che visualizzi nell'albero.

Importazione di un elenco di file per il filtro ad albero

È possibile importare un file con valori separati da virgole (CSV) con separatori da punto e virgola o un JSON file che contiene nomi o valori che si desidera vengano utilizzati dal filtro ad albero. Aprite un AWS SCT progetto esistente, connettetevi al database a cui applicare il filtro ad albero, quindi scegliete l'icona del filtro.

Per scaricare un esempio del file, scegliete Scarica modello. Inserisci il nome del file e scegli Salva.

Per scaricare le impostazioni del filtro esistenti, scegli Esporta. Inserisci il nome del file e scegli Salva.

Per importare un elenco di file per il filtro ad albero, scegliete Importa. Seleziona un file da importare, quindi selezionare Open (Apri). Seleziona Apply (Applica), quindi seleziona Close (Chiudi).

CSVi file utilizzano il punto e virgola come separatore e hanno il seguente formato:

  • object_type è il tipo di oggetto che intendi trovare.

  • database_name è il nome del database in cui esiste l'oggetto.

  • schema_name è il nome dello schema in cui esiste l'oggetto.

  • object_name è il nome oggetto.

  • import_typespecifica include o exclude questo elemento dal filtro.

Utilizza JSON i file per descrivere casi di filtraggio complessi, ad esempio regole annidate. JSONi file hanno il seguente formato:

  • filterGroupTypeè il tipo di regola di filtro (ANDo operatore OR logico) che si applica a più clausole di filtro.

  • filterCategoryè il livello del filtro (Categorie o Stati).

  • namesè l'elenco dei nomi degli oggetti che si applica al filtro Categorie.

  • filterConditionè la condizione di filtro (LIKEoNOT LIKE) che si applica al filtro Categorie.

  • transformNameè il nome dello stato che si applica al filtro Status.

  • valueè il valore in base al quale filtrare l'albero.

  • transformValueè il valore del filtro (TRUEoFALSE) che si applica al filtro Status.