# SAPがサポートするデータ型

次の表は、SAP用TalendコンポーネントでサポートされているSAPデータ型の一覧です。

この情報は次のコンポーネントに適用されます。

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

各SAPタイプについて、対応するTalendタイプへのマッピングが提供されます。Talend Studioでメタデータを取得した後、必要に応じてデフォルトのTalendタイプを変更できます。

ABAPタイプからSAPTypes、SAPInternalTypesへのマッピングABAPタイプからSAPTypes、SAPInternalTypesへのマッピング

| ABAPタイプ | SAPType (Talend SAP APIで定義) | 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 | STRING | CHAR |
| g | STRING | STRING |
| X | RAW | BYTE |
| y | RAW | XSTRING |
| T | 時刻 | 時刻 |
| p | STRING | — |

Talend StudioでのデフォルトマッピングTalend StudioTalend Studioでのデフォルトマッピング

| SAPType (Talend SAP APIで定義) | デフォルトTalendタイプ |
| --- | --- |
| BIG\_DECIMAL | id\_BigDecimal |
| BIG\_INTEGER | id\_BigDecimal |
| BYTE | id\_Byte |
| DATE | id\_Date |
| DOUBLE | id\_Double |
| INTEGER | id\_Integer |
| RAW | id\_byte[] |
| SHORT | id\_Short |
| STRING | id\_String |
| 時刻 | id\_Date |