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.
Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
La distribuzione di un progetto di modello tabulare da Visual Studio è un processo semplice, tuttavia, è necessario eseguire alcuni passaggi per assicurarsi che il modello venga distribuito nell'istanza del server corretta o nell'area di lavoro di Power BI e con le opzioni di configurazione corrette.
I modelli tabulari vengono definiti con diverse proprietà specifiche della distribuzione. Quando si esegue la distribuzione, viene stabilita una connessione all'istanza specificata nella proprietà Server . In tale istanza viene quindi creato un nuovo modello con il nome specificato nella proprietà Database , se non ne esiste già uno. I metadati del file Model.bim del progetto modello vengono usati per configurare gli oggetti nel database del modello nel server di distribuzione. Con l'opzione di elaborazione è possibile specificare se vengono distribuiti o meno solo i metadati del modello, la creazione del database modello o se è specificato Default o Full , le credenziali di rappresentazione usate per connettersi alle origini dati vengono passate in memoria dal database dell'area di lavoro modello al database modello distribuito. Analysis Services esegue quindi l'elaborazione per popolare i dati nel modello distribuito. Una volta completata la distribuzione e l'elaborazione, il modello può quindi essere connesso tramite applicazioni per la creazione di report client come Power BI ed Excel.
La distribuzione di un progetto di modello tabulare da Visual Studio in un'area di lavoro di Power BI Premium prevede alcuni passaggi aggiuntivi per completare l'elaborazione nella prima distribuzione. Per altre informazioni, vedere Distribuire progetti di modello da Visual Studio a Power BI.
Proprietà di distribuzione
Le opzioni di distribuzione del progetto e le proprietà del server di distribuzione specificano come e dove viene distribuito un modello in un ambiente di gestione temporanea o di produzione di Analysis Services. Anche se le impostazioni predefinite delle proprietà sono definite per tutti i progetti di modello, a seconda dei requisiti di distribuzione specifici, è possibile modificare queste impostazioni delle proprietà per ogni progetto.
Opzioni di distribuzione
| Proprietà | Impostazione predefinita | Description |
|---|---|---|
| Opzione di elaborazione | Predefinita | Specifica il tipo di elaborazione necessario quando vengono distribuite le modifiche agli oggetti. Questa proprietà include le opzioni seguenti: Impostazione predefinita : questa impostazione specifica Analysis Services determinerà il tipo di elaborazione necessario. Gli oggetti non elaborati verranno elaborati e, se necessario, verranno ricalcolate relazioni tra attributi, gerarchie di attributi, gerarchie utente e colonne calcolate. Questa impostazione in genere comporta tempi di distribuzione più rapidi rispetto all'uso dell'opzione Elaborazione completa. Non elaborare : questa impostazione specifica solo i metadati che verranno distribuiti. Dopo la distribuzione, potrebbe essere necessario eseguire un'operazione di processo sul modello distribuito per aggiornare e ricalcolare i dati. Full : questa impostazione specifica che i metadati vengono distribuiti e che viene eseguita un'operazione completa del processo. In questo modo si garantisce che il modello distribuito abbia gli aggiornamenti più recenti per i metadati e i dati. |
| Distribuzione transazionale | Falso | Specifica se la distribuzione è transazionale o meno. Per impostazione predefinita, la distribuzione di tutti gli oggetti, o quelli modificati, non avviene in modo transazionale rispetto all'elaborazione di tali oggetti distribuiti. La distribuzione può avere esito positivo e persistente anche se l'elaborazione ha esito negativo. È possibile modificarlo in modo da incorporare la distribuzione e l'elaborazione in una singola transazione. |
| ADAL Cache | Predefinita | Specifica l'uso della proprietà della stringa di connessione USEADALCache durante la connessione ad Azure Analysis Services. |
Server di distribuzione
| Proprietà | Impostazione predefinita | Description |
|---|---|---|
| Server | Localhost | Specifica l'URL della risorsa del server Azure Analysis Services, l'URL di connessione dell'area di lavoro di Power BI o il nome dell'istanza di SQL Server Analysis Services in cui verrà distribuito il modello. |
| Edizione | La stessa edizione dell'istanza in cui si trova il database Workspace. | Questa proprietà specifica l'edizione del server Analysis Services in cui verrà distribuito il modello. L'edizione server definisce varie funzionalità che possono essere incorporate nel progetto. Per impostazione predefinita, l'edizione sarà del server Analysis Services locale, che se si usa un'area di lavoro integrata sarà l'edizione di Visual Studio. |
| Banca dati | <Projectname> | Questa proprietà specifica il nome del database di Analysis Services in cui gli oggetti modello verranno istanziati al momento della distribuzione. Questo nome verrà specificato anche in una connessione dati client per report o in un file di connessione dati .bism. È possibile modificare questo nome in qualsiasi momento durante la creazione del modello. Se si modifica il nome dopo la distribuzione del modello, le modifiche apportate dopo la distribuzione non influiscono sul modello distribuito in precedenza. Ad esempio, se si apre una soluzione denominata TestDB e si distribuisce la soluzione con il modello predefinito Nome database Model, quindi si modifica la soluzione e si rinomina il modello Vendite database, l'istanza di Analysis Services in cui sono state distribuite le soluzioni visualizzerà database separati, uno denominato Model e uno denominato Sales. |
| Nome modello | Modello | Questa proprietà specifica il nome del modello, come illustrato nelle applicazioni client e negli strumenti. |
Distribuire un modello tabulare
In Esplora soluzioni fare clic con il pulsante destro del mouse sul nome del progetto e quindi scegliere Distribuisci.
Verrà visualizzata la finestra di dialogo Distribuisci e indicherà lo stato della distribuzione dei metadati e l'elaborazione (a meno che la proprietà Opzione di elaborazione non sia impostata su Non elaborare) di ogni tabella inclusa nel modello.
Stato di distribuzione
La finestra di dialogo Distribuisci consente di monitorare lo stato di avanzamento di un'operazione di distribuzione. Un'operazione di distribuzione può anche essere arrestata.
Stato
Indica se l'operazione di distribuzione ha avuto esito positivo o negativo.
dettagli
Elenca gli elementi di metadati distribuiti, lo stato per ogni elemento di metadati e fornisce un messaggio di eventuali problemi.
Arresta distribuzione
Fare clic per arrestare l'operazione di distribuzione. Questa opzione è utile se l'operazione di distribuzione richiede troppo tempo o se sono presenti troppi errori.
Distribuzione in un'area di lavoro di Power BI Premium
Quando viene distribuito per la prima volta, viene creato un modello semantico nell'area di lavoro usando i metadati del file model.bim. Come parte dell'operazione di distribuzione, dopo che il modello è stato creato nell'area di lavoro dai metadati del modello, l'elaborazione per caricare i dati nel modello da origini dati avrà esito negativo.
L'elaborazione non riesce perché a differenza della distribuzione in un'istanza di Azure o SQL Server Analysis Server, in cui vengono richieste le credenziali dell'origine dati come parte dell'operazione di distribuzione, quando si esegue la distribuzione in un'origine dati dell'area di lavoro Premium non è possibile specificare le credenziali come parte dell'operazione di distribuzione. Al contrario, dopo aver completato la distribuzione dei metadati e aver creato il modello, le credenziali dell'origine dati vengono quindi specificate nel servizio Power BI nelle impostazioni del modello semantico. Nell'area di lavoro, fai clic su Modelli semantici>Impostazioni>Credenziali origine dati>Modifica credenziali.
Importante
Durante l'anteprima pubblica, le appartenenze ai ruoli non possono essere specificate nel progetto di modello. Se il progetto di modello non riesce a eseguire la distribuzione, assicurarsi che non ci siano utenti specificati in alcun ruolo. Dopo aver distribuito correttamente il modello, specificare gli utenti per i ruoli del modello nel servizio Power BI.
Annotazioni
Per i modelli DirectQuery, se il modello contiene elementi calcolati, colonne calcolate o tabelle calcolate, dopo la distribuzione è necessario eseguire un ricalcolo processo nel database. Per altre informazioni sull'elaborazione di un database modello da SSMS, vedere Elaborare database, tabelle o partizioni.
Al termine del processo di distribuzione, usare SSMS per connettersi al server o all'area di lavoro e verificare che il nuovo oggetto di database del modello sia stato creato.
Vedere anche
Distribuzione della soluzione modello tabulare
Configurare le proprietà di modellazione e distribuzione dei dati predefinite
Elaborare database, tabella o partizione