3.1.5.1.1.1.2.1 Columns
The TMSCHEMA_MODEL rowset contains the following columns.
Name |
Restriction |
---|---|
ID |
Yes |
Name |
Yes |
Description |
Yes |
StorageLocation |
Yes |
DefaultMode |
Yes |
DefaultDataView |
Yes |
Culture |
Yes |
Collation |
Yes |
ModifiedTime |
Yes |
StructureModifiedTime |
Yes |
Version |
|
DataAccessOptions |
Yes |
DefaultMeasureID |
|
ForceUniqueNames |
Yes |
DiscourageImplicitMeasures |
Yes |
DataSourceDefaultMaxConnections |
Yes |
SourceQueryCulture |
Yes |
MAttributes |
Yes |
DiscourageCompositeModels |
Yes |
AutomaticAggregationOptions |
|
MaxParallelismPerRefresh |
|
MaxParallelismPerQuery |
Yes |
The name attribute of the root element of the TabularDiscoverRowsetType complex type is set to "Model". The XML schema definition (XSD) for the TMSCHEMA_MODEL rowset is as follows.
-
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sql="urn:schemas-microsoft-com:xml-sql"> <xs:element> <xs:complexType> <xs:sequence> <xs:element name="row" type="TabularDiscoverModelRowType" /> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="TabularDiscoverModelRowType"> <xs:sequence> <xs:element sql:field="ID" name="ID" type="xs:unsignedLong" minOccurs="0" /> <xs:element sql:field="Name" name="Name" type="xs:string" minOccurs="0" /> <xs:element sql:field="Description" name="Description" type="xs:string" minOccurs="0" /> <xs:element sql:field="StorageLocation" name="StorageLocation" type="xs:string" minOccurs="0" /> <xs:element sql:field="DefaultMode" name="DefaultMode" type="xs:long" minOccurs="0" /> <xs:element sql:field="DefaultDataView" name="DefaultDataView" type="xs:long" minOccurs="0" /> <xs:element sql:field="Culture" name="Culture" type="xs:string" minOccurs="0" /> <xs:element sql:field="Collation" name="Collation" type="xs:string" minOccurs="0" /> <xs:element sql:field="ModifiedTime" name="ModifiedTime" type="xs:dateTime" minOccurs="0" /> <xs:element sql:field="StructureModifiedTime" name="StructureModifiedTime" type="xs:dateTime" minOccurs="0" /> <xs:element sql:field="Version" name="Version" type="xs:long" minOccurs="0" /> <xs:element sql:field="DataAccessOptions" name="DataAccessOptions" type="xs:string" minOccurs="0" /> <xs:element sql:field="DefaultMeasureID" name="DefaultMeasureID" type="xs:unsignedLong" minOccurs="0" /> <xs:element sql:field="ForceUniqueNames" name="ForceUniqueNames" type="xs:boolean" minOccurs="0" /> <xs:element sql:field="DiscourageImplicitMeasures" name="DiscourageImplicitMeasures" type="xs:boolean" minOccurs="0" /> <xs:element sql:field="DataSourceDefaultMaxConnections" name="DataSourceDefaultMaxConnections" type="xs:int" minOccurs="0" /> <xs:element sql:field="SourceQueryCulture" name="SourceQueryCulture" type="xs:string" minOccurs="0" /> <xs:element sql:field="MAttributes" name="MAttributes" type="xs:string" minOccurs="0" /> <xs:element sql:field="DiscourageCompositeModels" name="DiscourageCompositeModels" type="xs:boolean" minOccurs="0" /> <xs:element sql:field="AutomaticAggregationOptions" name="AutomaticAggregationOptions" type="xs:string" minOccurs="0" /> <xs:element sql:field="MaxParallelismPerRefresh" name="MaxParallelismPerRefresh" type="xs:int" minOccurs="0" /> <xs:element sql:field="MaxParallelismPerQuery" name="MaxParallelismPerQuery" type="xs:int" minOccurs="0" /> </xs:sequence> </xs:complexType> </xs:schema>