Erstellen eines Datenattributs (Master Data Services)

Gilt für:SQL Server – nur Windows Azure SQL Managed Instance

Erstellen Sie in Master Data Services ein Datumsattribut, wenn Benutzer ein Datum als Attributwert eingeben möchten.

Hinweis

Das Attribut heißt DateTime, aber Zeitwerte werden nicht unterstützt.

Voraussetzungen

So führen Sie diese Prozedur aus

  • Sie müssen über die Berechtigung verfügen, auf den Funktionsbereich Systemverwaltung zuzugreifen.

  • Sie müssen ein Modelladministrator sein. Weitere Informationen finden Sie unter Administratoren (Master Data Services).

  • Sie müssen eine Entität haben, für das Sie das Attribut erstellen. Weitere Informationen finden Sie unter Create an Entity (Master Data Services).For more information, see Create an Entity (Master Data Services).

So erstellen Sie ein Datumsattribut

  1. Klicken Sie im Master Data Manager auf Systemverwaltung.

  2. Wählen Sie auf der Seite Modell verwalten im Raster ein Modell aus, und klicken Sie dann auf Entitäten.

  3. Wählen Sie auf der Seite Entität verwalten die Zeile der Entität aus, für die Sie ein Attribut erstellen möchten.

  4. Klicken Sie auf Attribute.

  5. Führen Sie auf der Seite Attribute verwalten einen der folgenden Schritte aus, und klicken Sie dann auf Hinzufügen.

    • Wenn das Attribut für Blattelemente bestimmt ist, wählen Sie Blatt im Listenfeld Elementtypen aus.

    • Wenn das Attribut für konsolidierte Elemente bestimmt ist, wählen Sie Konsolidiert im Listenfeld Elementtypen aus.

    • Wenn das Attribut für Sammlungen bestimmt ist, wählen Sie Sammlung im Listenfeld Elementtypen aus.

  6. Geben Sie im Feld Name einen Namen für das Attribut ein. Eine Liste von Wörtern, die nicht als Attributnamen verwendet werden sollen, finden Sie unter Reservierte Wörter (Master Data Services).For a list of words that should not be used as attribute names, see Reserved Words (Master Data Services).

  7. Geben Sie optional einen Anzeigenamen ein und in das Feld Beschreibung eine Beschreibung des Attributs ein.

  8. Geben Sie im Feld Pixelbreite anzeigen die Breite der Attributspalte ein, die im Explorerraster angezeigt werden soll.

  9. Wählen Sie in der Liste Attributtyp die Option Freiformaus.

  10. Wählen Sie aus der Liste Datentyp die Option DateTimeaus.

  11. Wählen Sie aus der Liste Eingabeformat ein Format für Datumsangaben aus.

  12. Optional können Sie Änderungsnachverfolgung aktivieren auswählen, um Änderungen an Gruppen von Attributen nachzuverfolgen. Weitere Informationen finden Sie unter Hinzufügen von Attributen zu einer Änderungsverfolgungsgruppe (Master Data Services).

  13. Klicken Sie auf Speichern.

So zeigen Sie den Zeitbereich eines datetime-Werts an

Damit der Zeitbereich eines datetime-Werts in der Benutzeroberfläche angezeigt wird, müssen Sie ein geeignetes Eingabeformat für das Attribut auswählen. Da keine der integrierten Masken für Datetime-Attribute hierzu geeignet ist, können Sie eine neue Maske hinzufügen, die die Anzeige der Uhrzeit ermöglicht. Fügen Sie dazu der Tabelle mdm.tblList der MDS-Datenbank, in der integrierte Masken gespeichert werden, eine Zeile hinzu. Die Zeile sollte über die folgenden Werte verfügen:

Spalte Wert
ListCode lstInputMask
ListName Eingabeformat
Seq 19
List Option dd/MM/yyyy hh:mm:ss tt
Option ID 19
Sichtbar 1
Group_ID 3

Nachdem Sie in die Tabelle „mdm.tblList“ eine Zeile mit den oben angegebenen Werten eingegeben haben, steht im Eingabeformat-Listenfeld die Maske „dd/MM/yyyy hh:mm:ss tt“ zur Verfügung. Anschließend können Sie diese Maske auswählen, um das Datum und die Uhrzeit in einer datetime-Attributspalte einer Entität im MDS-Explorer anzuzeigen.

Die Input Mask ist eine benutzerdefinierte .NET DateTime-Formatzeichenfolge. Weitere Informationen finden Sie unter Benutzerdefinierte Datums- und Uhrzeit-Formatzeichenfolgen

Weitere Informationen

Attribute (Master Data Services)
Ändern eines Attributnamens und eines Datentyps (Master Data Services)
Erstellen eines domänenbasierten Attributs (Master Data Services)
Erstellen eines Dateiattributes (Master Data Services)