Condividi tramite


Gestire ruoli tramite (SSAS tabulare)

È possibile creare, modificare e gestire i ruoli per un modello tabulare distribuito usando SQL Server Management Studio.

Attività dell'argomento:

Attenzione

Ridistribuiti un progetto di modello tabulare con ruoli definiti tramite Gestione ruoli in SQL Server Data Tools sovrascriverà i ruoli definiti in un modello tabulare distribuito.

Attenzione

L'uso di SQL Server Management Studio per gestire un database dell'area di lavoro modello tabulare mentre il progetto modello è aperto in SQL Server Data Tools (SSDT) potrebbe causare il danneggiamento del file Model.bim. Quando si creano e gestiscono i ruoli per un database dell'area di lavoro modello tabulare, usare Gestione ruoli in SQL Server Data Tools.

Per creare un nuovo ruolo

  1. In SQL Server Management Studio espandere il database del modello tabulare per il quale si vuole creare un nuovo ruolo, quindi fare clic con il pulsante destro del mouse su Ruoli e quindi scegliere Nuovo ruolo.

  2. Nella finestra Selezione pagina della finestra di dialogo Crea ruolo fare clic su Generale.

  3. Nel campo Nome della finestra delle impostazioni generali digitare un nome per il ruolo.

    Per impostazione predefinita, il nome del ruolo predefinito sarà numerato in modo incrementale per ogni nuovo ruolo. È consigliabile digitare un nome che consente di identificare chiaramente il tipo di membro, ad esempio Responsabili finanze o Esperti di risorse umane.

  4. In Impostare le autorizzazioni del ruolo per il databaseselezionare una delle opzioni delle autorizzazioni seguenti:

    Autorizzazione Descrizione
    Controllo completo (amministratore) I membri possono apportare modifiche allo schema del modello e visualizzare tutti i dati.
    Elaborazione database I membri possono effettuare le operazioni relative alle opzioni Elabora ed Elabora tutto, ma non possono modificare lo schema del modello, né visualizzare dati.
    Lettura I membri possono visualizzare i dati in base ai filtri di riga, ma non possono apportare alcuna modifica allo schema del modello.
  5. Nella finestra Selezione pagina della finestra di dialogo Crea ruolo fare clic su Appartenenze.

  6. Nella finestra delle impostazioni di appartenenza fare clic su Aggiungie quindi, nella finestra di dialogo Seleziona utenti o gruppi , aggiungere gli utenti o i gruppi di Windows che si vuole aggiungere come membri.

  7. Se il ruolo in fase di creazione dispone dell'autorizzazione Lettura, è possibile aggiungere filtri di riga per qualsiasi tabella utilizzando una formula DAX. Per aggiungere filtri di riga, nella finestra di dialogo Proprietà ruolo - <nome ruolo> in Selezionare una pagina fare clic su Filtri di riga.

  8. Nella finestra filtri riga selezionare una tabella, quindi fare clic sul campo Filtro DAX e quindi nel campo Filtro DAX - <nome> tabella digitare una formula DAX.

    Nota

    Il campo DAX Filter - <tablename> non contiene un editor di query di completamento automatico o una funzionalità di inserimento della funzione. Per usare Il completamento automatico durante la scrittura di una formula DAX, è necessario usare un editor di formule DAX in SQL Server Data Tools.

  9. Fare clic su Ok per salvare il ruolo.

Per copiare un ruolo

  1. In SQL Server Management Studio espandere il database del modello tabulare che contiene il ruolo da copiare, quindi espandere Ruoli, quindi fare clic con il pulsante destro del mouse sul ruolo e quindi fare clic su Duplica.

Per modificare un ruolo

  • In SQL Server Management Studio espandere il database del modello tabulare che contiene il ruolo da modificare, quindi espandere Ruoli, quindi fare clic con il pulsante destro del mouse sul ruolo e quindi scegliere Proprietà.

    Nella finestra di dialogo Nome ruolo Proprietà<> ruolo è possibile modificare le autorizzazioni, aggiungere o rimuovere membri e aggiungere/modificare i filtri di riga.

Per eliminare un ruolo

  • In SQL Server Management Studio espandere il database del modello tabulare che contiene il ruolo da eliminare, quindi espandere Ruoli, quindi fare clic con il pulsante destro del mouse sul ruolo e quindi scegliere Elimina.

Vedere anche

Ruoli (SSAS tabulare)