Dela via


Master Data Services: Alternativ för distribuering av modeller

Gäller för:SQL Server i Windows Azure SQL Managed Instance

Viktigt!

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

När du distribuerar en modellpaketfil i Master Data Services måste du bestämma om du vill distribuera en ny eller klonad modell eller uppdatera en modell som tidigare klonades.

Arbetsflöden

När du arbetar med modellpaket finns det två primära arbetsflöden.

  • Skapa ett paket med en modell i en testmiljö och distribuera en klon av modellen till en produktionsmiljö. Distribuera med tiden uppdateringar från testmiljön till produktionsmiljön.

  • Skapa ett paket med en modell och distribuera den som en ny modell till samma miljö. I det här fallet måste du ge modellen ett nytt namn.

Alternativ

I MDS-databasen har varje modellobjekt en unik identifierare (ID). Dessa ID:er ingår i modelldistributionspaket. När du distribuerar paketet måste du välja vad du ska göra med dessa ID:er.

Följande tabell bör hjälpa dig att avgöra vilket val du ska göra när du distribuerar en modell med hjälp av distributionsguiden för systemadministrationsmodellen eller verktyget MDSModelDeploy.

Alternativ Beskrivning Noteringar
Nytt Skapa en ny modell med ett unikt namn. Nya identifierare skapas för alla modellobjekt. Om du skapar en ny modell med nya identifierare kan du inte använda modelldistributionsverktyg för att tillämpa uppdateringar på modellen senare. När du använder guiden i webbprogrammet för att distribuera ett modellpaket kan du bara skapa en ny modell om det redan finns en modell med samma namn eller ID.
Klon Skapa en ny modell som är en exakt klon av modellen i paketet. Detta fungerar bara om modellen inte finns (efter namn eller identifierare) i målmiljön. Använd "klon" när du vill ha samma modell i flera miljöer och uppdatera den klonade modellen över tid. Det här är standardbeteendet för guiden i webbprogrammet. Om det redan finns en modell med samma namn eller ID uppmanas du att skapa en ny modell i stället.
Uppdatera Uppdatera en befintlig modell med modellen i paketet. Identifierarna måste vara samma i båda modellerna. Detta används för att uppdatera en modell som du klonade tidigare. Du kan bara uppdatera modeller som tidigare klonades. (Namnen och ID:na måste matcha.)

Se även

Distribuera ett modelldistributionspaket med MDSModelDeploy
Distribuera ett modelldistributionspaket med hjälp av guiden
Distribuera modeller (Master Data Services)