Dimension 类
继承层次结构
System.Object
Microsoft.TeamFoundation.Warehouse.CloneableItem
Microsoft.TeamFoundation.Warehouse.NamedItem
Microsoft.TeamFoundation.Warehouse.ContainerItem
Microsoft.TeamFoundation.Warehouse.Dimension
命名空间: Microsoft.TeamFoundation.Warehouse
程序集: Microsoft.TeamFoundation.Warehouse(在 Microsoft.TeamFoundation.Warehouse.dll 中)
语法
声明
Public Class Dimension _
Inherits ContainerItem
public class Dimension : ContainerItem
Dimension 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
Dimension |
页首
属性
名称 | 说明 | |
---|---|---|
AttributeHierarchyEnabledDefault | ||
CompressKeyField | 是否应将页压缩于键字段。 (继承自 ContainerItem。) | |
CompressSurrogateKeyField | 是否应将页压缩于代理键字段。 (继承自 ContainerItem。) | |
DimensionUses | (继承自 ContainerItem。) | |
Fields | (继承自 ContainerItem。) | |
FriendlyName | 友好名称。 (继承自 NamedItem。) | |
GenerateAnalysisSchema | 是否生成/更新分析基于此的数据库架构元数据。 (继承自 ContainerItem。) | |
GenerateETL | 在关系仓库中自动生成的ETL应将此项目?如果未包括一个存储过程不会生成填充此项目。 (继承自 ContainerItem。) | |
GenerateWarehouseSchema | 是否生成基于此的仓库架构元数据。 (继承自 ContainerItem。) | |
HandleDuplicateKeys | 添加的项逻辑到数据库是否应项目项使用重复键和处理它们用某种适当的方式。 (继承自 ContainerItem。) | |
IncludeUpdatesInIncrementalCubeProcessing | 此对象是否标记为已更新为增量方式处理多维数据集,当现有行更新,*other*均设置为其原始值,则最初插入了为早期到达的项。 将此错误意味着添加的行将传播到多维数据集,但是,更新 (不包括对早期到达项的更新) 不会传播,直至下一个完整的多维数据集的过程。 这是作战地有用,将此依赖于它时的对象或对象,足以我们要避免查询从仓库的所有行的 analysis services ProcessUpdate/ProcessFull。 注意:我们不支持具有维度引用区域或迭代和使用区域或迭代转发的此特性,则,因为它不需要的和是保守的请对架构。 当前唯一的此类维度是 DimWorkItem,不在元数据,但可能在将来为。 | |
KeyField | (继承自 ContainerItem。) | |
KeyFieldName | (继承自 ContainerItem。) | |
Levels | ||
Name | (继承自 NamedItem。) | |
NameFieldName | 包含主要显示名称实体字段的名称,例如生成的路径。 目前要求,仅当 PathFieldName 设置。 | |
NamingTemplate | 使用的选项命名模板为多维数据集的此维度。对于层次结构才有用。 格式:{级别 0}; {级别 1}; … | |
OrderByField | ||
ParentField | ||
ParentFieldName | 包含业务/父实体操作存储键字段的名称。 目前,此值在尺寸不必保留,但是,使用父项。sproc,以便设置父代理键。 | |
ParentIdFriendlyName | ||
ParentSurrogateKeyFieldName | ||
PathFieldName | 应将设置为实体的分层路径字段的选项卡名称,名称串联在值。 | |
PerformUpdateChecks | 执行相等是否检查所有字段在决定之前更新其。使用数据库排序规则,则比较字符串字段时,为TFS使用不区分大小写。因此,通常请将*not*传播更改大小写。 (继承自 ContainerItem。) | |
PerformUpdateChecksCaseSensitive | 执行相等是否检查所有字段在决定之前更新它们,会使用字符串字段,因此大小写更改的区分大小写的检查传播。 (继承自 ContainerItem。) | |
SurrogateKeyAdjustTimeZone | ||
SurrogateKeyField | (继承自 ContainerItem。) | |
SurrogateKeyFieldName | 存储仓库特定字段的名称(“代理”)键。 默认为“__ID”向后兼容的,不过,在新的元数据我们希望它显式始终设置。 (继承自 ContainerItem。) | |
SurrogateKeyFieldType | 代理项键,使用 INT 的数据库类型默认情况下。 | |
Translation | (继承自 NamedItem。) |
页首
方法
名称 | 说明 | |
---|---|---|
AddField | (继承自 ContainerItem。) | |
Clone | (继承自 CloneableItem。) | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetField | (继承自 ContainerItem。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
IsWellFormed | (重写 ContainerItem.IsWellFormed()。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ShouldSerializeDimensionUses | (继承自 ContainerItem。) | |
ShouldSerializeFields | (继承自 ContainerItem。) | |
ShouldSerializeLevels | ||
ShouldSerializeTranslation | (继承自 NamedItem。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
TryRemoveField | 移除具有指定名称的字段。 (继承自 ContainerItem。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。