Prima di poter importare i dati in un database Rational ClearQuest,
è necessario creare uno schema di importazione o modificare uno schema esistente per supportare i dati
da importare.
Per verificare
che l'operazione sia stata eseguita correttamente, prendere in considerazione queste problematiche
quando viene creato lo schema di importazione:
- Per evitare la corruzione dei dati, l'archivio di schemi dello schema di importazione deve avere lo stesso valore di
codepage dei dati del gruppo di database che esporta i dati. Per ulteriori informazioni, consultare le informazioni sulle codepage nella guida
per il ruolo dell'amministratore.
- Lo schema di importazione deve contenere i tipi di record,
i campi, i comportamenti del campo e i tipi di dati richiesti per supportare i dati. Inoltre, deve contenere le azioni e le transazioni
di stato che si desidera utilizzare con i record importati e un modulo del record
che gli utenti possono utilizzare per visualizzare e modificare i dati importati.
- I nomi di stato nel file di importazione devono corrispondere a quelli definiti
nello schema di importazione. Se si desidera utilizzare nomi di stato differenti, utilizzare tali nomi
anche nel file di importazione. Ad esempio, se l'applicazione corrente utilizza il nome
di stato Submitted, ma nello schema di importazione tale stato è stato ridenominato New, è necessario
sostituire Submitted con New nel file di importazione.
- È necessario associare tutti i campi e gli stati nell'ambiente corrente ad un campo
e ad uno stato nel database Rational ClearQuest.
I dati nei campi non associati non vengono importati. Se il campo di stato non è associato, tutti i
record vengono impostati sullo stato Submitted, rendendo inefficace il modello
di stato.
- Se si aggiornano i record esistenti, lo schema di importazione deve avere un'azione di tipo Modify.
- Se si importano i record history, attachments o duplicate o se si aggiornano
i record esistenti, lo schema di importazione deve contenere un campo per memorizzare
i valori ID originali; che sono necessari per entrambe le operazioni.
Consultare ID record originali.
- Se si stanno importando record che contengono elenchi di riferimento, lo schema di importazione
deve contenere un tipo di record che indica la destinazione per il riferimento.
Ad esempio, se si importano i record defect che contengono un campo per un progetto,
è necessario creare i record project prima di importare i record defect e quindi inserire
il tipo di record project con i nomi del progetto.
I tipi di dati sono convalidati quando vengono importati. Se i record importati contengono
tipi di dati non supportati, è possibile associare questi tipi di dati a tipi di
dati supportati. Consultare Tipi di dati supportati.
Per ulteriori informazioni, consultare Schemi Rational ClearQuest e Personalizzazione di uno schema.
Record duplicate
Se si importano i record duplicate, lo schema di importazione deve avere un'azione di tipo Duplicate. Deve includere uno stato Duplicate e lo stato del record prima che venisse modificato
in Duplicate.
Il record deve anche includere i controlli che supportano la visualizzazione
e la modifica dei record duplicate. Utilizzare il controllo base duplicata per visualizzare l'ID del record principale. Utilizzare il controllo
dipendenti duplicati per visualizzare gli ID dei record duplicate. Ad esempio, consultare la scheda Duplicates del tipo
di record Defect in qualsiasi schema predefinito.
ID record originali
Il software Rational ClearQuest
assegna un nuovo ID record a ciascun record importato.
Lo schema di importazione
deve includere un campo per l'ID record originale. L'ID record originale viene utilizzato
per gestire l'integrità dei dati durante l'importazione di record duplicate, history e
attachments e quando si aggiornano i record esistenti. Viene utilizzato anche quando
si ricreano i collegamenti principale/secondario. Può essere utilizzato nelle interrogazioni per trovare record
utilizzando l'ID record originale.
Se si utilizza lo strumento di esportazione
per esportare i dati da un altro database Rational ClearQuest,
associare il campo ID nel file di importazione al campo ID record originale (obsoleto).