Bei der Umsetzung von Cognos-Modellen in dimensionale logische Datenmodelle werden Datentypen für logische Datenmodelle aus Datentypen für Cognos-Modelle generiert.
Die folgende Tabelle zeigt die Übereinstimmung zwischen primitiven Cognos-Typen und Typen für dimensionale logische Datenmodelle.
Tabelle 1. Datentypzuordnungen zwischen Cognos-Datenmodellen und dimensionalen logischen Datenmodellen| Primitive Cognos-Typen |
Bei der Umsetzung generierte Typen für logische Datenmodelle |
|
|
BINARY (Länge) |
| bit |
BINARY (Länge) |
|
|
BLOB (Länge) |
| boolean |
BOOLEAN |
- character
- characterLength16
- characterLength32
|
CHAR (Länge) |
| date |
DATE |
| dateTime |
TIMESTAMP |
| decimal |
DECIMAL (Genauigkeit, Anzahl der Kommastellen) |
|
|
FLOAT (Genauigkeit) |
| float64 |
DOUBLE |
| int16 |
SHORT |
| int32 |
INTEGER |
| int64 |
LONG |
| intervalYM |
INTERVAL |
| nChar |
CHAR (Länge) |
| numeric |
DECIMAL (Genauigkeit, Anzahl der Kommastellen) |
| nVarChar |
VARCHAR (Länge) |
| textBlob |
CLOB (Länge) |
|
|
TIME |
| timeInterval |
INTERVAL |
| timeStampTZ |
TIMESTAMP |
| varBit |
VARBINARY (Länge) |
- databaseKey
- unknown
- unsupported
|
nicht zutreffend |