以下のテーブルは、Teradata属性タイプからRタイプへのマッピングを示しています。このマッピングではtdr.GetAttributeByNdx関数とtdr.SetAttributeByNdx関数を使用して、属性値とタイプをTeradata (またはC)表現とR表現の間で変換します。
Teradataのデータ型 | R |
---|---|
|
Character vector |
|
Raw vector |
|
Integer |
|
Real |
DECIMAL8, DECIMAL16 | Raw vector |
DATE | Date(1970/1/1以降の日数) |
TIME | 3つの要素を含むリスト:
これらの3つの要素は、TIMEデータ型の表現に使用されるC構造のメンバーです。 |
|
Teradataのタイプを表現するために使用されるC構造の要素を持つリスト。要素のタイプはRデータ型とCデータ型間のマッピングのマッピングに従います。 |
|
Integer |
|
Teradataのタイプを表現するために使用されるC構造の要素を持つリスト。要素のタイプはRデータ型とCデータ型間のマッピングのマッピングに従います。 |
|
Raw vector |
このマッピングは、以下の基準に基づいて定義されました。
- Rデータ型はすべてのR環境で使用可能である。
- データ変換はロスレスである
選択されたRタイプは基本的なRの一部で、インストールが必要な特定のパッケージではありません。返されたデータを希望のパッケージで使用される表現に変換できます。
XMLデータ型とJSONデータ型は、LOBとして扱われます。
以下のデータ型はサポートしません。
- ARRAY
- Geospatial
- NUMBER
- PERIOD
- UDT