Die Metadaten und Datenmodelle in Microsoft Dynamics 365

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Microsoft Dynamics 365 und Microsoft Dynamics 365 (online) verwendet eine durch Metadaten gesteuerte Architektur, um die Flexibilität bereitzustellen, benutzerdefinierte Entitäten und zusätzliche Systementitätsattribute zu erstellen. Diese Struktur erleichtert auch Aktualisierungen und die Übertragung von benutzerdefinierten Anpassungen einfacher. Die Datenstruktur kann sich ändern, ohne dass dafür irgendwelche Änderungen am Code im Microsoft Dynamics 365-Server oder den Client-Anwendungen erforderlich ist.

Alle Informationen, die für den Betrieb des Microsoft Dynamics 365-Servers erforderlich sind, werden in den Microsoft Dynamics 365-Metadaten gespeichert. Dies umfasst auch Informationen zu Entitäten, Attributen, Beziehungen und Optionssätzen.

Die Microsoft Dynamics 365-Webdienste enthalten die Messages, mithilfe von denen Sie die Definitionen für alle die Entitäten von jeder Organisation lesen oder schreiben. Damit können Sie auch einen clientseitigen Metadatencache erstellen, der für Anwendungen nützlich ist, die häufig auf die Metadaten zugreifen. Sie möchten möglicherweise eine benutzerdefinierte Suchlösung erstellen, die alle Entitäten unterstützt, sogar diejenigen, die nach Installation der Lösung erstellt wurden.

Eine sehr wichtige Rolle der Metadaten besteht darin, den Rahmen dafür zu bieten, eine vollständig durch Metadaten gesteuerte Benutzeroberfläche bereitzustellen. Die Entitätsmetadaten steuern das Layout des Rasters und des Formulars und wie die Navigationsoptionen dargestellt werden.

Wenn Sie eine benutzerdefinierte Entität erstellen, werden die Informationen in den Attributen und Beziehungen dafür verwendet, die entsprechende Benutzerschnittstelle für diese Entität zu erstellen. Außerdem unterstützt diese mehrere Sprachen in der Benutzeroberfläche, so dass ein Benutzer möglicherweise Bezeichnungen und anderen Text in einer anderen Sprache von einem anderen Benutzer sieht. Diese Sprachen und die damit zusammenhängenden Bezeichnungen werden in den Metadaten gespeichert. Die Sprachversion des Microsoft Dynamics 365-Servers, der für eine Organisation installiert wird, gilt als dessen Ausgangssprache. Anschließend installieren Sie Multilingual User Interface (MUI)-Sprachpakete für zusätzliche Sprachen, wenn sie benötigt werden.

Weitere Informationen über Metadaten und wie Sie Metadatenberichte finden, finden Sie unter Entitätsmetadaten.

Die folgende Tabelle führt die Objekte auf, die durch die Metadaten beschrieben werden.

Metadatenobjekt

Beschreibung

Entität

Eine Entität ist ein Container für Daten, ähnlich einer Tabelle in einer traditionellen Datenbank. Jede Entität enthält eine Reihe von Attributen. Bei Microsoft Dynamics 365 gibt es einen Satz von Entitäten, die vorhanden sind, nachdem man zuerst installiert hat. Einige von ihnen können angepasst werden. Darüber hinaus können Sie benutzerdefinierte Entitäten erstellen, um Geschäftsdaten zu enthalten.

Attribut

Ein Attribut ist ein Container für ein Datenelement in einer Entität.Microsoft Dynamics 365 unterstützt eine Vielzahl von Attributtypen.

Beziehung

Eine Beziehung definiert eine Zuordnung zwischen zwei Entitäten: 1:n-Beziehung, n:1-Beziehung, n:n-Beziehung und auf sich selbst verweisend.

Optionssatz

Ein Optionssatz definiert einen Satz von Optionen, der für eine Auswahlliste bereitgestellt wird. Einige Auswahllistenattribute verwenden möglicherweise einen globalen Optionssatz, so dass die Optionen, die sie bereitstellen, immer dieselben sind und an einem Ort verwaltet werden können.

Option

Eine Option ist einer der Werte, die in einem Optionssatz verfügbar sind. Jede Option in einem Optionssatz verfügt über einen eindeutigen Ganzzahlwert und einen zugeordneten Satz von lokalisierten Bezeichnungen.

Siehe auch

Microsoft Dynamics 365 erweitern
Unterstützte Erweiterungen für Microsoft Dynamics 365
Durchsuchen der Metadaten für die Organisation
Verwenden der Web-API mit Dynamics 365-Metadaten
Verwenden des Organisationsdienstes mit Dynamics 365-Metadaten
Microsoft Dynamics 365 auf dem Server erweitern
Erweitern von Microsoft Dynamics 365 auf dem Client
Anpassen der Microsoft Dynamics 365-Anwendungen
Packen und Verteilen von Erweiterungen mithilfe von Lösungen
Entwicklerhandbuch zu Berichten für Microsoft Dynamics 365
Erweitern von Microsoft Dynamics 365 für Outlook
Integrieren Sie Microsoft Dynamics 365 in SharePoint
Integrieren von Microsoft Dynamics 365 in OneNote

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright