BasicRefreshPolicy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a BasicRefreshPolicy object. It is a child of a Table object.
public class BasicRefreshPolicy : Microsoft.AnalysisServices.Tabular.RefreshPolicy
type BasicRefreshPolicy = class
inherit RefreshPolicy
Public Class BasicRefreshPolicy
Inherits RefreshPolicy
- Inheritance
Remarks
This metadata object is only supported when the compatibility level of the database is at 1450 or above.
Constructors
BasicRefreshPolicy() |
Create a new instance of the BasicRefreshPolicy class with default settings.. |
Properties
Annotations |
Gets the collection object of all annotations in the current RefreshPolicy. (Inherited from RefreshPolicy) |
ExtendedProperties |
Gets the collection object of all extendedproperties in the current RefreshPolicy. (Inherited from RefreshPolicy) |
IncrementalGranularity |
Granularity of the (most recent) incremental refresh range |
IncrementalPeriods |
Number of periods for the incremental refresh range |
IncrementalPeriodsOffset |
Lag or leading periods from Now() to the rolling window head |
IsRemoved |
A Boolean specifying whether this object was removed from an object tree. (Inherited from MetadataObject) |
Mode |
Defines the mode of a refresh policy applied during incremental refresh. (Inherited from RefreshPolicy) |
Model |
Gets the Tabular model that contains this object. (Inherited from MetadataObject) |
ObjectType |
Gets the type of the object. (Inherited from RefreshPolicy) |
Parent |
Parent object, null for Model objects. (Inherited from RefreshPolicy) |
PolicyType |
Specifies the type of the refresh policy (Inherited from RefreshPolicy) |
PollingExpression |
If not null, M expression that is evaluated and stored for each partition upon each refresh or merge operation. Result is stored in Partition.RefreshBookmark |
RollingWindowGranularity |
Target granularity of the rolling window for the whole data set |
RollingWindowPeriods |
Number of periods for the rolling window for the whole data set |
SourceExpression |
M expression that is used as the source M expression for new partitions. It includes the date filter by referring to 2 M parameters named [RangeStart] and [RangeEnd], which can be dates or integers depending on IntegerDateKey below |
Table |
A reference to a Table object that owns this RefreshPolicy. (Inherited from RefreshPolicy) |
Methods
Clone() |
Creates a new, full copy of a RefreshPolicy object. (Inherited from RefreshPolicy) |
CopyFrom(RefreshPolicy) |
Obsolete.
Deprecated. Use CopyTo method instead. (Inherited from RefreshPolicy) |
CopyTo(RefreshPolicy) |
Copies a RefreshPolicy object to the specified object. (Inherited from RefreshPolicy) |
Validate() |
This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only. (Inherited from MetadataObject) |