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 |
获取当前 Model 中的所有区域的集合对象。 |
DataAccessOptions |
M 数据引擎的选项。 |
Database |
获取模型的父数据库。 |
DataSourceDefaultMaxConnections |
如果数据源对象的 MaxConnections 设置为 -1,或者数据源没有相应的数据源对象,则 DataSourceDefaultMaxConnections 将用于与数据源的连接。 |
DataSources |
获取当前 Model 中的所有数据源的集合对象。 |
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 |
获取当前 Model 中的所有角色的集合对象。 |
Server |
获取托管模型的父数据库的服务器。 |
SourceQueryCulture |
在通过 Mashup 刷新期间用于格式设置的 Culture 的名称。 |
StorageLocation |
磁盘上放置模型的位置。 |
StructureModifiedTime |
上次修改对象结构的时间。 |
Tables |
获取当前 Model 中的所有表的集合对象。 |
ValueFilterBehavior |
确定 SummarizeColumns 的值筛选器行为 |
方法
扩展方法
ToTmdl(Model) |
重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改! 基于分离模型的元数据生成一组 TMDL 文档。 |
ToTmdl(Model, MetadataSerializationOptions) |
重要提示:TMDL 仍处于预览状态,API 图面在正式发布之前可能仍有待修改! 使用给定选项基于分离模型的元数据生成一组 TMDL 文档。 |