Flusso di lavoro del processo di gestione temporanea (Master Data Services)
Durante ogni passaggio del processo di gestione temporanea vengono aggiornati i campi nelle tabelle batch e di gestione temporanea. Nel flusso di lavoro seguente viene descritto come e quando vengono aggiornati i campi più importanti in ogni tabella.
Nota
Il processo di gestione temporanea è cambiato notevolmente nelle versioni successive di SQL Server. È possibile eseguire l'aggiornamento all'ultima versione per sfruttare le caratteristiche migliorate in termini di usabilità e prestazioni.
Passaggio 1: Popolare le tabelle di gestione temporanea
Quando si popolano inizialmente le tre tabelle di gestione temporanea (mdm.tblStgMember, mdm.tblStgMemberAttribute e mdm.tblStgRelationship), il valore Batch_ID di ogni record deve essere NULL. Il campo Status_ID di ogni record assume il valore predefinito 0 per indicare che il membro è pronto per l'elaborazione.
La tabella batch (mdm.tblStgBatch) non contiene ancora un record per il batch.
Dopo avere importato dati nelle tabelle di gestione temporanea, aprire l'interfaccia utente di Gestione dati master per verificare il numero di record disponibili per l'elaborazione. Nell'area funzionale Gestione integrazione del riquadro Record di gestione temporanea non in batch scegliere un modello. Viene visualizzato il numero di record disponibili per la gestione temporanea. Si tratta del numero complessivo di record di gestione temporanea contenenti:
Il modello nel campo ModelName.
Il nome dell'utente connesso o nessun nome utente nel campo UserName.
Passaggio 2: Avviare il processo di gestione temporanea
Per avviare il processo di gestione temporanea nell'interfaccia utente, selezionare la versione in cui importare dati e fare clic su Elabora dati di gestione temporanea.
Quando inizia il processo di gestione temporanea, viene aggiunta una riga alla tabella batch. Viene assegnato un ID al campo ID e il campo Status_ID viene aggiornato a 1 per indicare che il batch è in coda per l'elaborazione.
Ogni riga nelle tabelle di gestione temporanea viene aggiornata con l'ID batch dalla tabella batch. Il valore di Status_ID rimane 0 per indicare che l'elaborazione non è iniziata.
Nota
I batch di gestione temporanea in coda per l'esecuzione vengono elaborati in sequenza e l'elaborazione inizia in base a un intervallo determinato da un'impostazione in Gestione configurazione Master Data Services. Le tabelle di gestione temporanea vengono elaborate una dopo l'altra. mdm.tblStgMember viene elaborata per prima, seguita da mdm.tblStgMemberAttribute e quindi da mdm.tblStgRelationship. Non è possibile avviare l'elaborazione di una tabella alla volta.
Passaggio 3: Il batch viene completato
Mentre ogni riga nella tabella di gestione temporanea viene importata nelle tabelle del database Master Data Services appropriate, il campo Status_ID relativo alla riga viene aggiornato con 1 o 2 per indicare rispettivamente l'esito positivo o negativo. Viene aggiornato anche il campo ErrorCode di ogni riga. Questi codici di errore vengono visualizzati insieme a descrizioni nella pagina Errori batch di gestione temporanea in Gestione dati master. Per ulteriori informazioni, vedere Messaggi di errore della gestione temporanea (Master Data Services).
Quando tutti i membri di un batch sono stati elaborati, il campo Status_ID della tabella batch viene aggiornato a 2 e nel campo LastRunEndDTM vengono visualizzate la data e l'ora di completamento del processo.
I record caricati correttamente risultano disponibili in Esplora.
Nota
ERR210000 non è un errore. Viene visualizzato per i record caricati correttamente.
Nell'illustrazione seguente è riportato un riepilogo del flusso di lavoro.
Nota
I membri rimangono nelle tabelle di gestione temporanea finché non vengono cancellati. Per ulteriori informazioni, vedere Flusso di lavoro di cancellazione dei batch (Master Data Services) o Procedura: Cancellazione di un batch dalla coda di gestione temporanea (Master Data Services).
Passaggi successivi
- Le regole business non vengono applicate automaticamente ai dati appena importati. È necessario convalidare la versione del modello rispetto alle regole business. Per ulteriori informazioni, vedere Procedura: Convalida di una versione (Master Data Services).
Vedere anche
Attivitá
Procedura: Aggiornamento di valori di attributo tramite tblStgMemberAttribute (Master Data Services)