0 / 0
資料の 英語版 に戻る

Microsoft Excel から IBM DataStage へのデータ・タイプの変換

最終更新: 2025年3月12日
Microsoft Excel から IBM DataStage へのデータ・タイプの変換

Excel ステージが Microsoft Excel から抽出したデータを出力リンクに書き込む前に、データはIBM® DataStage®データ型に変換されます。

以下の表は、Microsoft Excel データ・タイプと IBM DataStage データ・タイプの間のマッピングを示しています。
注:Excelステージは、Microsoft Excelデータソースからレコードを読み取る場合にのみ、Microsoft ExcelからIBM DataStageにデータ型変換をマッピングします。
表 1. Microsoft Excel セル値のデータ・タイプ間のマッピング IBM DataStage データ・タイプ
Microsoft Excel セルのデータ・タイプ DataStage データ・タイプ
ブランク
整数データ型
BigInt、Integer、SmallInt、TinyInt
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
小数データ・タイプ
Double、Float、Real
10 進数データ・タイプ
Decimal、Numeric
日付と時刻のデータ・タイプ
Date、Time、Timestamp
ブール
整数データ型
BigInt、Integer、SmallInt、TinyInt
注: マップ TRUE: 1、FALSE: 0
テキスト・データ・タイプ
Char、VarChar、LongVarChar
注: マップ TRUE: "true"、FALSE: "false"
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: マップ TRUE: "true"、FALSE: "false"
エラー
テキスト・データ・タイプ
Char、VarChar、LongVarChar
注: エラーのストリング式。 例えば、 #NAME?
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: エラーのストリング式。 例えば、 #NAME?
数値
整数データ型
BigInt、Integer、SmallInt、TinyInt
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
小数データ・タイプ
Double、Float、Real
10 進数データ・タイプ
Decimal、Numeric
日付と時刻のデータ・タイプ
Date、Time、Timestamp
ストリング
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
日付と時刻のデータ・タイプ
Date、Time、Timestamp
表 2. Microsoft Excel のその他のセル情報データ・タイプおよび IBM DataStage データ・タイプ
Microsoft Excel のその他のセル情報のデータ・タイプ IBM DataStage データ・タイプ
CLEM 式
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
コメント
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
コメントの作成者
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
ハイパーリンク・タイプ
整数データ型
BigInt、Integer、SmallInt、TinyInt
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
ハイパーリンク・アドレス
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
ハイパーリンク・ラベル
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
表 3. Microsoft Excel セル値のデータ・タイプと IBM DataStage データ・タイプの間のマッピング
Microsoft Excel セル値のデータ・タイプ IBM DataStage データ・タイプ
ファイル名
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
ファイル・パス
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
ファイル・サイズ
整数データ型
BigInt、Integer、SmallInt、TinyInt
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
最終変更日
テキスト・データ・タイプ
Char、VarChar、LongVarChar
注: yyyy-mm-dd 形式のストリング式
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: yyyy-mm-dd 形式のストリング式
日付と時刻のデータ・タイプ
Date、Time、Timestamp
表 4。 Microsoft Excel 文書プロパティーと IBM DataStage データ型の間のマッピング
Microsoft Excel 文書プロパティー IBM DataStage データ・タイプ
著者一覧
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
文書コメント
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
コンテンツ作成日
テキスト・データ・タイプ
Char、VarChar、LongVarChar
注: yyyy-mm-dd 形式のストリング式
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: yyyy-mm-dd 形式のストリング式
日付と時刻のデータ・タイプ
Date、Time、Timestamp
キー・ワード
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
リビジョン番号
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
件名
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
役職
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
会社
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
カテゴリー
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
マネージャー
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
表 5. Microsoft Excel カスタム・プロパティーと IBM DataStage データ型の間のマッピング
Microsoft Excel カスタム・プロパティー間のマッピング IBM DataStage データ・タイプ
テキスト
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
日付
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
日付と時刻のデータ・タイプ
Date、Time、Timestamp
数値
整数データ型
BigInt、Integer、SmallInt、TinyInt
注: 値が整数の場合。
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
小数データ・タイプ
Double、Float、Real
10 進数データ・タイプ
Decimal、Numeric
ブール
整数データ型
BigInt、Integer、SmallInt、TinyInt
注: マップ TRUE: 1、FALSE: 0
テキスト・データ・タイプ
Char、VarChar、LongVarChar
注: マップ TRUE: "true"、FALSE: "false"
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: マップ TRUE: "true"、FALSE: "false"
表 6. Microsoft Excel シート情報と IBM DataStage データ型のマッピング
Microsoft Excel シート情報 IBM DataStage データ・タイプ
シート名
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
ヘッダー
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: テキスト・データ・タイプと各国語テキスト・データ・タイプの両方で、Microsoft Excel は、先頭にアンパーサンド「&」が付いた単一文字で表される特殊コマンドをサポートしています。 Microsoft Excel のヘッダーとフッターに表示されます。 Excel ステージでは、これらの文字は変換されず、抽出されたテキスト内にそのまま保持されます。 特殊コマンドについて詳しくは、 http://msdn.microsoft.com/en-us/library/dd773041%28v=office.12%29.aspx を参照してください。
フッター
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: テキスト・データ・タイプと各国語テキスト・データ・タイプの両方で、Microsoft Excel は、先頭にアンパーサンド「&」が付いた単一文字で表される特殊コマンドをサポートしています。 Microsoft Excel のヘッダーとフッターに表示されます。 Excel ステージでは、これらの文字は変換されず、抽出されたテキスト内にそのまま保持されます。 特殊コマンドについて詳しくは、 http://msdn.microsoft.com/en-us/library/dd773041%28v=office.12%29.aspx を参照してください。
表 7. Microsoft Excel の行情報とそれに相当する IBM DataStage データ・タイプとの間のマッピング
Microsoft Excel の行情報 IBM DataStage データ・タイプ
行番号
整数データ型
BigInt、Integer、SmallInt、TinyInt
テキスト・データ・タイプ
Char、VarChar、LongVarChar
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
非表示
整数データ型
BigInt、Integer、SmallInt、TinyInt
注: マップ TRUE: 1、FALSE: 0
テキスト・データ・タイプ
Char、VarChar、LongVarChar
注: マップ TRUE: "true"、FALSE: "false"
各国語テキスト・データ・タイプ
NChar、NVarChar、LongNVarChar
注: マップ TRUE: "true"、FALSE: "false"