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.
Power BI è una suite di strumenti di analisi aziendale per analizzare i dati e condividere informazioni dettagliate. Monitorare l'azienda e ottenere risposte rapidamente con dashboard avanzati disponibili in ogni dispositivo. Nell'app è possibile controllare lo stato degli avvisi dati configurati nel servizio Power BI. Per altre informazioni sugli avvisi dati in Power BI, passare alla pagina della documentazione.
Questo argomento illustra come usare la connessione di Power BI in un'app ed elenca le funzioni disponibili.
Annotazioni
La connessione a Power BI non è delegabile.
Prerequisiti
- Registrati
- Aggiungere la connessione a Power BI
- Creare un'app da un modello, da dati o da zero
Usare la connessione di Power BI nell'app
Elencare gli avvisi configurati nel servizio Power BI
Nel menu Inserisci selezionare Raccolta e aggiungere una delle raccolte testo.
Per visualizzare gli avvisi dell'utente corrente, impostare la proprietà Items della raccolta sulla formula seguente:
PowerBI.GetAlerts()
La raccolta verrà aggiornata con l'elenco degli avvisi. Per ogni avviso, si riceverà il nome dell'avviso, il numero ID dell'avviso e l'ID dell'area di lavoro del gruppo in cui è stato configurato l'avviso. Per ottenere altre informazioni sull'avviso, sarà necessario l'ID avviso.
Visualizzare lo stato di un avviso
Per visualizzare lo stato dell'avviso, chiamare la funzione CheckAlertStatus con l'ID avviso ottenuto nel passaggio precedente.
L'ID avviso può essere passato come stringa letterale (ad esempio "1234") o come riferimento a una sezione della raccolta popolata usando la chiamata GetAlerts() (ad esempio Gallery1.Selected.alertId)
Per procedere, aggiungere un'etichetta e quindi impostarne la proprietà Text su una di queste formule:
PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitlePowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValuePowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThresholdPowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered
L'etichetta verrà aggiornata con lo stato corrente dell'avviso.
Visualizzare le funzioni disponibili
Questa connessione include le funzioni seguenti:
| Nome funzione | Description |
|---|---|
| GetAlerts | Elencare gli avvisi configurati nel servizio Power BI |
| CheckAlertStatus | Controllare lo stato di un avviso specifico |
GetAlerts
Elencare gli avvisi configurati nel servizio Power BI.
Proprietà di input
Nessuno.
Proprietà di output
| Nome della proprietà | Tipo di dati | Obbligatorio | Description |
|---|---|---|---|
| value | elenco | NO | Matrice degli avvisi dati configurati nel servizio Power BI. Ogni elemento nella matrice includerà:
|
CheckAlertStatus
Controllare lo stato di un avviso.
Annotazioni
Le richieste a questo endpoint verranno limitate in base all'avviso se viene chiamato troppo frequentemente.
Proprietà di input
| Nome della proprietà | Tipo di dati | Obbligatorio | Description |
|---|---|---|---|
| alertId | numero intero | Yes | ID dell'avviso, restituito da GetAlerts |
Proprietà di output
| Nome della proprietà | Tipo di dati | Obbligatorio | Description |
|---|---|---|---|
| tileValue | numero | NO | Valore del riquadro quando è stato attivato l'avviso |
| tileUrl | corda | NO | URL del riquadro con l'avviso |
| alertTitle | corda | NO | Nome dell'avviso |
| isAlertTriggered | boolean | NO | Indica se l'avviso è attualmente attivato |
| alertThreshold | numero | NO | Soglia in corrispondenza della quale viene attivato l'allarme |
Collegamenti utili
Vedere tutte le connessioni disponibili.
Informazioni su come aggiungere connessioni alle app.