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.
Questo articolo contiene istruzioni dettagliate per la creazione di un'app modello di Power BI. Power BI app modello consentono ai partner di Power BI di creare app Power BI con poco o nessun codice e distribuirle a qualsiasi cliente Power BI.
Se è possibile creare Power BI report e dashboard, è possibile diventare un generatore di app modello e compilare e creare un pacchetto di contenuto analitico in un'app. È quindi possibile distribuire l'app in altri tenant Power BI tramite qualsiasi piattaforma disponibile, ad esempio AppSource o il proprio servizio Web. Se si distribuisce l'app modello tramite il proprio servizio Web, è possibile automatizzare parte del processo di installazione per semplificare le operazioni per i clienti.
Power BI amministratori regolano e controllano chi nell'organizzazione può creare app modello e chi può installarle. Gli utenti autorizzati possono installare l'app modello, modificarla e distribuirla agli utenti Power BI nelle organizzazioni.
Prerequisiti
Ecco i requisiti per la creazione di un'app modello:
- Una licenza di Power BI Pro
- Power BI Desktop (facoltativo)
- Familiarità con i concetti di base Power BI
- Autorizzazioni per condividere un'app modello pubblicamente, come illustrato nelle impostazioni del tenant dell'app modello
Creare l'area di lavoro modello
Per creare un'app modello che è possibile distribuire ad altri tenant Power BI, è necessario crearla in un'area di lavoro.
Nella servizio Power BI creare un'area di lavoro come descritto in Creare un'area di lavoro in Power BI. Nella sezione Avanzate selezionare Sviluppare un'app modello.
Importante
La capacità assegnata all'area di lavoro del creatore di app non determina la capacità assegnata alle aree di lavoro in cui gli utenti installano l'app. Ciò significa che un'app creata in un'area di lavoro con capacità Premium non sarà necessariamente installata in un'area di lavoro con capacità Premium. Pertanto non è non consigliabile usare la capacità Premium per l'area di lavoro di compilazione, poiché le aree di lavoro di installazione potrebbero non avere capacità Premium e la funzionalità che dipende dalla capacità Premium non funzionerà a meno che il programma di installazione non riassegni manualmente l'area di lavoro installata alla capacità Premium.
Importante
L'opzione Sviluppare un'app modello può essere selezionata solo quando si crea l'area di lavoro di Generatore app. Dopo che un'area di lavoro è stata definita come area di lavoro di Generatore app, la funzionalità del generatore di app non può mai essere rimossa dall'area di lavoro.
Al termine della creazione dell'area di lavoro, selezionare Salva.
Note
È necessario disporre delle autorizzazioni del tuo amministratore di Power BI per promuovere le app modello.
Aggiungere contenuto all'area di lavoro per le app modello
Come per un'area di lavoro di Power BI normale, il passaggio successivo consiste nell'aggiungere contenuto all'area di lavoro. Se si usano parametri in Power Query, assicurarsi che abbiano tipi ben definiti, ad esempio Text. I tipi Any e Binary non sono supportati.
Per suggerimenti da considerare quando si creano report e dashboard per l'app modello, vedere Suggerimenti per la creazione di app modello in Power BI.
Definire le proprietà dell'app modello
Ora che il contenuto è disponibile nell'area di lavoro, è possibile crearne il pacchetto in un'app modello. Il primo passaggio consiste nel creare un'app modello di test, accessibile solo dall'interno dell'organizzazione nel tenant.
Nell'area di lavoro per le app modello selezionare Crea app.
Quindi, compila ulteriori opzioni per il modello di app in sei schede.
Nella scheda Personalizzazione completare i campi seguenti:
- Nome dell'app
- Descrizione
- Sito di supporto. Il collegamento di supporto viene visualizzato sotto le informazioni sull'app dopo aver ridistribuito l'app modello come app aziendale.
- Logo dell'app. Il logo ha un limite di 45.000 dimensioni del file, deve avere proporzioni 1:1 e deve essere in un formato di file.png, .jpgo .jpeg .
- Colore del tema dell'app
Nella scheda Navigazione è possibile attivare Nuovo generatore di spostamento per definire il riquadro di spostamento dell'app.
Se non si attiva Nuovo generatore di spostamento, è possibile selezionare una pagina di destinazione dell'app. Definire un report o un dashboard come pagina di destinazione dell'app. Usare una pagina di destinazione che restituisca l'impressione desiderata.
Nella scheda Controllo impostare i limiti e le restrizioni degli utenti dell'app sul contenuto dell'app. Puoi usare questo controllo per proteggere la proprietà intellettuale nella tua app.
Note
Se si desidera proteggere i dati, disabilitare l'opzione Scarica il report nel file e quindi configurare le altre due opzioni in base alle esigenze.
Perché:
I controlli di visualizzazione, modifica ed esportazione in questa scheda si applicano solo alla servizio Power BI. Dopo aver scaricato il file con estensione pbix , non è più presente nel servizio. Inserisce una copia dei dati, non protetta, in una posizione scelta dall'utente. Non si ha più alcun controllo sulle operazioni che l'utente può eseguire con esso.
Se si vuole limitare l'accesso alle query e alle misure, consentendo comunque agli utenti di aggiungere origini dati personalizzate, è consigliabile controllare solo le opzioni Esporta o connettersi esternamente ai dati . In questo modo gli utenti possono aggiungere origini dati personalizzate senza poter modificare il modello semantico. Per altre informazioni, vedere Usare modelli compositi in Power BI Desktop.
I parametri vengono creati nel file con estensione pbix originale (altre informazioni sulla creazione di parametri di query). Usi le funzionalità di questa scheda per aiutare chi installa l'app a configurarla dopo l'installazione quando si connette ai propri dati.
Ogni parametro ha un nome, che deriva dalla query e un campo Valore . Durante l'installazione sono disponibili tre opzioni per ottenere un valore per il parametro:
È possibile richiedere all'utente che installa l'app di immettere un valore.
In questo caso, viene fornito un esempio che l'utente sostituisce. Per configurare un parametro in questo modo, selezionare la casella di controllo Obbligatorio e quindi fornire un esempio nella casella di testo che mostra all'utente il tipo di valore previsto, come illustrato nell'esempio seguente.
È possibile specificare un valore prepopolato che l'utente che installa l'app non può modificare.
Un parametro configurato in questo modo è nascosto all'utente che installa l'app. È consigliabile usare questo metodo solo se si è certi che il valore prepopolato sia valido per tutti gli utenti. In caso contrario, usare il primo metodo che richiede l'input dell'utente.
Per configurare un parametro in questo modo, immettere il valore nella casella di testo Valore e quindi selezionare l'icona di blocco in modo che il valore non possa essere modificato. L'esempio seguente illustra questa opzione:
È possibile specificare un valore predefinito che l'utente può modificare durante l'installazione.
Per configurare un parametro in questo modo, immettere il valore predefinito desiderato nella casella di testo Valore e lasciare sbloccata l'icona di blocco, come nell'esempio seguente:
In questa scheda viene fornito anche un collegamento alla documentazione dell'app.
Nella scheda Autenticazione selezionare il metodo di autenticazione da usare. Le opzioni disponibili dipendono dai tipi di origine dati usati.
Il livello di privacy viene configurato automaticamente:
- Una singola origine dati viene configurata automaticamente come privata.
- Un'origine dati multi anonima viene configurata automaticamente come pubblica.
Nella fase di test, nella scheda Accesso decidere chi altro nell'organizzazione può installare e testare l'app. Si tornerà e si modificheranno queste impostazioni in un secondo momento. L'impostazione non influisce sull'accesso dell'app modello distribuita.
Selezionare Crea app.
Viene visualizzato un messaggio che informa che l'app di test è pronta, con un collegamento per copiare e condividere con i tester dell'app.
Hai anche completato il primo passaggio del seguente processo di gestione delle versioni.
Gestire il rilascio dell'app modello
Prima di rilasciare pubblicamente l'app modello, assicurati che sia pronta. Nel riquadro di gestione delle versioni Power BI è possibile seguire e controllare il percorso completo della versione dell'app. È anche possibile attivare la transizione dalla fase alla fase. Le fasi comuni sono:
- Generare un'app di test solo per i test all'interno dell'organizzazione.
- Alzare di livello il pacchetto di test alla fase di pre-produzione e testare all'esterno dell'organizzazione.
- Alzare di livello il pacchetto di pre-produzione alla versione di produzione in Produzione.
- Eliminare qualsiasi pacchetto o ricominciare da una fase precedente.
L'URL non cambia man mano che ci si sposta tra le fasi di rilascio. L'innalzamento di livello non influisce sull'URL stesso.
Per scorrere le fasi di rilascio:
Nell'area di lavoro del modello, selezionare Gestione delle versioni.
Se sono stati seguiti i passaggi descritti in questo articolo per creare l'app di test, il punto accanto a Testing sarà già compilato. Selezionare Recupera collegamento.
Se l'app non è ancora stata creata, selezionare Crea app per avviare il processo di creazione dell'app modello.
Per testare l'esperienza di installazione dell'app, copiare il collegamento nella finestra e incollarlo in una nuova finestra del browser.
Da qui, segui la stessa procedura che seguiranno gli installer dell'app. Per altre informazioni, vedere Installare e distribuire app modello nell'organizzazione.
Nella finestra di dialogo selezionare Installa.
Al termine dell'installazione, selezionare l'app nell'elenco App per aprirla.
Verificare che l'app di test disponga dei dati di esempio. Per apportare modifiche, tornare all'app nell'area di lavoro originale. Aggiornare l'app di test fino a quando non si è soddisfatti.
Quando sei pronto per promuovere l'app in pre-produzione per eseguire test esternamente al tenant, torna al riquadro Gestione versioni e seleziona Promuovi app.
Note
Quando promuovi l'app, diventa disponibile pubblicamente al di fuori della tua organizzazione.
Se non vedi l'opzione Alza di livello per l'app, contatta l'amministratore di Power BI per ottenere le autorizzazioni per sviluppare app modello nel portale di amministrazione.
Nella finestra di dialogo selezionare Alza di livello.
Copiare il nuovo URL da condividere all'esterno del tenant per il test. Questo collegamento è anche quello che invii per iniziare il processo di distribuzione dell'app in AppSource creando una nuova offerta del Centro per i partner.
Invia solo link di pre-produzione al Partner Center. Dopo che l'app è stata approvata e si riceve una notifica che è stata pubblicata in AppSource, è possibile promuovere il pacchetto in produzione in Power BI.
Quando l’app è pronta per la produzione o per la condivisione tramite AppSource, torna al riquadro Gestione versioni e seleziona Promuovi app accanto a Pre-produzione.
Selezionare Alza di livello.
Ora l'app è in produzione e pronta per la distribuzione.
Per rendere l'app ampiamente disponibile per Power BI utenti in tutto il mondo, inviarla ad AppSource. Per altre informazioni, vedere l'offerta Creare un'app Power BI.
Automatizzare la configurazione dei parametri durante l'installazione
Se si è un fornitore di software indipendente e si distribuisce l'app modello tramite il servizio Web, è possibile creare automazione che configura automaticamente i parametri dell'app modello quando i clienti installano l'app in Power BI. La configurazione automatica semplifica le operazioni per i clienti e aumenta la probabilità di un'installazione corretta, perché i clienti non devono fornire dettagli che potrebbero non conoscere. Per altre informazioni, vedere Configurazione automatica di un'installazione di un'app modello.
Contenuti correlati
- Per informazioni su come i clienti interagiscono con l'app modello, vedere Installare, personalizzare e distribuire app modello nell'organizzazione.
- Per informazioni dettagliate sulla distribuzione dell'app, vedi l'offerta Creare un'app Power BI.