Dela via


Implementera modeller (Master Data Services)

gäller för:SQL Server – Endast Windows Azure SQL Managed Instance

Viktigt!

Master Data Services (MDS) tas bort i förhandsversionen av SQL Server 2025 (17.x). Vi fortsätter att stödja MDS i SQL Server 2022 (16.x) och tidigare versioner.

I Master Data Services är ett paket en XML-fil som innehåller en distributionsbar modellstruktur och eventuellt data från modellen. Använd modellpaket för att flytta kopior av modeller från en MDS-miljö till en annan eller för att skapa nya modeller i din befintliga MDS-miljö.

Viktigt!

SQL Server 2014 (12.x) och senare MDSModelDeploy-verktyget är bakåtkompatibelt med paketen som skapats i SQL Server 2012 (11.x) eller senare.

Verktyg för att distribuera modeller

Om du vill arbeta med modellpaket kan du använda ett av tre verktyg, beroende på dina behov.

  • MDSModelDeploy-verktyget: Använd verktyget MDSModelDeploy.exe för att skapa och distribuera modellobjekt och data. Om du valde standardsökvägen när du installerar MDS finns det här verktyget på enheten:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration.

  • Guiden Modelldistribution: Om du bara vill skapa och distribuera paket av modellstrukturen använder du guiden i huvuddatahanterarens webbprogram. Du kan inte använda den här guiden för att distribuera data.

  • Modellpaketredigeraren: Om du vill redigera ett modellpaket använder du ModelPackageEditor.exe som startar guiden Modellpaketredigeraren. Du använder den här guiden för att redigera ett paket som skapades av verktyget MDSModelDeploy eller guiden Modelldistribution. Om du valde standardsökvägen när du installerar MDS finns det här verktyget på enheten:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration.

Viktigt!

Du kan använda verktyget MDSModelDeploy för att skapa en ny modell, skapa en klon av en modell eller uppdatera en befintlig modell och dess data. Om du använder verktyget MDSModelDeploy för att uppdatera en befintlig modell och dess data, och paketet inte innehåller en entitet, ett attribut eller en medlem som finns i målmodellen, tar MDSModelDeploy inte bort entiteten, attributet eller medlemmen från modellen.

Vilka paket innehåller

Ett modellpaket är en XML-fil som sparas med tillägget .pkg. När du skapar ett distributionspaket kan du bestämma om du vill inkludera data eller inte. Om du väljer att inkludera data måste du välja en version av data som ska inkluderas.

Alla modellobjekt ingår i ett paket. Dessa objekt är:

  • Entiteter

  • Egenskaper

  • Attributgrupper

  • Hierarkier

  • Samlingar

  • Affärsregler

  • Versionsflaggor

  • Prenumerationsvyer

Filattribut och användar- och gruppbehörigheter ingår inte. När du har distribuerat en modell måste du uppdatera dem manuellt.

Exempelpaket

Exempelpaketfiler ingår när du installerar Master Data Services. Dessa paketfiler finns i katalogen Master Data Services\Samples\Packages där du installerade Master Data Services. När du distribuerar dessa exempelpaket med hjälp av verktyget MDSModelDeploy skapas och fylls exempelmodeller med data.

Aktivitetsbeskrivning Ämne
Skapa ett nytt distributionspaket med modellobjekt och/eller data med hjälp av verktyget MDSModelDeploy. Skapa ett modelldistributionspaket med MDSModelDeploy
Skapa ett nytt distributionspaket med modellobjekt endast med hjälp av guiden. Skapa ett modelldistributionspaket med hjälp av guiden
Distribuera ett paket med modellobjekt och data med hjälp av verktyget MDSModelDeploy. Distribuera ett modelldistributionspaket med MDSModelDeploy
Distribuera endast ett paket med modellobjekt med hjälp av guiden. Distribuera ett modelldistributionspaket med hjälp av guiden
Redigera ett modelldistributionspaket för att distribuera valda delar av en modell i stället för hela modellen. Redigera ett modelldistributionspaket