Udostępnij przez


Omówienie usług Master Data Services (MDS)

Dotyczy:Program SQL Server w systemie Windows

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 tym temacie opisano kluczowe funkcje organizacji danych i zarządzania usługami Master Data Services.

Usługa Master Data Services umożliwia zarządzanie głównym zestawem danych organizacji. Dane można organizować w modele, tworzyć reguły aktualizowania danych i kontrolować, kto aktualizuje dane. Za pomocą programu Excel możesz udostępnić zestaw danych głównych innym osobom w organizacji.

Opis architektury usług Master Data Services można znaleźć w artykule na simple-talk.com Master Data Services — podstawowe informacje. Aby uzyskać informacje o nowych funkcjach w programie SQL Server, zobacz Co nowego w usługach Master Data Services (MDS)
Aby uzyskać instrukcje dotyczące sposobu instalowania usług Master Data Services, konfigurowania bazy danych i witryny internetowej oraz wdrażania przykładowych modeli, zobaczMaster Data Services Installation and Configuration (Instalacja i konfiguracja usług master Data Services).

W usługach Master Data Services model jest kontenerem najwyższego poziomu w strukturze danych głównych. Można utworzyć model do zarządzania grupami podobnych danych, na przykład w celu zarządzania danymi produktów online. Model zawiera co najmniej jedną jednostkę, a jednostki zawierają elementy członkowskie, które są rekordami danych. Jednostka jest podobna do tabeli.

Na przykład model produktu online może zawierać jednostki, takie jak produkt, kolor i styl. Jednostka koloru może zawierać elementy czerwonego, srebrnego i czarnego.

Podmiot koloru

Modele zawierają również atrybuty zdefiniowane w jednostkach. Atrybut zawiera wartości, które pomagają opisać elementy członkowskie jednostki. Istnieją atrybuty wolnego formularza i atrybuty oparte na domenie. Atrybut bazujący na domenie zawiera wartości, które są wypełniane przez członków jednostki i mogą być używane jako wartości atrybutów dla innych jednostek.

Na przykład jednostka produktu może mieć atrybuty w formie dowolnej dotyczące kosztów i wagi. Istnieje również atrybut oparty na domenie dla koloru Numer 1 , który zawiera wartości wypełnione przez elementy członkowskie jednostki koloru. Ta główna lista kolorów jest używana jako wartości atrybutów dla jednostki Produkt Numer 2.

Atrybut oparty na domenie dotyczący koloru

Pochodne hierarchie pochodzą z relacji między jednostkami w modelu. Są to relacje atrybutów oparte na domenie. Na przykład, w modelu produktu można mieć hierarchię pochodną koloru Numer 1, która pochodzi z relacji między kolorem Numer 2 i jednostkami produktu Numer 3.

Hierarchia pochodna od koloru

Po zdefiniowaniu podstawowej struktury danych możesz rozpocząć dodawanie rekordów danych (członków) przy użyciu funkcji importowania. Ładujesz dane do tabel przejściowych, weryfikujesz dane za pomocą reguł biznesowych, a następnie ładujesz dane do tabel MDS. Możesz również użyć reguł biznesowych, aby ustawić wartości atrybutów.

W poniższej tabeli przedstawiono kluczowe zadania usługi Master Data Services. O ile nie zaznaczono inaczej, wszystkie poniższe procedury wymagają, abyś był administratorem modelu. Aby uzyskać więcej informacji, zobacz Administratorzy (Master Data Services).

Uwaga / Notatka

Możesz wykonać następujące zadania w środowisku testowym i użyć przykładowych danych dostarczonych podczas instalowania usług Master Data Services. Aby uzyskać więcej informacji, zobacz Wdrażanie modeli (Master Data Services).

Akcja Szczegóły Tematy pokrewne
Utwórz model Podczas tworzenia modelu jest on uznawany za VERSION_1. Modele (Master Data Services)

Tworzenie modelu (Master Data Services)
Tworzenie jednostek Utwórz dowolną liczbę jednostek, które mogą zawierać członków. Jednostki (Master Data Services)

Tworzenie encji (Master Data Services)
Tworzenie jednostek do użycia jako atrybutów opartych na domenie Aby utworzyć atrybut oparty na domenie, najpierw utwórz jednostkę, aby wypełnić listę wartości atrybutów. atrybutyDomain-Based (Master Data Services)

Tworzenie atrybutu Domain-Based (master data services)
Tworzenie atrybutów dla jednostek Utwórz atrybuty, aby opisać członków. Atrybut Name (Nazwa) i Code (Kod) są automatycznie dołączane do każdej jednostki i nie można ich usunąć. Możesz utworzyć inne atrybuty wolnego formularza, aby zawierały tekst, daty, liczby lub pliki. Atrybuty (główne usługi danych)

Tworzenie atrybutu tekstowego (master data services)

Tworzenie atrybutu liczbowego (master data services)

Tworzenie atrybutu daty (Master Data Services)

Tworzenie atrybutu linku (master data services)

Tworzenie atrybutu pliku (master data services)
Tworzenie grup atrybutów Jeśli masz więcej niż cztery lub pięć atrybutów dla jednostki, możesz utworzyć grupy atrybutów. Te grupy to karty, które są wyświetlane powyżej siatki w Eksploratorze i ułatwiają nawigację, grupując atrybuty razem na poszczególnych kartach. Grupy atrybutów (główne usługi danych)

Tworzenie grupy atrybutów (Master Data Services)
Importowanie członków dla podmiotów wspierających Zaimportuj dane dla jednostek pomocniczych przy użyciu procesu etapowego. W przypadku modelu Product może to oznaczać importowanie kolorów lub rozmiarów. Możesz również tworzyć członków ręcznie.



Uwaga: użytkownicy mogą tworzyć członków w systemie Master Data Manager, jeśli mają co najmniej uprawnienia do aktualizacji szczegółowego modelu jednostki oraz dostęp do obszaru funkcjonalnego Eksploratora.
Omówienie: importowanie danych z tabel (Master Data Services)

Tworzenie członka liścia (Usługi Danych Głównych)
Tworzenie i stosowanie reguł biznesowych w celu zapewnienia jakości danych Tworzenie i publikowanie reguł biznesowych w celu zapewnienia dokładności danych. Reguły biznesowe umożliwiają:

Ustaw domyślne wartości atrybutów.

Zmień wartości atrybutów.

Wysyłaj powiadomienia e-mail, gdy dane nie przechodzą walidacji reguł biznesowych.
Reguły biznesowe (główne usługi danych)

Tworzenie i publikowanie reguły biznesowej (Master Data Services)

Weryfikowanie określonych członków względem reguł biznesowych (Master Data Services)

Konfigurowanie powiadomień e-mail (master data services)

Konfigurowanie reguł biznesowych w celu wysyłania powiadomień (master data services)
Importowanie członków dla głównych jednostek i stosowanie reguł biznesowych Zaimportuj członków dla swoich jednostek podstawowych przy użyciu procesu przygotowawczego. Po zakończeniu zweryfikuj wersję, która stosuje reguły biznesowe do wszystkich członków w wersji modelu.

Następnie możesz rozwiązać wszelkie problemy z walidacją reguł biznesowych.
Walidacja (Master Data Services)

Weryfikowanie wersji względem reguł biznesowych (master data services)

Procedura przechowywana walidacji (Usługi danych podstawowych)
Tworzenie hierarchii pochodnych Hierarchie pochodne można zaktualizować w miarę zmiany potrzeb biznesowych i upewniać się, że wszyscy członkowie są uwzględniani na odpowiednim poziomie. Hierarchie pochodne (główne usługi danych)

Tworzenie hierarchii pochodnej (Master Data Services)
W razie potrzeby utwórz jawne hierarchie Jeśli chcesz utworzyć hierarchie, które nie są oparte na poziomie i które zawierają elementy członkowskie z jednej jednostki, możesz utworzyć jawne hierarchie. Jawne hierarchie (główne usługi danych)

Tworzenie jawnej hierarchii (master data services)
W razie potrzeby utwórz kolekcje Jeśli chcesz wyświetlić różne grupy członków na potrzeby raportowania lub analizy i nie potrzebujesz pełnej hierarchii, utwórz kolekcję.



Uwaga: użytkownicy mogą tworzyć kolekcje w menedżerze danych głównych, jeśli mają co najmniej uprawnienie Update do obiektu modelu kolekcji i dostęp do obszaru funkcjonalnego Eksploratora .
Kolekcje (Usługi Master Data)

Tworzenie kolekcji (master data services)
Tworzenie metadanych zdefiniowanych przez użytkownika Aby opisać obiekty modelu, dodaj metadane zdefiniowane przez użytkownika do modelu. Metadane mogą obejmować właściciela obiektu lub źródło, z których pochodzą dane.
Zablokuj wersję swojego modelu i przypisz flagę wersji Zablokuj wersję modelu, aby zapobiec zmianom członków, z wyjątkiem tych dokonywanych przez administratorów. Gdy dane wersji zostaną pomyślnie zweryfikowane względem reguł biznesowych, możesz sfinalizować wersję, co uniemożliwi wszystkim użytkownikom wprowadzenie zmian w jej rekordach danych.

Utwórz i przypisz flagę wersji do modelu. Flagi pomagają użytkownikom i subskrybującym systemom zidentyfikować, którą wersję modelu użyć.
Wersje (Usługi Zarządzania Danymi Głównymi)

Blokowanie wersji (Master Data Services)

Utwórz flagę wersji (Master Data Services)
Tworzenie widoków subskrypcji Aby systemy subskrybujące mogły korzystać z danych głównych, utwórz widoki subskrypcji, które tworzą standardowe widoki w bazie danych Master Data Services. Omówienie: eksportowanie danych (master data services)

Tworzenie widoku subskrypcji w celu eksportowania danych (master data services)
Konfigurowanie uprawnień użytkownika i grupy Nie można skopiować uprawnień użytkownika i grupy z testu do środowiska produkcyjnego. Można jednak użyć środowiska testowego, aby określić zabezpieczenia, które mają być ostatecznie używane w środowisku produkcyjnym. Security (Master Data Services)

Dodaj grupę (Master Data Services)

Dodawanie użytkownika (Master Data Services)

Gdy wszystko będzie gotowe, możesz wdrożyć model z danymi lub bez niego w środowisku produkcyjnym. Aby uzyskać więcej informacji, zobacz Wdrażanie modeli (Master Data Services).