次の方法で共有


Analysis Services で使用するデータ型

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