File di script di distribuzione - Opzioni di distribuzione dei ruoli e delle partizioni

Si applica a: SQL Server Analysis Services Azure Analysis Services Power BI Premium

La Distribuzione guidata legge le opzioni di distribuzione della partizione e Analysis Services del ruolo dal file con estensione <project name> deploymentoptions. SQL Server Data Tools crea questo file quando si compila il Microsoft SQL Server Analysis Services progetto. SQL Server Data Tools usa le opzioni di distribuzione partizione e ruolo del progetto corrente quando viene creato il file con estensione <project name> deploymentoptions. Per altre informazioni sulle impostazioni di configurazione, vedere Informazioni sui file di input utilizzati per creare uno script di distribuzione.

Esame delle opzioni di distribuzione dei ruoli e delle partizioni

Le opzioni di distribuzione nel <project name> file con estensione deploymentoptions includono quanto segue:

Opzioni di distribuzione delle partizioni
Il file .deploymentoptions specifica se le partizioni esistenti nel database di destinazione vengono mantenute o <project name> sovrascritte (impostazione predefinita). Se le partizioni esistenti vengono mantenute, verranno distribuite solo le nuove partizioni, e le partizioni e le progettazioni delle aggregazioni in tutti i gruppi di misure esistenti non saranno modificate.

Nota

Se il gruppo di misure contenente la partizione viene eliminato, la partizione viene eliminata automaticamente.

Opzioni di distribuzione dei ruoli
Il <project name> file .deploymentoptions specifica una delle opzioni di distribuzione del ruolo seguenti:

  • I ruoli e i membri di ruolo esistenti contenuti nel database di destinazione vengono mantenuti e vengono distribuiti solo i nuovi ruoli e membri di ruolo.

  • Tutti i membri e ruoli esistenti contenuti nel database di destinazione vengono sostituiti dai ruoli e dai membri distribuiti.

  • I ruoli e i membri di ruolo esistenti contenuti nel database di destinazione vengono mantenuti e non viene distribuito nessun nuovo ruolo.

  • Nota Quando vengono mantenuti i ruoli e i membri esistenti, le autorizzazioni associate a tali ruoli vengono reimpostate su nessuna autorizzazione. Le autorizzazioni di sicurezza sono contenute negli oggetti da esse protetti, non nei ruoli di sicurezza a cui sono associate. Per altre informazioni su come usare questo comportamento usando la Distribuzione guidata di Analysis Service, vedere "Mantieni ruoli e membri" nel Microsoft Knowledge Base.

Modifica delle opzioni di distribuzione dei ruoli e delle partizioni

Potrebbe essere necessario distribuire il progetto usando opzioni di partizione e ruolo diverse da quelle Analysis Services archiviate nel <project name> file con estensione deploymentoptions. Ad esempio, è possibile mantenere partizioni, ruoli e membri del ruolo esistenti, anziché sostituire tutte le partizioni, i ruoli e i membri esistenti, come indicato nel file con estensione <project name> deploymentoptions.

Per modificare la distribuzione di partizioni e ruoli in un progetto, non è possibile modificare le impostazioni della partizione e dei ruoli all'interno del progetto perché la finestra di dialogo Pagine delle proprietà in non Analysis Services <project name> visualizza SQL Server Data Tools queste opzioni. Se si desidera modificare le opzioni di distribuzione per ruoli e partizioni, è necessario modificare queste informazioni all'interno del <project name> file .deploymentoptions stesso. La procedura seguente descrive come modificare le opzioni di distribuzione della partizione e del ruolo all'interno del <project name> file con estensione deploymentoptions.

Per modificare la distribuzione delle partizioni o dei ruoli dopo la generazione dei file di input

  • Eseguire Distribuzione guidata di Analysis Services in modo interattivo e specificare nuove opzioni di distribuzione delle partizioni e dei ruoli nella pagina relativa alle opzioni partizioni e ruoli della distribuzione .

    -oppure-

  • Eseguire Distribuzione guidata di Analysis Services attraverso il prompt dei comandi e impostarla in modo che venga eseguita in modalità file di risposte. Per altre informazioni sulla modalità file di risposta, vedere Esecuzione della Analysis Services distribuzione guidata.

    -oppure-

  • Aprire <project name> .deploymentoptions in qualsiasi editor di testo e modificare manualmente le opzioni. Le opzioni per PartitionDeployment sono DeployPartitions, RetainPartitions. Le opzioni per RoleDeployment sono DeployRolesAndMembers, DeployRolesRetainMembers, RetainRoles.

Vedere anche

Specifica della destinazione di installazione
Specifica delle impostazioni di Impostazioni per la distribuzione della soluzione
Impostazione delle opzioni di elaborazione