Web サービス操作の分類 (Master Data Services)
Applies to: SQL Server - Windows only Azure SQL Managed Instance
マスター データ サービス Web サービスには、マスター データ マネージャーがユーザー インターフェイスを介して実行するすべての機能を制御するコードを記述できる一連の操作が含まれています。 Web サービス操作は、IService インターフェイスによって定義され、ServiceClient クラスのメソッドとして実装されます。 このトピックでは、Web サービス API の使用方法を理解しやすくするために、Web サービス操作を概念ごとのカテゴリに分類します。
モデルの操作
これらの操作は、モデルの作成、更新、削除のほか、モデルの全コンテンツ (エンティティ、階層、バージョンなど) に対する操作に使用されます。 詳細については、「モデル (マスター データ サービス)」を参照してください。
エンティティの操作
これらの操作は、単一のエンティティのメンバーを作成、更新、削除するために使用されます。 詳細については、「エンティティ (マスター データ サービス)とメンバー (マスター データ サービス)」を参照してください。
- EntityMemberKeyLookup
- EntityMembersCopy
- EntityMembersCreate
- EntityMembersDelete
- EntityMembersGet
- EntityMembersMerge
- EntityMembersUpdate
メンバーの操作
これらの操作は、メンバーを取得、更新、削除するために使用されます。 操作されるメンバーのセットには、複数のエンティティからのメンバーを含めることができます。 詳細については、「メンバー (マスター データ サービス)」を参照してください。
属性と階層の操作
これらの操作は、属性や階層の情報を取得するために使用されます。 属性と階層は、モデル操作 (MetadataUpdate など) を使用して変更することもできます。 詳細については、「Attributes (マスター データ サービス)と Hierarchies (マスター データ サービス))を参照してください。
ビジネス ルールの操作
これらの操作は、ビジネス ルールを作成、更新、削除、パブリッシュするために使用されます。 詳細については、「ビジネス ルール (マスター データ サービス)」を参照してください。
- BusinessRulesClone
- BusinessRulesCreate
- BusinessRulesDelete
- BusinessRulesGet
- BusinessRulesPaletteGet
- BusinessRulesPublish
- BusinessRulesUpdate
注釈の操作
これらの操作は、注釈を作成、更新、削除するために使用されます。 詳細については、「Annotations (マスター データ サービス)」を参照してください。
- AnnotationsDelete
- AnnotationsUpdate
- EntityMemberAnnotationsCreate
- EntityMemberAnnotationsGet
- TransactionAnnotationsCreate
- TransactionAnnotationsGet
トランザクションの操作
これらの操作は、トランザクションを取得および破棄するために使用されます。 詳細については、「トランザクション (マスター データ サービス)」を参照してください。
バージョンと検証の操作
これらの操作は、バージョンをコピーおよび検証するために使用されます。 詳細については、「Versions (マスター データ サービス)と Validation (マスター データ サービス))を参照してください。
データ品質の操作
これらの操作は、データ品質タスクの実行と、それらの結果の確認に使用されます。
- DataQualityCleansingOperationCreate
- DataQualityMatchingOperationCreate
- DataQualityInstalledState
- DataQualityKnowledgeBasesGet
- DataQualityOperationStart
- DataQualityOperationResultsGet
- DataQualityOperationStatus
データ インポートの操作
これらの操作は、マスター データ サービス データベースにデータをインポートするために使用されます。 詳細については、「概要: テーブルからのデータのインポート (マスター データ サービス)」を参照してください。
次の操作は、SQL Server 2008 R2 (10.50.x) に含まれるステージング プロセスを使用してデータをインポートするために使用されます。 これらの操作は、既存のデータベースをサポートする目的にのみ使用してください。 新規の開発には、先に示した操作を使用してください。
データ エクスポートの操作
これらの操作は、サブスクリプション ビューを使用してデータをエクスポートするために使用されます。 詳細については、「概要: データのエクスポート (マスター データ サービス)」を参照してください。
セキュリティ運用
これらの操作は、マスター データ サービス データベースへのアクセスを制御するセキュリティ設定を変更するために使用されます。 詳細については、「セキュリティ (マスター データ サービス)」を参照してください。
- SecurityPrincipalsClone
- SecurityPrincipalsCreate
- SecurityPrincipalsDelete
- SecurityPrincipalsGet
- SecurityPrincipalsUpdate
- SecurityPrivilegesClone
- SecurityPrivilegesCreate
- SecurityPrivilegesDelete
- SecurityPrivilegesGet
- SecurityPrivilegesUpdate
システムの操作
これらの操作は、システム設定やユーザー設定を取得および更新するために使用されます。