最大容量规范(Analysis Services - 多维数据)

下表指定了 Microsoft SQL Server Analysis Services 组件中定义的各种对象的最大大小和最大数量。

SQL Server Analysis Services 对象

最大大小/最大数量

实例中的数据库

2^31-1 = 2,147,483,647

数据库中的维度

2^31-1 = 2,147,483,647

维度中的属性

2^31-1 = 2,147,483,647

维度属性中的成员

2^31-1 = 2,147,483,647

维度中的用户定义层次结构

2^31-1 = 2,147,483,647

用户定义层次结构中的级别

2^31-1 = 2,147,483,647

数据库中的多维数据集

2^31-1 = 2,147,483,647

多维数据集中的度量值组

2^31-1 = 2,147,483,647

度量值组中的度量值

2^31-1 = 2,147,483,647

多维数据集中的计算

2^31-1 = 2,147,483,647

多维数据集中的 KPI

2^31-1 = 2,147,483,647

多维数据集中的操作

2^31-1 = 2,147,483,647

多维数据集中的分区

2^31-1 = 2,147,483,647

多维数据集中的翻译

2^31-1 = 2,147,483,647

分区中的聚合

2^31-1 = 2,147,483,647

查询返回的单元

2^31-1 = 2,147,483,647

源查询的记录大小

64K

对象名的长度

100 个字符

数据挖掘模型属性列中的最大不同状态数

2^31-1 = 2,147,483,647

考虑的最大属性数(功能选择)

2^31-1 = 2,147,483,647

有关对象命名指南的详细信息,请参阅对象和对象特征

有关联机分析处理 (OLAP) 和数据挖掘的数据源限制的详细信息,请参阅定义数据源 (Analysis Services)

数据类型

对于所有 DataItem,SQL Server Analysis Services 均支持以下 System.Data.OleDb.OleDbType 子集:

  • BigInt

  • Binary

  • Boolean

  • Currency

  • Date

  • Double

  • Integer

  • Single

  • SmallInt

  • TinyInt

  • UnsignedBigInt

  • UnsignedInt

  • UnsignedSmallInt

  • WChar

下表列出了分析管理对象 (AMO) 针对特定绑定执行的附加验证:

对象

绑定

允许的数据类型

DimensionAttribute

KeyColumns

所有(Binary 除外)

NameColumn

仅 WChar

SkippedLevelsColumn

仅 integer 类型: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