# Types de données SAP supportés

Les tableaux suivants listent les types de données SAP supportés par les composants Talend pour SAP.

Ces informations s'appliquent aux composants suivants :

* le tELTSAPInput
* tELTSAPMap
* tSAPADSOOutput
* tSAPADSOInput
* tSAPDataSourceOutput
* tSAPDSOOutput
* tSAPDSOInput
* le tSAPInfoCubeInput
* tSAPInfoObjectInput
* tSAPInfoObjectOutput
* tSAPODPInput

Le mapping vers le type Talend est fourni pour chaque type SAP. Après avoir récupéré les métadonnées dans le Studio Talend, vous pouvez modifier le type Talend par défaut, si besoin.

Mapping des types ABAP vers SAPTypes vers SAPInternalTypesMapping des types ABAP vers SAPTypes vers SAPInternalTypes

| Type ABAP | SAPType (API Talend SAP définie) | SAPInternalType |
| --- | --- | --- |
| a | BIG\_DECIMAL | DECF16 |
| e | BIG\_DECIMAL | DECF34 |
| P | BIG\_DECIMAL | BCD |
| 8 | BIG\_INTEGER | INT8 |
| N | BIG\_INTEGER | NUMC |
| b | BYTE | INT1 |
| D | DATE | DATE |
| F | DOUBLE | FLOAT |
| I | INTEGER | INT |
| s | SHORT | INT2 |
| C | Chaîne de caractères | CHAR |
| g | Chaîne de caractères | Chaîne de caractères |
| X | RAW (BRUT) | BYTE |
| y | RAW (BRUT) | XSTRING |
| T | TIME | TIME |
| p | Chaîne de caractères | — |

Mapping par défaut dans le Studio TalendMapping par défaut dans le Studio TalendStudio Talend

| SAPType (API Talend SAP définie) | Type Talend par défaut |
| --- | --- |
| BIG\_DECIMAL | id\_BigDecimal |
| BIG\_INTEGER | id\_BigDecimal |
| BYTE | id\_Byte |
| DATE | id\_Date |
| DOUBLE | id\_Double |
| INTEGER | id\_Integer |
| RAW (BRUT) | id\_byte[] |
| SHORT | id\_Short |
| Chaîne de caractères | id\_String |
| TIME | id\_Date |