Share via


Overzicht: Gegevens importeren uit tabellen (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.

Zodra u een model hebt gemaakt voor uw gegevens in Master Data Services, kunt u beginnen met het toevoegen van gegevens en wijzigingen aanbrengen in gegevens. U gebruikt faseringstabellen van Master Data Services, opgeslagen procedures en Master Data Manager.

Zie Gegevens importeren uit tabellen (Master Data Services) voor instructies over het toevoegen en wijzigen van gegevens.

Opmerking

U kunt ook de invoegtoepassing SQL Server Master Data Services voor Excel gebruiken om vanuit Excel gegevens toe te voegen aan de MDS-opslagplaats (Master Data Services-database). Zie Overzicht: Gegevens importeren uit Excel (MDS-invoegtoepassing voor Excel) voor meer informatie.

Wanneer u gegevens toevoegt en wijzigt, kunt u het volgende doen.

  • Leden laden en bijwerken en kenmerkwaarden bijwerken

  • Leden deactiveren en verwijderen

  • Expliciete hiërarchieleden verplaatsen

Het toevoegen en bijwerken van gegevens omvat de volgende hoofdtaken.

  1. Laad gegevens in de faseringstabellen in de Master Data Services-database.

  2. Laad de gegevens uit de faseringstabellen in de juiste Master Data Services-tabellen.

    U gebruikt opgeslagen faseringsprocedures of Master Data Manager om de gegevens te laden.

Opmerking

In SQL Server 2016 (13.x) wordt ondersteuning voor de faseringsprocessen van SQL Server 2008 R2 (10.50.x) afgeschaft.

Leden deactiveren en verwijderen (MDS)

Deactiveren betekent dat het lid opnieuw kan worden geactiveerd. Als u een lid opnieuw activeert, worden de kenmerken en het lidmaatschap van hiërarchieën en verzamelingen hersteld. Alle eerdere transacties zijn intact. Deactiveringstransacties zijn zichtbaar voor beheerders in het functionele gebied Versiebeheer van Master Data Manager.

Verwijderen betekent dat het lid permanent uit het systeem wordt verwijderd. Alle transacties voor het lid, alle relaties en alle kenmerken worden definitief verwijderd.

Opmerking

U kunt fasering niet gebruiken om leden opnieuw te activeren. U moet dit handmatig doen in Master Data Manager. Zie Een lid of verzameling opnieuw activeren (Master Data Services) voor meer informatie.

U kunt fasering niet gebruiken om verzamelingen te verwijderen of deactiveren. Zie Een lid of verzameling verwijderen (Master Data Services) voor meer informatie over het handmatig deactiveren van verzamelingen.

Expliciete hiërarchieleden verplaatsen (MDS)

Wanneer u de locatie van leden in expliciete hiërarchieën bulksgewijs verplaatst, kunt u het volgende aanwijzen.

  • Een geconsolideerd lid als ouder van een samengevoegd lid.

  • Een geconsolideerde ouderlid als ouder van een bladlid.

  • Een bladlid als een broer- of zusterlid van een blad- of geconsolideerd lid.

  • Een geconsolideerd lid als een verwant van een bladlid of een ander geconsolideerd lid.

Faseringstabellen en opgeslagen procedures (MDS)

De Master Data Services-database bevat de volgende typen faseringstabellen die u met uw gegevens kunt vullen.

Voor elke entiteit in het model is er een faseringstabel. De tabelnaam geeft de bijbehorende entiteit aan en het entiteitstype, zoals leaf member. In de volgende afbeelding ziet u de faseringstabellen voor de valuta-, klant- en productentiteiten.

Faseringstabellen in MDS-database

De naam van de tabel wordt opgegeven wanneer een entiteit wordt gemaakt en kan niet worden gewijzigd. Als de naam van de faseringstabel een _1 of een ander getal bevat, bestaat er al een andere tabel met die naam toen de entiteit werd gemaakt.

De Master Data Services bevat de volgende typen opgeslagen procedures voor fasering.

  • <stg.udp_naam>_Leaf

  • <stg.udp_naam>_Geconsolideerd

  • <stg.udp_naam>_Relatie

Voor elke entiteit in het model zijn er drie opgeslagen procedures die overeenkomen met het bladlid, het geconsolideerde lid en de faseringstabellen van relaties. In de volgende afbeelding ziet u de voorbereidingsprocedures voor de entiteiten valuta, klant en product.

Opgeslagen procedures implementeren in de MDS-database

Voor meer informatie over de opgeslagen procedures, zie Staging Stored Procedure (Master Data Services).

Registratie van transacties (MDS)

Alle transacties die optreden wanneer gegevens of relaties worden geïmporteerd of bijgewerkt, kunnen worden geregistreerd. Een optie in de opgeslagen procedure staat deze logboekregistratie toe. Als u het faseringsproces start met Master Data Manager, vindt er geen logboekregistratie plaats.

In Master Data Services Configuration Manager is de instelling voor het faseren van logboektransacties niet van toepassing op deze methode voor faseringsgegevens.