IService Schnittstelle

Definition

Enthält die verschiedenen API-Vorgänge für Geschäftsregeln.

public interface class IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type IService = interface
Public Interface IService
Abgeleitet
Attribute

Methoden

AnnotationsDelete(AnnotationsDeleteRequest)

Löscht eine vorhandene Anmerkung.

AnnotationsUpdate(AnnotationsUpdateRequest)

Aktualisiert eine vorhandene Anmerkung.

AttributeChange(AttributeChangeRequest)

Ändert ein Attribut.

BusinessRulesClone(BusinessRulesCloneRequest)

Erstellt neue Geschäftsregeln, die genaue Kopien der Geschäftsregeln aus einer anderen Quelle sind und die GUIDs (Globally Unique Identifiers) der ursprünglichen Objekte beibehalten.

BusinessRulesCreate(BusinessRulesCreateRequest)

Erstellt neue Geschäftsregeln.

BusinessRulesDelete(BusinessRulesDeleteRequest)

Löscht eine Geschäftsregel oder Komponenten von Regeln.

BusinessRulesGet(BusinessRulesGetRequest)

Ruft Geschäftsregeln ab.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Ruft verfügbare Geschäftsregelkomponenten (die Komponentenpalette) ab.

BusinessRulesPublish(BusinessRulesPublishRequest)

Veröffentlicht Geschäftsregeln für einen Modell-/Entitäts-/Elementtyp.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Aktualisiert vorhandene Geschäftsregeln.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Erstellt eine Vorgangsanforderung für die Bereinigung der DQS-Qualität.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Gibt den Status des installierten DQS zurück.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Ruft die DQS-Wissensdatenbanken ab.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Erstellt eine Vorgangsanforderung für den DQS-Abgleich.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Gibt einen Entfernen-Vorgang für den DQS-Vorgang zurück.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Ruft die Ergebnisse eines abgeschlossenen DQS-Vorgangs ab.

DataQualityOperationStart(DataQualityOperationStartRequest)

Startet einen DQS-Vorgang.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Ruft den Status des DQS-Vorgangs ab.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Ruft die Daten für die Eingabe in einem Data Quality-Speicher ab.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Erstellt neue Anmerkungen, die an ein Element angefügt sind.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Ruft an ein Element angefügte Anmerkungen ab.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Ruft einen angegebenen Satz von Attributwerten aus einer angegebenen Liste von Elementen ab.

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Dieses Feature wird in der nächsten Version von Microsoft SQL Server entfernt. Verwenden Sie dieses Feature nicht in einer neuen Entwicklungsarbeit, und ändern Sie Anwendungen, die dieses Feature verwenden, so schnell wie möglich.

EntityMembersCopy(EntityMembersCopyRequest)

Kopiert ausgewählte Elemente in neue Zielelemente.

EntityMembersCreate(EntityMembersCreateRequest)

Erstellt neue Elemente.

EntityMembersDelete(EntityMembersDeleteRequest)

Löscht (deaktiviert) ausgewählte Elemente.

EntityMembersGet(EntityMembersGetRequest)

Ruft einen gefilterten Satz von Elementen und ihre Daten von einer Entität ab.

EntityMembersMerge(EntityMembersMergeRequest)

Erstellt neue Mitglieder und aktualisiert vorhandene Mitglieder.

EntityMembersUpdate(EntityMembersUpdateRequest)

Aktualisiert vorhandene Elemente.

EntityStagingClear(EntityStagingClearRequest)

Löscht das Entitätsstaging.

EntityStagingGet(EntityStagingGetRequest)

Ruft das Entitätsstaging ab.

EntityStagingLoad(EntityStagingLoadRequest)

Lädt das Entitätsstaging.

EntityStagingProcess(EntityStagingProcessRequest)

Verarbeitet das Entitätsstaging.

ExportViewCreate(ExportViewCreateRequest)

Generiert gewünschte Abonnementsichten bzw. generiert sie erneut.

ExportViewDelete(ExportViewDeleteRequest)

Entfernt eine vorhandene Exportsicht.

ExportViewListGet(ExportViewListGetRequest)

Ruft eine Liste vorhandener Exportsichten ab.

ExportViewUpdate(ExportViewUpdateRequest)

Aktualisiert eine vorhandene Exportsicht.

HierarchyMembersGet(HierarchyMembersGetRequest)

Ruft übergeordnete untergeordnete Elemente aus einer Hierarchie relativ zu einem übergeordneten Knoten ab.

MetadataClone(MetadataCloneRequest)

Erstellt genaue Kopien der Metadatenkomponenten aus einer anderen Quelle und behält die Globally Unique Identifier (GUIDS) der ursprünglichen Objekte bei.

MetadataCreate(MetadataCreateRequest)

Erstellt neue Metadatenkomponenten.

MetadataDelete(MetadataDeleteRequest)

Löscht Metadatenkomponenten.

MetadataGet(MetadataGetRequest)

Ruft Metadaten ab.

MetadataUpdate(MetadataUpdateRequest)

Aktualisiert Metadaten.

ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Startet das asynchrone Löschen von Elementen.

ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

Startet die asynchrone Erstellung und/oder das Update von Elementdaten für eine oder mehrere Entitäten.

ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

Startet das asynchrone Update von Elementdaten für eine oder mehrere Entitäten.

ModelMembersGet(ModelMembersGetRequest)

Ruft alle ausgewählten Modelle, Entitäten und/oder Hierarchien ab.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Erstellt genaue Kopien von Benutzern, Gruppen und den entsprechenden Berechtigungen innerhalb des Sicherheitsmodells aus einer anderen Quelle und behält dabei die Globally Unique Identifiers (GUIDs) der ursprünglichen Objekte bei.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Erstellt neue Benutzer, Gruppen und zugehörige Berechtigungen innerhalb des Sicherheitsmodells.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Löscht Benutzer, Gruppen.

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Ruft die Sicherheitsprinzipale und ihre Berechtigungen ab.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Aktualisiert Sicherheitsprinzipale.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Erstellt genaue Kopien von Berechtigungen innerhalb des Sicherheitsmodells aus einer anderen Quelle und behält dabei den GUIDS der ursprünglichen Objekte bei.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Erstellt Sicherheitsprivilegien.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Löscht Berechtigungen.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Ruft Sicherheitsberechtigungen für ausgewählte Prinzipale und/oder Modelle ab.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Aktualisiert Sicherheitsprivilegien.

ServiceCheck(ServiceCheckGetRequest)

Bestimmt, ob der Master Data Services Webdienst ausgeführt wird und mit der Datenbank verbunden ist.

ServiceVersionGet(ServiceVersionGetRequest)

Ruft die Dienstversion ab.

StagingClear(StagingClearRequest)

Löscht den Massenstagingbereich.

StagingGet(StagingGetRequest)

Ruft den Inhalt des Massenstagingbereichs ab.

StagingNameCheck(StagingNameCheckRequest)

Überprüft den Stagingnamen.

StagingProcess(StagingProcessRequest)

Fasst vorhandene nicht im Batch verarbeitete Datensätze in den Stagingtabellen in einen Batch zu Verarbeitung zusammen und beginnt auf Anfrage mit der Ausführung der Stagingwarteschlange.

SystemDomainListGet(SystemDomainListGetRequest)

Ruft eine lokalisierte feste Liste von Optionen auf Grundlage eines Listencodes ab.

SystemPropertiesGet(SystemPropertiesGetRequest)

Ruft unveränderliche Eigenschaften des Systems ab.

SystemSettingsGet(SystemSettingsGetRequest)

Ruft eine Liste von Systemeinstellungen ab.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

Aktualisiert Systemeinstellungswerte.

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Erstellt neue an eine vorhandene Transaktion angefügte Anmerkungen.

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Ruft eine gefilterte Liste der Transaktionen von einem Modell ab.

TransactionsGet(TransactionsGetRequest)

Ruft eine gefilterte Liste der Transaktionen von einem Modell ab.

TransactionsReverse(TransactionsReverseRequest)

Kehrt eine oder mehrere vorhandene Transaktionen um.

UserPreferencesDelete(UserPreferencesDeleteRequest)

Löscht die Einstellungen des aktuellen Benutzers.

UserPreferencesGet(UserPreferencesGetRequest)

Ruft die Einstellungen des aktuellen Benutzers ab.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Aktualisiert die Einstellungen des aktuellen Benutzers.

ValidationGet(ValidationGetRequest)

Ruft gefilterte Überprüfungsergebnisse aus einem Modell ab.

ValidationProcess(ValidationProcessRequest)

Verarbeitet Überprüfungen (Geschäftsregeln) für ausgewählte Elemente innerhalb eines Modells.

VersionCopy(VersionCopyRequest)

Kopiert eine Modellversion in eine neue Version.

Gilt für: