Distribuzione di modelli (Master Data Services)

In Master Data Services, un pacchetto è un file XML contenente una struttura di modello distribuibile e, facoltativamente, i dati del modello. Utilizzare i pacchetti del modello per spostare le copie di modelli da un ambiente MDS a un altro o per creare nuovi modelli nell'ambiente MDS esistente.

Importante

I pacchetti possono essere distribuiti nell'edizione di SQL Server creati solo. Ciò significa che i pacchetti creati in SQL Server 2008 R2 non possono essere distribuiti in SQL Server 2012 o versioni successive.

Strumenti per la distribuzione di modelli

Per utilizzare i pacchetti di modello sono disponibili tre strumenti, a seconda delle proprie esigenze.

  • Strumento MDSModelDeploy: per creare e distribuire oggetti modello e dati, usare lo strumento MDSModelDeploy.exe. Se si seleziona il percorso predefinito durante l'installazione di MDS, questo strumento si trova nell'unità:\Programmi\Microsoft SQL Server\120\Master Data Services\Configuration.

  • Distribuzione guidata modello: per creare e distribuire pacchetti della struttura del modello solo, usare la procedura guidata nell'applicazione Web Master Data Manager. Non è possibile utilizzare questa procedura guidata per distribuire dati.

  • Editor pacchetti di modelli: per modificare un pacchetto di modelli, usare ModelPackageEditor.exe che avvia la procedura guidata Editor pacchetti di modelli. Questa procedura guidata viene utilizzata per modificare un pacchetto creato dallo strumento MDSModelDeploy o dalla Distribuzione guidata modello. Se si seleziona il percorso predefinito durante l'installazione di MDS, questo strumento si trova nell'unità:\Programmi\Microsoft SQL Server\120\Master Data Services\Configuration.

Importante

È possibile utilizzare MDSDeployModel per creare un nuovo modello, creare un clone di un modello oppure aggiornare un modello esistente e i relativi dati. Se si utilizza lo strumento MDSModelDeploy per aggiornare un modello esistente e i relativi dati e nel pacchetto non è contenuto alcun attributo, entità o membro disponibile nel modello di destinazione, questi elementi non saranno eliminati dal modello tramite MDSModelDeploy.

Contenuto dei pacchetti

Un pacchetto del modello è un file XML salvato con estensione pkg. Quando si crea un pacchetto di distribuzione, è possibile decidere se includere o meno dati. Se si decide di includere dati, è necessario selezionare una versione dei dati da includere.

Tutti gli oggetti modello vengono inclusi in un pacchetto. Questi oggetti sono:

  • Entità

  • Attributi

  • Gruppi di attributi

  • Gerarchie

  • Raccolte

  • Regole business

  • Flag versione

  • Viste sottoscrizioni

Non sono inclusi i metadati definiti dall'utente, gli attributi file e le autorizzazioni di utenti e gruppi. Dopo avere distribuito un modello, è necessario aggiornare questi elementi manualmente.

Pacchetti di esempio

I file di pacchetto di esempio vengono inclusi quando si installa Master Data Services. Questi file di pacchetto si trovano nella directory Master Data Services\Samples\Packages in cui è stata installata Master Data Services. Quando si distribuiscono questi pacchetti di esempio tramite lo strumento MDSModelDeploy, i modelli di esempio vengono creati e popolati con dati.

Descrizione dell'attività Argomento
Creare un nuovo pacchetto di distribuzione di oggetti modello e/o dati tramite lo strumento MDSModelDeploy. Creare un pacchetto di distribuzione di modelli tramite MDSModelDeploy
Creare un nuovo pacchetto di distribuzione solo di oggetti modello utilizzando la procedura guidata. Creare un pacchetto di distribuzione di modelli tramite la procedura guidata
Distribuite un pacchetto di oggetti modello e/o dati tramite lo strumento MDSModelDeploy. Distribuire un pacchetto di distribuzione di modelli tramite MDSModelDeploy
Distribuire un pacchetto solo di oggetti modello utilizzando la procedura guidata. Distribuire un pacchetto di distribuzione di modelli tramite la procedura guidata
Modificare un pacchetto di distribuzione del modello per distribuire parti selezionate di un modello, anziché l'intero modello. Modificare un pacchetto di distribuzione di modelli