Archiviazione dei dati di database di importazione primaria
L’amministratore può specificare l’intervallo di tempo per l’archiviazione dei dati dell’istanza di un’attività nel database di importazione primaria. È possibile utilizzare le proprietà OnlineWindowTimeUnit e OnlineWindowTimeLength nella tabella BAM_Metadata_Activities del database BAMPrimaryImport.
Se gli utenti di business hanno distribuito più attività, è possibile specificare un intervallo di tempo diverso per ognuna di esse. Per informazioni sulla distribuzione delle attività, vedere "Definizione di un'attività aziendale" nella Guida agli utenti di Information Worker.
Nella tabella seguente sono riportati i valori che è possibile utilizzare per OnlineWindowTimeUnit e OnlineWindowTimeLenth.
Proprietà | Valore |
---|---|
OnlineWindowTimeUnit | Questa proprietà può essere: mese, giorno, ora o minuto. Il valore predefinito della proprietà è mese. |
OnlineWindowTimeLength | Questa proprietà deve essere un numero intero. Il valore predefinito di questa proprietà è 6. |
In BAM i dati vengono spostati fuori dal database di importazione primaria BAM in base alla partizione, ovvero quando quest’ultima è antecedente alla finestra in linea (ora corrente: OnlineWindowTimeLength di OnlineWindowTimeUnit). Ad esempio, se OnlineWindowTimeLength = 5 e OnlineWindowTimeUnit = giorno, verranno rimosse le partizioni dopo 5 giorni.
In BAM i dati archiviati per l’istanza dell’attività vengono spostati nel database di archiviazione BAM. È possibile specificare il database di archiviazione BAM durante la configurazione BAM di BizTalk. Per informazioni sulla configurazione di BizTalk BAM, vedere Schema di configurazione BAM.
In BAM non verranno archiviati i dati dell’istanza dell’attività se non si è eseguito il pacchetto DTS (Data Transformation Services) di aggiornamento del cubo BAM, che elabora i dati dell’istanza nel cubo dell’attività.
Per informazioni sull'esecuzione del pacchetto DTS di manutenzione dei dati BAM, vedere Pacchetti DTS BAM.
Le dimensioni del database BAMArchive aumenteranno nel corso del tempo con l'aggiunta dei dati dell'istanza dell'attività. Sebbene non sia possibile troncare un intero database in modo semplice, è possibile troncare periodicamente il registro transazioni del database per ridurre le richieste di archiviazione ed è possibile eseguire periodicamente il backup e l'archiviazione dell'intero database BAMArchive. Per ulteriori informazioni, vedere la pagina relativa al troncamento del registro transazioni nella documentazione online di SQL Server.
Vedere anche
Definizione delle proprietà TimeWindow e TimeSlice
Gestione dell'infrastruttura dinamica BAM