Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
http://desvino.altervista.org
DATABASE CLUSTER
In un programma ABAP possibile assemblare data objects di qualsiasi complessit in data clusters che
possono poi essere memorizzati nella memoria della sessione interna o sul db in maniera persistente.
I DB Clusters sono degli speciali DataBase relazionali presenti nellABAP Dictionary utilizzabili per
memorizzare clusters di dati.
SAP mette a disposizione il system cluster database INDX. Creiamo la tabella ZINDX_SIMUL in copia dalla
tabella INDX.
La struttura ereditata dalla INDX presenta i seguenti campi:
MANDT, di tipo CHAR, viene utilizzato per il client number.
RELID, di tipo CHAR, viene utilizzato per contenere lidentificati dellarea.
SRTFD, di lunghezza variabile contiene la chiave (key) del cluster, specificata solitamente nei programmi
dalladdiction ID (nelle istruzione export, import, etc.).
SRTF2, di tipo INT4, specifica le line in tabella, fino a 2^31.
Dopo SRTF2 possono essere specificati campi personalizzati.
CLUSTR, di tipo INT2, contiene la lunghezza dei dati in CLUSTD.
CLUSTD contiene i dati in forma compressa, divisi su pi record se necessario. Il numero di record
specificato in SRTF2.
http://desvino.altervista.org
Contenuto della tabella dopo lesportazione da programma dei dati contenuti in ZPOWGO_SIMUL
Il report seguente utilizza le istruzione EXPORT e IMPORT per esportare dati ed importare dati da un
database cluster.
REPORT
ZPOWGO_REP_ESTRAZIONE.
http://desvino.altervista.org
Risultato finale