Partition Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет секцию в таблице. Секции определяют запросы к внешним источникам данных, которые возвращают наборы строк из Table.
public sealed class Partition : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Partition = class
inherit NamedMetadataObject
Public NotInheritable Class Partition
Inherits NamedMetadataObject
- Наследование
Конструкторы
Partition() |
Создайте новый экземпляр класса Partition с параметрами по умолчанию. |
Свойства
Annotations |
Возвращает объект коллекции всех заметок в текущем объекте Partition. |
DataCoverageDefinition |
Ссылка на необязательное dataCoverageDefinition, которое предоставляет подсказку о данных, охватываемых секцией. |
DataView |
Определяет, какие секции необходимо выбрать для запросов к модели. Ниже приведены возможные значения. Full (0) — выбираются секции с параметром DataView, имеющим значение Default или Full. Sample (1) —выбираются секции с параметром DataView, имеющим значение Default или Sample. SampleAndFull (2) — выбираются все секции. Default(3) — наследует от заданного по умолчанию параметра DataView объекта Model. |
Description |
Описание секции, видимое для разработчиков во время разработки и для администраторов в средствах управления, таких как SQL Server Management Studio. |
ErrorMessage |
Строка с описанием состояния ошибки, связанного с текущим объектом. Задается обработчиком только в том случае, если объект находится в одном из трех состояний: SemanticError, DependencyError или EvaluationError. Этот элемент применяется только к секциям типа Calculated. |
ExtendedProperties |
Возвращает объект коллекции всех расширенных свойств в текущем объекте Partition. |
IsRemoved |
Логическое значение, определяющее, был ли этот объект удален из дерева объектов. (Унаследовано от MetadataObject) |
Mode |
Определяет метод для предоставления данных в секции. Возможны следующие значения. Import (0) — данные будут импортированы из источника данных. DirectQuery (1) — данные будут динамически запрашиваться из источника данных. Default (2) — это значение могут использовать только секции. Если значение задано, секция унаследует режим по умолчанию DefaultMode от модели. Push (3) — данные будут отправлены в секцию. Режиму секции можно задать значение Default (2). В этом случае он унаследует режим от DefaultMode объекта Model. |
Model |
Возвращает табличную модель, содержащую этот объект. (Унаследовано от MetadataObject) |
ModifiedTime |
Время последнего изменения объекта. |
Name |
Возвращает или задает имя этого объекта. |
ObjectType |
Получает тип объекта. |
Parent |
Родительский объект, значение NULL для объектов Model. |
QueryGroup |
QueryGroup, связанный с секцией. |
RefreshedTime |
Время последнего обновления объекта. |
RetainDataTillForceCalculate |
Устаревшие..
Позволяет вычисляемой секции содержать данные, которые не будут затрагиваться командой RefreshCalculate при изменениях данных. |
Source |
Возвращает или задает объект PartitionSource. |
SourceType |
Тип источника, используемый объектом Partition. Это запрос к DataSource или вычисляемым таблицам (выражение). |
State |
Предоставляет сведения о состоянии секции. Возможны следующие значения. Ready (1) — секция поддерживает запросы и содержит обновленные данные. NoData (3) — секция поддерживает запросы, но не содержит данных. Это состояние применяется только к секциям с типом, отличным от Calculated. CalculationNeeded (4) — секция не поддерживает запросы и должна быть обновлена (то есть повторно вычислена) для восстановления работоспособности. Это состояние применяется только к секциям с типом Calculated. SemanticError (5) — секция находится в состоянии ошибки из-за недопустимого выражения и не поддерживает запросы. Это состояние применяется только к секциям с типом Calculated. EvaluationError (6) — секция находится в состоянии ошибки из-за ошибки, возникшей во время вычисления выражения. Секция не поддерживает запросы. Это состояние применяется только к секциям с типом Calculated. DependencyError (7) — секция находится в состоянии ошибки, так как некоторые из ее зависимостей вычисления находятся в состоянии ошибки. Секция не поддерживает запросы. Это состояние применяется только к секциям с типом Calculated. Incomplete (8) — некоторые части секции не содержат данных. Чтобы внести данные, секцию необходимо обновить. Секция поддерживает запросы. Это состояние применяется только к секциям с типом, отличным от Calculated. SyntaxError (9) — секция находится в состоянии ошибки из-за синтаксической ошибки в выражении. Секция не поддерживает запросы. Это состояние применяется только к секциям с типом Calculated. |
Table |
Ссылка на объект Table, которому принадлежит данная секция. |
Методы
Clone() |
Создает новую полную копию объекта Partition. |
CopyFrom(Partition) |
Устаревшие..
Не рекомендуется. Используйте вместо этого метод CopyTo. |
CopyTo(Partition) |
Копирует объект Partition в указанный объект. |
Refresh(RefreshType) |
Устаревшие..
Не рекомендуется. Используйте вместо этого метод RequestRefresh. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Устаревшие..
Не рекомендуется. Используйте вместо этого метод RequestRefresh. |
Rename(String) |
Устаревшие..
Не рекомендуется. Используйте вместо этого метод RequestRename. |
RequestMerge(IEnumerable<Partition>) |
Запрос на слияние секций. |
RequestRefresh(RefreshType) |
Запрос обновления для этого объекта. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Запрос обновления для этого объекта с переопределениями. |
RequestRefreshPolicyImpact() |
Запрос на анализ политики обновления путем выполнения запроса опроса в секции. |
RequestRename(String) |
Запрос переименования для этого объекта. |
Validate() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Только для внутреннего применения корпорацией Майкрософт. (Унаследовано от MetadataObject) |