tcVISION live

Come i nostri Clienti 
utilizzano tcVISION 
in produzione !

continua

Chiedi un'installazione 
di prova gratuita.

Tel.: +39+0461-829650

tcVISION – Change Data Capture

Elaborazione Log

 

L’elaborazione log di tcVISION per IMS/DB, VSAM, DB2 (vedi Esempio DB2 LUW), DL/I, ADABAS, CA-Datacom, CA-IDMS, DB2 LUW, ORACLE e MS SQL Server permette il trasferimento delle modifiche in base ai log del DBMS. 
 
I dati modificati sono elaborabili in un determinato arco di tempo, p. es. immediatamente dopo la chiusura del log oppure in forma di un’elaborazione successiva. 

 

Gli step dell’elaborazione log di tcVISION:

 

Processo:

Estrazione del log della banca dati
Lettura delle informazioni meta
Elaborazione delle modifiche di tabelle selezionate
Propagazione delle modifiche necessarie
Inserimento nella banca dati di destinazione

 

TOP

Esempio:
Elaborazione log DB2 ed inserimento in un DB2 LUW 

  

Quanto segue è l’esempio di un Cliente e che lo utilizza in produzione.
 

Procedimento:

(1)
Import automatico dei dati meta
(2)
Assegnazione delle tabelle di destinazione
(3)
Definizione dello script di elaborazione
(4)
Test ed implementazione

  

(1) Import automatico dei dati meta

La struttura di un record di log di una tabella viene individuata con l’ausilio di un assistente tramite il manager di tcVISION. Questa informazione di struttura verrà salvato nel repository di tcVISION e successivamente utilizzata da uno script di elaborazione.

 

 

(2) Assegnazione delle tabelle di destinazione

Le tabelle di destinazione possono essere create automaticamente in base alle definizioni del repository. In alternativa è possibile assegnare tabelle già esistenti nel sistema di destinazione.

 

 

(3) Definizione dello script di elaborazione

La creazione dello script di elaborazione avviene tramite un assistente, con il quale vanno definiti tutti i parametri necessari, come ad esempio input ed output oppure l’elaborazione LUW. 

 

 

(4) Test ed implementazione

Lo script di elaborazione appena creato (vedi Step (3)) potrà essere ora avviato (p. es. nell’ambito di un test) anche manualmente. Per l’automazione dei processi in base ad una tempificazione oppure in base ad un evento, sarà invece possibile pianificare gli script di elaborazione con l’ausilio dello scheduler di tcVISION.

 

Considerazione tecnica:
Perchè il nostro Cliente ha implementato l’elaborazione log di tcVISION in produzione?

Con un volume di 760 tabelle vengono trasferiti giornalmente ca. 180.000 movimenti. Questo volume di dati non permette l’utilizzo di un sistema di trasferimento tradizionale. 
 
I dati modificati del DB2 vengono trasferiti al DB2 LUW sotto SUN Solaris con l’ausilio di tcVISION. Il tempo di esecuzione del volume giornaliero ammonta a soli 30 minuti.

 

TOP

    

 



NEWSLETTER

NOVITÀ

CLIENTI

EVENTI