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 di danneggiare i dati, il repository 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 funzionamenti del campo e i tipi di dati richiesti per supportare i dati. Inoltre, deve contenere le azioni e le transizioni
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 Inoltrato, ma nello schema di importazione tale stato è stato rinominato in Nuovo, è necessario
sostituire Inoltrato con Nuovo 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 Inoltrato, rendendo inefficace il modello
di stato.
- Se si aggiornano i record esistenti, lo schema di importazione deve avere un'azione di tipo Modifica.
- Se si importano i record cronologici, di allegati o duplicati o si aggiornano
i record esistenti, lo schema di importazione deve contenere un campo per memorizzare
i valori ID originali 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 difetto che contengono un campo per un progetto,
è necessario creare i record progetto prima di importare i record difetto e quindi inserire
il tipo di record progetto 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 duplicato
Se si importano i record duplicati, lo schema di importazione deve
avere un'azione di tipo Duplica. Deve includere uno stato Duplicato e lo stato del record prima che venisse modificato
in Duplicato.
Il record deve anche includere i controlli che supportano la visualizzazione
e la modifica dei record duplicati. Utilizzare il controllo Base duplicata per visualizzare l'ID del record padre. Utilizzare il controllo
Dipendenti duplicati per visualizzare gli ID dei record duplicati. Ad esempio, consultare la scheda Duplicati del tipo
di record difetto 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 duplicati, cronologici e
allegati e quando si aggiornano i record esistenti. Viene utilizzato anche quando
si ricreano i collegamenti padre/figlio. Può essere utilizzato nelle query per trovare record
utilizzando l'ID record originale.
Se si utilizza l'esportazione guidata
per esportare i dati da un altro database di Rational ClearQuest,
associare il campo ID nel file di importazione al campo ID record originale (obsoleto).