Analysis Services では、すべての DataItem に対して、次の System.Data.OleDb.OleDbType のサブセットをサポートしています。 データ型の設定および読み込みには、DataItem データ型 (ASSL) を使用してください。
サポートされるデータ型
BigInt |
64 ビットの符号付き整数です。 BigInt 値型は、負の 9,223,372,036,854,775,808 から正の 9,223,372,036,854,775,807 までの整数値を表します。 |
Binary |
Byte 型のバイナリ データのストリームです。 Byte は、0 から 255 までの符号なし整数値を表す値型です。 |
Boolean |
この型のインスタンスの値は、true または false のいずれかになります。 |
Currency |
通貨単位の 1 万分の 1 までの精度 (小数第 4 位) を持つ -922,337,203,685,477.5808 から +922,337,203,685,477.5807 までの範囲の currency 値です。 |
日付 |
日付と時刻データで、double として格納されます。 整数部分は 1899 年 12 月 30 日から起算した日数、小数部分は日の一部分 (時刻) を表します。 |
Double |
-1.79769313486232E +308 から 1.79769313486232E +308 までの範囲の浮動小数点数です。 Double 値は、最大有効桁数が 15 の 10 進数の数値情報を格納します。 |
Integer |
負の 2,147,483,648 から正の 2,147,483,647 までの符号付き整数値を表す、32 ビットの符号付き整数です。 |
Single |
-3.4028235E +38 から 3.4028235E +38 までの範囲の浮動小数点数です。 Single 値は、最大有効桁数が 7 の 10 進数の数値情報を格納します。 |
Smallint |
16 ビットの符号付き整数です。 Smallint 値型は、負の 32768 から正の 32767 までの範囲の値を持つ符号付き整数を表します。 |
Tinyint |
8 ビットの符号付き整数です。 Tinyint 値型は、負の 128 から正の 127 までの整数値を表します。 |
UnsignedBigInt |
64 ビットの符号なし整数です。 UnsignedBigInt 値型は、0 から 18,446,744,073,709,551,615 までの符号なし整数値を表します。 |
UnsignedInt |
32 ビットの符号なし整数です。 UnsignedInt 値型は、0 から 4,294,967,295 までの符号なし整数値を表します。 |
UnsignedSmallInt |
16 ビットの符号なし整数です。 UnsignedSmallInt 値型は、0 から 65535 までの符号なし整数値を表します。 |
UnsignedTinyInt |
8 ビットの符号なし整数です。 UnsignedTinyInt 値型は、0 から 255 までの符号なし整数値を表します。 |
WChar |
Unicode 文字の NULL 終了ストリームです。 WChar は、テキストを表すために使用される、Unicode 文字のシーケンシャル コレクションです。 |
データ型に対する AMO の検証
次の表は、特定のバインドに対して分析管理オブジェクト (AMO) が行う追加の検証を示しています。
オブジェクト |
バインド |
許可されるデータ型 |
|---|---|---|
DimensionAttribute |
KeyColumns |
Binary 以外のすべて |
NameColumn |
WChar のみ |
|
SkippedLevelsColumn |
BigInt、Integer、SmallInt、TinyInt、UnsignedBigInt、UnsignedInt、UnsignedSmallInt、UnsignedTinyInt の整数型のみ |
|
CustomRollupColumn |
WChar のみ |
|
CustomRollupPropertiesColumn |
WChar のみ |
|
UnaryOperatorColumn |
WChar のみ |
|
ValueColumn |
すべて |
|
AttributeTranslation |
CaptionColumn |
WChar のみ |
ScalarMiningStructureColumn |
KeyColumns |
Binary 以外のすべて |
NameColumn |
WChar のみ |
|
TableMiningStructureColumn |
ForeignKeyColumns |
Binary 以外のすべて |
MeasureGroupAttribute |
KeyColumns |
Binary 以外のすべて |
個別のカウント メジャー |
ソース |
BigInt、Currency、Double、Integer、Single、SmallInt、TinyInt、UnsignedBigInt、UnsignedInt、UnsignedSmallInt、UnsignedTinyInt |