## TRANSFORMATIONMODEL

### Definition

Die Systemtabelle TRANSFORMATIONMODEL enthält alle Einträge über Transformationen des Loader.

Wenn eine Transformation erfolgreich verlief, dann werden die Einträge der Tabelle TRANSFORMATIONMODEL gelöscht. Wenn eine Transformation nicht erfolgreich beendet werden konnte, bleiben die Daten in dieser Systemtabelle erhalten und werden bei einem eventuellen Wiederausetzen der Transformation verwendet.

Sie können den Inhalt der Systemtabelle TRANSFORMATIONMODEL auch im Falle einer erfolgreichen Transformation sichern, indem Sie die Werte exportieren. Geben Sie dazu einen PACKAGE-Datenstrom in dem entsprechenden Loader-Kommando an.

Siehe auch:

Loader, Transformation, Wiederaufsetzen, Zusätzliche Protokollfunktionalität (package_spec)

### Struktur

TRANSFORMATIONMODEL

PACKAGEGUID | CHAR(24) BYTE | Eindeutige Kennung des Transformationspakets
TASKID | FIXED(6,0) | Kennung der Transformationstask
SERVERNODE | CHAR(32) | Rechnerknoten, auf dem sich die zu transformierende Datenbankinstanz befindet
SERVERDB | CHAR(32) | Name der Datenbankinstanz, die transformiert werden soll
USERNAME | CHAR(32) | Benutzername
CODETYPE | CHAR(32) | Codetyp der Datenbankinstanz (ASCII | UNICODE)
CODEPAGEID | CHAR(32) | Bezeichnung der ASCII-Codepage, die verwendet werden soll
STORAGEDEVICE | CHAR(32) | Externe Datenträger, der verwendet werden soll
TRANSACTIONSIZE | FIXED(6,0) | Mindestanzahl von Zeilen, die transformiert werden sollen, bevor der Status des Transformationsschritts protokolliert wird
TRANSFORMATION | CHAR(32) | Transformationstyp (EXPORT | IMPORT | UPDATE)
PART | CHAR(32) | Teile des Datenbankkatalogs (ALL | USER | SCHEMA | TABLE)
STEPID | FIXED(6,0) | Kennung des Transformationsschritts
OWNER | CHAR(32) | Eigentümer der Tabelle
SCHEMANAME | CHAR(32) | Schemaname
TABLENAME | CHAR(32) | Tabellenname
TABLETYPE | CHAR(8) | Tabellentyp (TABLE | VIEW | SYNONYM)
CATALOGSTREAMNAME | CHAR(254) | Bezeichnung des CATALOG-Datenstroms
CATALOGSTREAMTYPE | CHAR(32) | Datenträger des CATALOG-Datenstroms (FILE | PIPE | TAPE)
CATALOGSTREAMEBID | CHAR(32) | Externe Sicherungskennung des CATALOG-Datenstroms
CATALOGSTREAMFORMAT | CHAR(32) | Format des CATALOG-Datenstroms (DDL | XML)
DATASTREAMNAME | CHAR(254) | Bezeichnung des DATA-Datenstroms
DATASTREAMTYPE | CHAR(32) | Datenträger des DATA-Datenstroms (FILE | PIPE | TAPE)
DATASTREAMEBID | CHAR(32) | Externe Sicherungskennung des DATA-Datenstroms
DATASTREAMFORMAT | CHAR(32) | Format des DATA-Datenstroms (CSV | DDL | FWV | PAGES | RECORDS)
DATASTREAMHEADERBLOCK | FIXED(6,0) | Startposition des Header des DATA-Datenstroms (in 2 GB-Blöcken)
DATASTREAMHEADERPOS | FIXED(1 0,0) | Startposition des Header des DATA-Datenstroms (in Bytes, weniger als 2 GB)
DATASTREAMDATABLOCK | FIXED(6,0) | Startposition der Daten des DATA-Datenstroms (in 2 GB-Blöcken)
DATASTREAMDATAPOS | FIXED(10,0) | Startposition der Daten des DATA-Datenstroms (in Bytes, weniger als 2 GB)
DATASTREAMTRAILEBLOCK | FIXED(6,0) | Startposition des Trailer des DATA-Datenstroms (in 2 GB-Blöcken)
DATASTREAMTRAILERPOS | FIXED(10,0) | Startposition des Trailer des DATA-Datenstroms (in Bytes, weniger als 2 GB)
EXCLUDE | BOOLEAN | Transformationsschritt wurde ausgeschlossen (TRUE) oder nicht (FALSE)
RESTART | BOOLEAN | Transformationsschritt wurde durchgeführt (TRUE) oder nicht (FALSE)
RESTORE | BOOLEAN | Transformationskommando wurde erzeugt (TRUE) oder nicht (FALSE)
PAGECOUNT | FIXED(10,0) | Anzahl der Seiten, die bei einem Transformationsschritt transformiert wurden
ROWCOUNT | FIXED(10,0) | Anzahl der Zeilen, die bei einem Transformationsschritt transformiert wurden
STARTTIME | TIMESTAMP | Beginn des Transformationsschritts
ENDTIME | TIMESTAMP | Ende des Transformationsschritts
REQUESTTIME | FIXED(15,10) | Gesamte Ausführungszeit einer Kern-Anforderung innerhalb eines Transformationsschritts
RECEIVETIME | FIXED(15,10) | Gesamte Ausführungszeit einer Kern-Antwort innerhalb eines Transformationsschritts
IOTIME | FIXED(15,10) | Gesamte I/O-Zeit innerhalb eines Transformationsschritts
LOGTIME | FIXED(15,10) | Gesamte Zeit, die für die Verwaltung der Aktionen innerhalb eines Transformationsschritts erforderlich ist
SEQ_NO | FIXED(6,0) | Sequenznummer, über die gesplittete GRANT-Anweisungen einander zugeordnet werden können
CMD | CHAR(254) | Autorisierungsanweisung

Siehe auch:

weitere Systemtabellen