IService Schnittstelle

Definition

Enthält die verschiedenen API-Operationen der 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

Name Beschreibung
AnnotationsDelete(AnnotationsDeleteRequest)

Löscht eine bestehende Anmerkung.

AnnotationsUpdate(AnnotationsUpdateRequest)

Aktualisiert eine bestehende Anmerkung.

AttributeChange(AttributeChangeRequest)

Verändert ein Attribut.

BusinessRulesClone(BusinessRulesCloneRequest)

Erstellt neue Geschäftsregeln, die exakte Kopien von Geschäftsregeln aus einer anderen Quelle sind, wobei die global eindeutigen Identifikatoren (GUIDs) der ursprünglichen Objekte erhalten bleiben.

BusinessRulesCreate(BusinessRulesCreateRequest)

Es schaffen 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-/Mitgliedstyp.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Aktualisiert bestehende Geschäftsregeln.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Erstellt eine Operationsanfrage für DQS-Qualitätsreinigung.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Gibt den Zustand der installierten DQS zurück.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Ruft die Wissensdatenbanken der DQS ab.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Erstellt eine Operationsanfrage für das DQS-Matching.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Gibt eine Säuberungsoperation für die DQS-Operation zurück.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Ruft die Ergebnisse einer abgeschlossenen DQS-Operation ab.

DataQualityOperationStart(DataQualityOperationStartRequest)

Startet eine Disqualifikationsoperation.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Ruft den Status der DQS-Operation ab.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Ruft die Daten für die Eingabe des Datenqualitätsspeichers ab.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Erstellt neue Anmerkungen, die einem Mitglied zugeordnet werden.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Ruft Anmerkungen ab, die an ein Mitglied angehängt sind.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Ruft eine festgelegte Menge von Attributwerten aus einer festgelegten Liste von Mitgliedern ab.

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

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

EntityMembersCopy(EntityMembersCopyRequest)

Ausgewählte Mitglieder werden zu neuen Zielmitgliedern kopiert.

EntityMembersCreate(EntityMembersCreateRequest)

Es schafft neue Mitglieder.

EntityMembersDelete(EntityMembersDeleteRequest)

Löscht (deaktiviert) ausgewählte Mitglieder.

EntityMembersGet(EntityMembersGetRequest)

Ruft eine gefilterte Menge von Mitgliedern und deren Daten von einer Entität ab.

EntityMembersMerge(EntityMembersMergeRequest)

Erstellt neue Mitglieder und aktualisiert bestehende Mitglieder.

EntityMembersUpdate(EntityMembersUpdateRequest)

Aktualisiert bestehende Mitglieder.

EntityStagingClear(EntityStagingClearRequest)

Frei die Entitäten-Staging.

EntityStagingGet(EntityStagingGetRequest)

Er bekommt das Entitäten-Staging.

EntityStagingLoad(EntityStagingLoadRequest)

Lädt die Entitäten-Staging.

EntityStagingProcess(EntityStagingProcessRequest)

Verarbeitet die Entitäten-Staging.

ExportViewCreate(ExportViewCreateRequest)

Erzeugt oder regeneriert die gewünschten Abonnementansichten.

ExportViewDelete(ExportViewDeleteRequest)

Entfernt eine bestehende Exportansicht.

ExportViewListGet(ExportViewListGetRequest)

Ruft eine Liste bestehender Exportansichten ab.

ExportViewUpdate(ExportViewUpdateRequest)

Aktualisiert eine bestehende Exportansicht.

HierarchyMembersGet(HierarchyMembersGetRequest)

Ruft Eltern-Kind-Mitglieder aus einer Hierarchie relativ zu einem Elternknoten ab.

MetadataClone(MetadataCloneRequest)

Erstellt exakte Kopien von Metadatenkomponenten aus einer anderen Quelle, wobei die global eindeutigen Identifikatoren (GUIDs) der Originalobjekte erhalten bleiben.

MetadataCreate(MetadataCreateRequest)

Erstellt neue Metadatenkomponenten.

MetadataDelete(MetadataDeleteRequest)

Löscht Metadatenkomponenten.

MetadataGet(MetadataGetRequest)

Ruft Metadaten ab.

MetadataUpdate(MetadataUpdateRequest)

Aktualisiert Metadaten.

ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Beginnt die asynchrone Löschung von Mitgliedern.

ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

Beginnt mit der asynchronen Erstellung und/oder Aktualisierung von Mitgliederdaten über eine oder mehrere Einheiten hinweg.

ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

Beginnt die asynchrone Aktualisierung der Mitgliederdaten über eine oder mehrere Einheiten.

ModelMembersGet(ModelMembersGetRequest)

Ruft komplette ausgewählte Modelle, Entitäten und/oder Hierarchien ab.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Erstellt exakte Kopien von Benutzern, Gruppen und deren Berechtigungen innerhalb des Sicherheitsmodells aus einer anderen Quelle, wobei die global eindeutigen Identifikatoren (GUIDs) der ursprünglichen Objekte erhalten bleiben.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Erstellt neue Benutzer, Gruppen und deren Berechtigungen innerhalb des Sicherheitsmodells.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Löscht Nutzer, Gruppen.

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Ruft die Sicherheitsverantwortlichen und deren Berechtigungen ab.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Aktualisiert Sicherheitsprinzipien.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Erstellt exakte Kopien der Berechtigungen innerhalb des Sicherheitsmodells von einer anderen Quelle, wobei die GUIDs der ursprünglichen Objekte erhalten bleiben.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Schafft Sicherheitsrechte.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Löscht Berechtigungen.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Ruft Sicherheitsrechte für ausgewählte Principals und/oder Modelle ab.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Aktualisiert Sicherheitsrechte.

ServiceCheck(ServiceCheckGetRequest)

Bestimmt, ob der Master Data Services Webservice läuft und mit der Datenbank verbunden ist.

ServiceVersionGet(ServiceVersionGetRequest)

Ruft die Service-Version ab.

StagingClear(StagingClearRequest)

Räumt den Bulk-Staging-Bereich.

StagingGet(StagingGetRequest)

Holt den Inhalt des Bulk-Staging-Bereichs ab.

StagingNameCheck(StagingNameCheckRequest)

Überprüft den Namen der Inszenierung.

StagingProcess(StagingProcessRequest)

Sweept bestehende, nicht batchierte Datensätze in den Staging Tables in einen Batch zur Verarbeitung und startet auf Anfrage die Ausführung der Staging Queue.

SystemDomainListGet(SystemDomainListGetRequest)

Ruft eine lokalisierte, feste Liste von Auswahlmöglichkeiten basierend auf einem Listencode ab.

SystemPropertiesGet(SystemPropertiesGetRequest)

Ruft unveränderliche Eigenschaften des Systems ab.

SystemSettingsGet(SystemSettingsGetRequest)

Ruft eine Liste der Systemeinstellungen ab.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

Aktualisiert Systemeinstellungswerte.

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Erstellt neue Anmerkungen, die einer bestehenden Transaktion zugeordnet sind.

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Ruft eine gefilterte Liste von Transaktionen aus einem Modell ab.

TransactionsGet(TransactionsGetRequest)

Ruft eine gefilterte Liste von Transaktionen aus einem Modell ab.

TransactionsReverse(TransactionsReverseRequest)

Macht eine oder mehrere bestehende Transaktionen rückgängig.

UserPreferencesDelete(UserPreferencesDeleteRequest)

Löscht die Einstellungen des aktuellen Nutzers.

UserPreferencesGet(UserPreferencesGetRequest)

Ruft die Einstellungen des aktuellen Nutzers ab.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Aktualisiert die Einstellungen des aktuellen Nutzers.

ValidationGet(ValidationGetRequest)

Ruft gefilterte Validierungsergebnisse aus einem Modell ab.

ValidationProcess(ValidationProcessRequest)

Verarbeitet Validierungen (Geschäftsregeln) für ausgewählte Mitglieder innerhalb eines Modells.

VersionCopy(VersionCopyRequest)

Kopiert eine Modellversion in eine neue Version.

Gilt für: