Panoramica di estrazione dati

IBM Sterling® Order Management System include una funzione di estrazione dei dati, che può essere utilizzata per recuperare i dati dal database di backup dell' ambiente di produzione. Ad esempio, è possibile richiamare i dati della transazione da includere in un data warehouse per ulteriori analisi.
La funzione di estrazione dati è composta da due componenti principali:
  • Il servizio di configurazione di estrazione dati, denominato CocDataExtractConfig.
  • L'agent di estrazione dati, denominato CoC Data Extract.

Panoramica di estrazione dati IBM Cloud

La funzionalità di estrazione dei dati consente di esportare i dati su un server SFTP esterno e su IBM Cloud Object Storage, AWS S3 e altri servizi di archiviazione file esterni compatibili con la libreria Amazon S3.

Il servizio di estrazione dati legge da una configurazione di tabelle di database per estrarre i dati ed esegue le query corrispondenti rispetto al database. Il servizio di estrazione dati crea file .csv e li invia al servizio di archiviazione file di proprietà e gestito dal cliente. Il servizio di estrazione dati viene eseguito automaticamente quando viene attivato dall'agent di estrazione dati ad intervalli pianificati. È anche possibile eseguire direttamente il servizio di estrazione dati, se necessario. Ad esempio, quando si desidera ricreare un file di estrazione di output precedente.

Il servizio di estrazione dati viene eseguito sul database di backup di produzione. Pertanto, non è possibile estrarre dati quando il database è in manutenzione o quando il database primario non è disponibile. Inoltre, non è possibile estrarre dati per le colonne che contengono i dati CLOB.
Nota: poiché non è possibile utilizzare la funzione di estrazione dati per estrarre i dati BLOB e CLOB, creare prima tabelle personalizzate e popolare i dati CLOB nelle colonne non CLOB utilizzando gli agenti personalizzati. Quindi, utilizzare la funzione Estrazione dati per estrarre i dati dalle tabelle personalizzate. Assicurarsi che il test delle prestazioni venga eseguito sugli agent personalizzati e che i dati nella tabella personalizzata vengano eliminati.

Nelle situazioni, quando il servizio di estrazione dati è inattivo o se il processo di estrazione dati si arresta bruscamente a causa di alcuni problemi, i dati mancanti vengono estratti correttamente quando si esegue nuovamente il servizio di estrazione dati.

La manutenzione del database o l'ora di backup si verifica ogni giorno ad un'ora configurata la mattina presto. Durante la manutenzione o il backup del database, l'HADR o il database secondario non è disponibile. Pertanto, assicurarsi di non pianificare il processo di estrazione dati CoC durante la gestione del database. Per ulteriori informazioni sulle limitazioni di HADR, consultare la documentazione diDb2.

Quando si configura il servizio di estrazione dei dati per il sistemaIBM Sterling Order Management System, assicurarsi che il servizio di estrazione dei dati venga eseguito sul proprio server agente. Eseguendo il servizio sul proprio server, i calcoli di memoria completati per eseguire i job di estrazione sono più accurati.

Si consiglia di estrarre i dati dalle tabelle di transazione. Per conoscere le tabelle di database supportate per l'estrazione dei dati e il servizio di configurazione dell'estrazione dei dati, vedere Servizio di configurazione dell'estrazione dei dati.

Esecuzione dell'agent di estrazione dati nell'ambiente del toolkit sviluppatori

È possibile eseguire l'agent di estrazione dati nell'ambiente developer toolkit per recuperare i dati dal database di backup.

Per ulteriori informazioni, vedi Esecuzione dell'agent di estrazione dati nel tuo ambiente del toolkit dello sviluppatore.