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"
|