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 |
DataSourceDefaultMaxConnections は、データ ソース オブジェクトで MaxConnections が -1 に設定されている場合、またはデータ ソースに対応するデータ ソース オブジェクトがない場合に、データ ソースへの接続に使用されます。 |
DataSources |
現在の Model のすべてのデータ ソースのコレクション オブジェクトを取得します。 |
DataSourceVariablesOverrideBehavior |
このモデルでデータ ソース変数をオーバーライドできるかどうかを制御します。 |
DefaultDataView |
モデルのパーティションで使用して、データを取得するクエリの種類を決定します。 Full dataview は、インメモリ モデルと展開された DirectQuery モデルで使用される、フィルター処理されていない行セットを取得します。 サンプル データ ビューは、DirectQuery モデルのデザイン時に使用されるデータのサブセットです。 |
DefaultMeasure |
既定のメジャーへの参照です。 |
DefaultMode |
データをパーティションで利用できるようにする既定のメソッドです。 |
DefaultPowerBIDataSourceVersion |
PBIX データ ソース形式の変換で使用されます。 |
Description |
設計時に開発者が、また SQL Server Management Studio などの管理ツールで管理者が確認できるモデルに関する説明です。 |
DirectLakeBehavior |
Direct Lake テーブルのフォールバック動作を定義します。 |
DisableAutoExists |
古い.
SummarizeColumns の自動存在の動作を無効にする |
DiscourageCompositeModels |
複合モデルを推奨するかどうかを決定します。 |
DiscourageImplicitMeasures |
暗黙的なメジャーを推奨するかどうかを決定します。 |
Expressions |
現在の Model のすべての式のコレクション オブジェクトを取得します。 |
ExtendedProperties |
現在の Model のすべての extendedproperties のコレクション オブジェクトを取得します。 |
ForceUniqueNames |
メジャーにモデル内の任意の列と同じ名前を付けることができるかどうかを判断します。 |
HasLocalChanges |
モデルに、まだエンジンに保存されていないローカル変更があるかどうかを示す値を取得します。 |
IsRemoved |
このオブジェクトがオブジェクト ツリーから削除されたかどうかを指定するブール値。 (継承元 MetadataObject) |
MAttributes |
M 属性を持つ文字列。 |
MaxParallelismPerQuery |
数式エンジンでのクエリの並列処理の最大次数 |
MaxParallelismPerRefresh |
ホスティング サービスのリソース制約内で、データ更新で可能な並列タスクの最大数を決定します。 |
Model |
このオブジェクトを含む表形式モデルを取得します。 (継承元 MetadataObject) |
ModifiedTime |
オブジェクトが最後に変更された時刻。 |
Name |
このオブジェクトの名前を取得または設定します。 |
ObjectType |
オブジェクトの古い型を取得します。 |
Parent |
親オブジェクト。Model オブジェクトに対して null です。 |
Perspectives |
現在の Model のすべてのパースペクティブのコレクション オブジェクトを取得します。 |
QueryGroups |
現在の Model 内のすべてのクエリ グループのコレクション オブジェクトを取得します。 |
Relationships |
現在のモデルのすべてのリレーションシップのコレクション オブジェクトを取得します。 |
Roles |
現在のモデルのすべてのロールのコレクション オブジェクトを取得します。 |
Server |
モデルの親データベースをホストするサーバーを取得します。 |
SourceQueryCulture |
マッシュアップによる更新中に書式設定に使用されるカルチャの名前。 |
StorageLocation |
モデルを配置するディスク上の場所です。 |
StructureModifiedTime |
オブジェクトの構造が最後に変更された時刻。 |
Tables |
現在の Model のすべてのテーブルのコレクション オブジェクトを取得します。 |
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() | |
Validate() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Microsoft 内部使用のみです。 (継承元 MetadataObject) |
拡張メソッド
ToTmdl(Model) |
重要: TMDL はまだプレビュー段階であり、API サーフェスは GA より前に変更される可能性があります。 分離モデルのメタデータに基づいて、一連の TMDL ドキュメントを構築します。 |
ToTmdl(Model, MetadataSerializationOptions) |
重要: TMDL はまだプレビュー段階であり、API サーフェスは GA より前に変更される可能性があります。 指定されたオプションを使用して、分離モデルのメタデータに基づいて一連の TMDL ドキュメントを構築します。 |