Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In Master Data Services usare lo strumento MDSModelDeploy per distribuire un pacchetto che contiene uno dei due elementi seguenti:
Solo oggetti modello.
Oggetti e dati del modello.
Se si vuole distribuire un pacchetto che contiene solo oggetti modello, è possibile usare la distribuzione guidata del modello nell'applicazione Web Master Data Manager. Per altre informazioni, vedere Distribuire un pacchetto di distribuzione del modello tramite la procedura guidata.
Importante
I pacchetti possono essere distribuiti nell'edizione di SQL Server in cui sono stati creati solo. Ciò significa che i pacchetti creati in SQL Server 2008 R2 non possono essere distribuiti in SQL Server 2012 o versione successiva.
Prerequisiti
Per eseguire questa procedura:
È necessario disporre dell'autorizzazione per accedere all'area funzionale Amministrazione sistema nell'ambiente Master Data Services di destinazione.
Deve esistere un pacchetto di distribuzione del modello. Per altre informazioni, vedere Creare un pacchetto di distribuzione del modello tramite MDSModelDeploy.
È necessario essere un amministratore nell'ambiente in cui si distribuisce il modello. Per altre informazioni, vedere Amministratori (Master Data Services).For more information, see Administrators (Master Data Services).
Se stai aggiornando un modello con dati, la versione in cui esegui la distribuzione non può essere Bloccata o Confermato.
Per distribuire un pacchetto di distribuzione del modello
Determinare se si sta distribuendo un nuovo modello, un clone di un modello o aggiornando un modello clonato in precedenza. Per altre informazioni, vedere Opzioni di distribuzione del modello (Master Data Services).
Aprire un prompt dei comandi e passare a MDSModelDeploy.exe.
Se MDS è installato nel percorso predefinito, lo strumento è disponibile all'unità disco:\Program Files\Microsoft SQL Server\120\Master Data Services\Configuration\MDSModelDeploy.exe
Se MDS non è installato nel percorso predefinito, cercare MDSModelDeploy.exenel computer locale.
Opzionale. Visualizzare le opzioni e la Guida.
Per visualizzare tutte le opzioni disponibili, digitare
MDSModelDeploy
e premere INVIO.Per visualizzare la guida per un'opzione, digitare quanto segue, dove OptionName è il nome dell'opzione:
MDSModelDeploy help OptionName
.
Opzionale. Se sono presenti più applicazioni Web, determinare il nome del servizio da distribuire digitando questo comando e premendo INVIO:
MDSModelDeploy listservices
Viene restituito un elenco di valori, ad esempio
MDS1, Default Web Site, MDS
. Per distribuire il modello, è necessario il primo valore di questo elenco ( in questo caso ,MDS1
).A seconda che si stia creando un modello, clonando un modello o aggiornando un modello, al prompt dei comandi digitare quanto segue e premere INVIO.
Per creare un nuovo modello:
MDSModelDeploy deploynew -package PackageName -model ModelName -service ServiceName
Per creare un clone di un modello:
MDSModelDeploy deployclone -package PackageName
Per aggiornare un modello esistente e i relativi dati:
MDSModelDeploy deployupdate -package PackageName -version VersionName
Importante
Se si usa lo strumento MDSModelDeploy per aggiornare un modello esistente e i relativi dati e il pacchetto non contiene un'entità, un attributo o un membro presente nel modello di destinazione, MDSModelDeploy non eliminerà tale entità, attributo o membro dal modello.
Dove PackageName è il nome del file del pacchetto (.pkg), ModelName è il nome del nuovo modello, VersionName è il nome della versione e ServiceName è il nome del servizio restituito nel passaggio precedente. Assicurarsi che i nomi del modello e della versione corrispondano ai nomi con distinzione tra maiuscole e minuscole esatte.
Quando il pacchetto viene distribuito correttamente, viene visualizzato un messaggio che indica che l'operazione MDSModelDeploy è stata completata correttamente.
Note:
Se una visualizzazione dell'abbonamento nel pacchetto ha lo stesso nome di una visualizzazione dell'abbonamento in un modello esistente, la vista viene creata come nomemodello_nomevisualizzazione. Se questo nome è già in uso, la visualizzazione della sottoscrizione non viene creata.
Il processo di distribuzione prevede quattro passaggi:
Vengono creati gli oggetti modello.
Vengono create regole aziendali.
Vengono create le visualizzazioni dell'abbonamento.
I dati master vengono popolati.
Quando si crea un modello nuovo o clonato, se il processo non riesce durante qualsiasi passaggio, il modello viene eliminato.
Quando si aggiorna un modello, se il processo ha esito negativo durante i primi tre passaggi, non procede; Tuttavia, non viene eseguito il rollback delle modifiche già apportate. Se il processo non riesce nel passaggio 4, i membri che possono essere aggiornati vengono aggiornati.
Passaggi successivi
I metadati, gli attributi di file e le autorizzazioni utente e gruppo definiti dall'utente non sono inclusi nei pacchetti di distribuzione del modello. Dopo aver distribuito un modello, è necessario aggiornare questi elementi manualmente. Per altre informazioni, vedere: