Udostępnij przez


Tworzenie atrybutu date (master data services)

Dotyczy:SQL Server na systemie Windows Azure SQL Managed Instance

Ważne

Usługi master Data Services (MDS) są usuwane w programie SQL Server 2025 (17.x). Nadal obsługujemy usługi MDS w programie SQL Server 2022 (16.x) i starszych wersjach.

W usłudze Master Data Services utwórz atrybut daty, gdy użytkownicy będą wprowadzać datę jako wartość atrybutu.

Uwaga / Notatka

Atrybut nosi nazwę DateTime, ale wartości godziny nie są obsługiwane.

Wymagania wstępne

Aby wykonać tę procedurę:

Aby utworzyć atrybut daty

  1. W menedżerze danych głównych kliknij pozycję Administracja systemem.

  2. Na stronie Zarządzanie modelem wybierz model z siatki, a następnie kliknij pozycję Jednostki.

  3. Na stronie Zarządzanie jednostką wybierz wiersz jednostki, dla której chcesz utworzyć atrybut.

  4. Kliknij pozycję Atrybuty.

  5. Na stronie Zarządzanie atrybutami wykonaj jedną z następujących czynności, a następnie kliknij przycisk Dodaj.

    • Jeśli atrybut jest przeznaczony dla elementów członkowskich liścia, wybierz pozycję Liść w polu Listy Typy składowe .

    • Jeśli atrybut jest przeznaczony dla skonsolidowanych członków, wybierz pozycję Skonsolidowane z listy Typy członków.

    • Jeśli atrybut jest przeznaczony dla kolekcji, wybierz pozycję Kolekcja z listy Typy składowych .

  6. W polu Nazwa wpisz nazwę atrybutu. Aby uzyskać listę wyrazów, które nie powinny być używane jako nazwy atrybutów, zobacz Reserved Words (Master Data Services).

  7. Opcjonalnie wpisz nazwę wyświetlaną i wpisz opis atrybutu w polu Opis .

  8. W polu Wyświetl szerokość pikseli wpisz szerokość kolumny atrybutu, która ma być wyświetlana w siatce Eksploratora .

  9. Z listy Typ atrybutu wybierz pozycję Dowolny formularz.

  10. Z listy Typ danych wybierz pozycję DateTime.

  11. Z listy Maska wprowadzania wybierz format dat.

  12. Opcjonalnie wybierz pozycję Włącz śledzenie zmian , aby śledzić zmiany w grupach atrybutów. Aby uzyskać więcej informacji, zobacz Dodawanie atrybutów do grupy śledzenia zmian (master Data Services).

  13. Kliknij przycisk Zapisz.

Aby wyświetlić część czasową wartości daty i godziny

Aby interfejs użytkownika wyświetlał część godziny wartości daty/godziny, należy wybrać odpowiednią maskę danych wejściowych dla atrybutu. Nic z wbudowanych masek dla atrybutów Daty/godziny nie robi tego, ale można dodać nową maskę, która umożliwi wyświetlenie czasu. W tym celu dodaj wiersz w tabeli mdm.tblList bazy danych MDS, w której są przechowywane wbudowane maski. Wiersz powinien mieć następujące wartości:

Kolumna Wartość
Kod listy lstMaskaWejściowa
Nazwa listy Maska wejściowa
Sekw. 19
Opcja listy dd/MM/rrrr hh:mm:ss tt
Identyfikator opcji 19
IsVisible 1
Identyfikator_Grupy 3

Po wprowadzeniu wiersza z powyższymi wartościami w tabeli mdm.tblList, maska "dd/MM/yyyy hh:mm:ss tt" będzie dostępna w liście Maski wejściowej. Następnie możesz wybrać tę maskę, aby wyświetlić datę i godzinę w kolumnie atrybutu daty/godziny jednostki w Eksploratorze usługi MDS.

Maska wejściowa jest niestandardowym ciągiem formatu DateTime platformy .NET. Aby uzyskać więcej informacji, zobacz Niestandardowe ciągi formatu daty i godziny

Zobacz też

Atrybuty (główne usługi danych)
Zmienianie nazwy atrybutu i typu danych (master data services)
Tworzenie atrybutu Domain-Based (master data services)
Tworzenie atrybutu pliku (master data services)