Model 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在兼容级别 1200 或更高版本创建的表格模型。
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- 继承
构造函数
Model() |
使用默认设置创建 Model 类的新实例。 |
属性
Annotations |
获取当前 Model 中所有批注的集合对象。 |
AutomaticAggregationOptions |
自动聚合的选项。 |
Collation |
排序规则序列。 Analysis Services 使用 Windows 排序规则。 |
Culture |
用于格式设置的区域性的名称。 子对象使用此值后,无法更改此值。 |
Cultures |
获取当前模型中所有区域性的集合对象。 |
DataAccessOptions |
M 数据引擎的选项。 |
Database |
获取模型的父数据库。 |
DataSourceDefaultMaxConnections |
如果 MaxConnections 设置为数据源对象 -1,或者数据源没有相应的数据源对象,则 DataSourceDefaultMaxConnections 将用于与数据源的连接。 |
DataSources |
获取当前模型中所有数据源的集合对象。 |
DataSourceVariablesOverrideBehavior |
控制此模型是否允许重写数据源变量。 |
DefaultDataView |
模型中的分区用于确定检索数据的查询类型。 完整数据视图检索未筛选的行集,用于内存中模型和已部署的 DirectQuery 模型。 示例数据视图是 DirectQuery 模型设计期间使用的数据子集。 |
DefaultMeasure |
对默认度量值的引用。 |
DefaultMode |
使数据在分区中可用的默认方法。 |
DefaultPowerBIDataSourceVersion |
PBIX 数据源格式转换使用。 |
Description |
模型的说明,在设计时对开发人员和管理工具(如 SQL Server Management Studio)中的管理员可见。 |
DirectLakeBehavior |
定义 Direct Lake 表的回退行为。 |
DisableAutoExists |
已过时.
禁用 SummarizeColumns 的自动存在行为 |
DiscourageCompositeModels |
确定是否阻止复合模型。 |
DiscourageImplicitMeasures |
确定是否阻止隐式度量值。 |
Expressions |
获取当前 Model 中所有表达式的集合对象。 |
ExtendedProperties |
获取当前 Model 中所有扩展属性的集合对象。 |
ForceUniqueNames |
确定度量值是否可以与模型中的任何列具有相同的名称。 |
HasLocalChanges |
获取指示模型是否具有尚未保存到引擎的本地更改。 |
IsRemoved |
一个布尔值,指定是否从对象树中删除了此对象。 (继承自 MetadataObject) |
MAttributes |
具有 M 属性的字符串。 |
MaxParallelismPerQuery |
公式引擎中查询的最大并行度 |
MaxParallelismPerRefresh |
在托管服务的资源约束内,确定数据刷新中可能的最大并行任务数。 |
Model |
获取包含此对象的表格模型。 (继承自 MetadataObject) |
ModifiedTime |
上次修改对象的时间。 |
Name |
获取或设置此对象的名称。 |
ObjectType |
获取对象的类型。 |
Parent |
父对象,Model 对象的 null。 |
Perspectives |
获取当前 Model 中所有透视的集合对象。 |
QueryGroups |
获取当前模型中所有查询组的集合对象。 |
Relationships |
获取当前 Model 中所有关系的集合对象。 |
Roles |
获取当前模型中的所有角色的集合对象。 |
Server |
获取托管模型父数据库的服务器。 |
SourceQueryCulture |
通过 Mashup 刷新期间用于格式化的区域性的名称。 |
StorageLocation |
要放置模型的磁盘上的位置。 |
StructureModifiedTime |
上次修改对象结构的时间。 |
Tables |
获取当前 Model 中所有表的集合对象。 |
ValueFilterBehavior |
确定 SummarizeColumns 的值筛选器行为 |
方法
扩展方法
ToTmdl(Model) |
基于隔离模型的元数据生成一组 TMDL 文档。 |
ToTmdl(Model, MetadataSerializationOptions) |
使用给定选项基于已隔离模型的元数据生成一组 TMDL 文档。 |