Share via


Expliciete hiërarchieën (Master Data Services)

Van toepassing op:SQL Server in Windows Azure SQL Managed Instance

Belangrijk

Master Data Services (MDS) wordt verwijderd in SQL Server 2025 (17.x). MdS wordt nog steeds ondersteund in SQL Server 2022 (16.x) en eerdere versies.

In Master Data Services organiseert een expliciete hiërarchie leden van één entiteit op elke manier die u opgeeft. De structuur kan onregelmatig zijn en in tegenstelling tot afgeleide hiërarchieën zijn expliciete hiërarchieën niet gebaseerd op kenmerkrelaties op basis van een domein.

Opmerking

Expliciete hiërarchie is afgeschaft.

Geconsolideerde Leden Groep Andere Leden

Een expliciete hiërarchie maakt gebruik van geconsolideerde leden die u maakt voor het groeperen van andere leden. Deze geconsolideerde leden kunnen slechts tot één expliciete hiërarchie tegelijk behoren. Een expliciete hiërarchie bevat ook alle bladleden van de gekoppelde entiteit.

Een expliciete hiërarchie kan onregelmatig zijn, wat betekent dat de hiërarchie tegelijkertijd op verschillende niveaus kan eindigen. Elk geconsolideerd lid kan een onbeperkt aantal geconsolideerde en bladleden eronder hebben of kunnen geen leden hebben. De bladleden kunnen zich onder één geconsolideerd lid of onder meerdere niveaus van geconsolideerde leden bevinden.

Opmerking

Voordat u een expliciete hiërarchie kunt maken, moet de entiteit zijn ingeschakeld voor expliciete hiërarchieën.

Typen expliciete hiërarchieën

Er zijn twee typen expliciete hiërarchieën: verplicht en niet-verplicht.

Verplichte expliciete hiërarchie

Een verplichte expliciete hiërarchie is een hiërarchie waarin alle bladleden moeten worden opgenomen in de hiërarchiestructuur. Standaard worden alle leden opgenomen aan de wortel van de structuur. U kunt de leden zo nodig opnieuw rangschiknen.

Niet-verplichte expliciete hiërarchie

Een niet-verplichte expliciete hiërarchie is een hiërarchie waarin alle leaf-leden zich in een door het systeem gemaakt ongebruikt knooppunt bevinden. U kunt leden uit dit knooppunt verplaatsen naarmate u ze nodig hebt. De rest van de leden kan in het ongebruikte knooppunt blijven.

Wanneer u niet-verplichte expliciete hiërarchieën gebruikt, komen rapporten of analyses die in de hiërarchie worden uitgevoerd mogelijk niet overeen met rapportage of analyse die is uitgevoerd op verplichte hiërarchieën.

Reglement

De volgende regels zijn van toepassing op expliciete hiërarchieën (zowel verplicht als niet-verplicht).

  • Elk bladlid kan slechts eenmaal in de hiërarchie worden opgenomen.

  • Alle geconsolideerde leden moeten worden opgenomen in een hiërarchie.

  • Geconsolideerde leden mogen niet meer dan één expliciete hiërarchie hebben.

  • Geconsolideerde leden in de hiërarchiestructuur hoeven geen bladleden eronder te bevatten.

  • Als u een expliciete hiërarchie verwijdert, worden alle geconsolideerde leden die in de hiërarchie zijn gebruikt, verwijderd.

  • Als u een geconsolideerd lid verwijdert dat zich in een expliciete hiërarchie bevond, worden alle bladleden die door dat geconsolideerde lid zijn gegroepeerd naar de wortel verplaatst.

Expliciete hiërarchieën versus afgeleide hiërarchieën

In de volgende tabel ziet u enkele van de verschillen tussen expliciete en afgeleide hiërarchieën.

Expliciete hiërarchieën Afgeleide hiërarchieën
Structuur wordt gedefinieerd door de gebruiker Structuur is afgeleid van de relaties tussen op een domein gebaseerde kenmerken
Bevat leden van één entiteit Bevat leden van meerdere entiteiten
Gebruikt geconsolideerde leden om andere leden te groeperen Bladleden van de ene entiteit gebruiken om bladleden van een andere entiteit te groeperen
Kan onregelmatig zijn Bevat altijd een consistent aantal niveaus

Voorbeeld van expliciete hiërarchie

In het volgende voorbeeld bevat de entiteit Product de volgende bladleden: BK-M101 {Mountain-100}, BK-M201 {Mountain-200}, BK-M301 {Mountain-300}, BK-R150 {Road-150}, BK-R450 {Road-450} en BK-R650 {Road-650}.

Als u deze bladleden op specifieke consolidatiepunten wilt samenvatten, kunt u geconsolideerde leden maken in de entiteit Product. Voeg de geconsolideerde leden in op niveaus in de hiërarchiestructuur waar u de bladleden wilt samenvatten. Er is geen beperking voor waar u uw geconsolideerde leden invoegt; elk lid (blad of geconsolideerd) kan echter slechts één keer worden gebruikt.

Mountainbike expliciete hiërarchie voorbeeld

Geconsolideerde leden kunnen op elk niveau worden gebruikt om leden te groeperen en blad- en geconsolideerde leden worden gesorteerd in de volgorde die u bepaalt.

Taakbeschrijving Onderwerp
Maak een nieuwe expliciete hiërarchie. Een expliciete hiërarchie maken (Master Data Services)
Wijzig de naam van een bestaande expliciete hiërarchie. Een expliciete hiërarchienaam wijzigen (Master Data Services)
Een bestaande expliciete hiërarchie verwijderen. Een expliciete hiërarchie verwijderen (Master Data Services)