Model Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Табличная модель, созданная на уровне совместимости 1200 или более поздней версии.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Наследование
Конструкторы
Model() |
Создайте новый экземпляр класса Model с параметрами по умолчанию. |
Свойства
Annotations |
Возвращает объект коллекции всех заметок в текущей модели. |
AutomaticAggregationOptions |
Параметры автоматической агрегирования. |
Collation |
Последовательность сортировки. Службы Analysis Services используют параметры сортировки Windows. |
Culture |
Имя языка и региональных параметров, используемых для форматирования. Когда он используется дочерним объектом, это значение не может быть изменено. |
Cultures |
Возвращает объект коллекции всех языков и региональных параметров в текущей модели. |
DataAccessOptions |
Параметры подсистемы данных M. |
Database |
Возвращает родительскую базу данных модели. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections будет использоваться для подключений к источнику данных, если MaxConnections имеет значение -1 в объекте источника данных или если для источника данных нет соответствующего объекта источника данных. |
DataSources |
Возвращает объект коллекции всех источников данных в текущей модели. |
DataSourceVariablesOverrideBehavior |
Определяет, позволяет ли эта модель переопределять переменные источника данных. |
DefaultDataView |
Используется секциями в модели для определения типа запроса, извлекаемого данных. Полное представление данных извлекает нефильтрованный набор строк, используемый для моделей в памяти и развернутых моделей DirectQuery. Пример представления данных — это подмножество данных, используемых во время проектирования модели DirectQuery. |
DefaultMeasure |
Ссылка на меру по умолчанию. |
DefaultMode |
Метод по умолчанию для получения данных в разделе. |
DefaultPowerBIDataSourceVersion |
Используется преобразованием формата источника данных PBIX. |
Description |
Описание модели, видимой разработчикам во время разработки и администраторам в средствах управления, таких как SQL Server Management Studio. |
DirectLakeBehavior |
Определите резервное поведение таблиц Direct Lake. |
DisableAutoExists |
Устаревшие..
Отключение автоматического поведения для SummarizeColumns |
DiscourageCompositeModels |
Определяет, следует ли препятствовать составным моделям. |
DiscourageImplicitMeasures |
Определяет, следует ли препятствовать неявным мерам. |
Expressions |
Возвращает объект коллекции всех выражений в текущей модели. |
ExtendedProperties |
Возвращает объект коллекции всех расширенных свойств в текущей модели. |
ForceUniqueNames |
Определяет, могут ли меры иметь те же имена, что и любой столбец в модели. |
HasLocalChanges |
Получает указание, есть ли у модели локальные изменения, которые еще не сохранены в подсистеме. |
IsRemoved |
Логическое значение, указывающее, был ли этот объект удален из дерева объектов. (Унаследовано от MetadataObject) |
MAttributes |
Строка с атрибутами M. |
MaxParallelismPerQuery |
Максимальная степень параллелизма для запросов в обработчике формул |
MaxParallelismPerRefresh |
Определяет максимально возможное количество параллельных задач в обновлении данных в пределах ограничений ресурсов службы размещения. |
Model |
Возвращает табличную модель, содержащую этот объект. (Унаследовано от MetadataObject) |
ModifiedTime |
Время последнего изменения объекта. |
Name |
Возвращает или задает имя этого объекта. |
ObjectType |
Возвращает тип объекта. |
Parent |
Родительский объект, null для объектов Model. |
Perspectives |
Возвращает объект коллекции всех перспектив в текущей модели. |
QueryGroups |
Возвращает объект коллекции всех групп запросов в текущей модели. |
Relationships |
Возвращает объект коллекции всех связей в текущей модели. |
Roles |
Возвращает объект коллекции всех ролей в текущей модели. |
Server |
Возвращает сервер, на котором размещена родительская база данных модели. |
SourceQueryCulture |
Имя языка и региональных параметров, используемых для форматирования во время обновления с помощью Mashup. |
StorageLocation |
Расположение на диске для размещения модели. |
StructureModifiedTime |
Время последнего изменения структуры объекта. |
Tables |
Возвращает объект коллекции всех таблиц в текущей модели. |
ValueFilterBehavior |
Определяет поведение фильтра значений для SummarizeColumns |
Методы
ApplyAutomaticAggregations() |
Извлекает рекомендации по автоматическому агрегированию из подсистемы Служб Analysis Services и применяет изменения к модели. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Извлекает рекомендации по автоматическому агрегированию из подсистемы Служб Analysis Services и применяет изменения к модели. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Устаревшие..
Извлекает рекомендации по автоматическому агрегированию из подсистемы Служб Analysis Services и применяет изменения к модели. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Настройка схемы секционирования таблиц добавочного обновления в модели, определяемая политикой обновления, связанной с ними, когда используемая дата действия зависит от текущего времени. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Настройка схемы секционирования таблиц добавочного обновления в модели, определяемая политикой обновления, связанной с ними, и указанной датой действия. |
Clone() |
Создает новую полную копию объекта Model. |
CopyFrom(Model) |
Устаревшие..
Устаревшие. Вместо этого используйте метод CopyTo. |
CopyTo(Model) |
Копирует объект Model в указанный объект. |
ExecuteXmla(String) |
Выполняет запрос XMLA и обновляет дерево локальной модели, чтобы соответствовать модели, размещенной в экземпляре служб Analysis Services, после выполнения запроса. |
Refresh(RefreshType) |
Устаревшие..
Устаревшие. Вместо этого используйте метод RequestRefresh. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Устаревшие..
Устаревшие. Вместо этого используйте метод RequestRefresh. |
Rename(String) |
Устаревшие..
Устаревшие. Вместо этого используйте метод RequestRename. |
RequestRefresh(RefreshType) |
Запрос обновления этого объекта. |
RequestRefresh(RefreshType, DateTime) |
Запрос обновления этого объекта. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Запрос обновления этого объекта с переопределениями. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Запрос обновления этого объекта с переопределениями. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Запрос обновления этого объекта с переопределениями. |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Запрос обновления этого объекта. |
RequestRename(String) |
Запросить переименование этого объекта. |
SaveChanges() |
Сохраняет локальные изменения, внесенные в дерево модели, и обновляет версию модели, размещенной в экземпляре служб Analysis Services, с помощью параметров по умолчанию. |
SaveChanges(SaveFlags) |
Сохраняет локальные изменения, внесенные в дерево модели, и обновляет версию модели, размещенной в экземпляре служб Analysis Services, с помощью дополнительных параметров. |
SaveChanges(SaveOptions) |
Сохраняет локальные изменения, внесенные в дерево модели, и обновляет версию модели, размещенной в экземпляре служб Analysis Services, с помощью дополнительных параметров. |
Sync() |
Синхронизирует локальную копию дерева модели с текущей версией экземпляра служб Analysis Services с помощью параметров по умолчанию. |
Sync(SyncOptions) |
Синхронизирует локальную копию дерева модели с текущей версией экземпляра служб Analysis Services с помощью указанных параметров. |
UndoLocalChanges() |
Отменяет локальные изменения, внесенные в Model с момента последнего синхронизации с Server. |
Validate() |
Этот API поддерживает инфраструктуру продуктов и не предназначен для использования непосредственно из кода. Только внутреннее использование Майкрософт. (Унаследовано от MetadataObject) |
Методы расширения
ToTmdl(Model) |
Создает набор документов TMDL на основе метаданных сеченной модели. |
ToTmdl(Model, MetadataSerializationOptions) |
Создает набор документов TMDL на основе метаданных сеченной модели с использованием заданных параметров. |