Power BI

Power BI è una suite di strumenti di analisi aziendali che consente di analizzare i dati e condividere i risultati. I dashboard avanzati disponibili su ogni dispositivo consentono di monitorare l'azienda e ottenere rapidamente le risposte cercate. Nell'app è possibile controllare lo stato degli avvisi dati impostati nel servizio Power BI. Per altre informazioni sugli avvisi dati in Power BI, vedere la pagina di documentazione.

Questo argomento illustra l'uso della connessione Power BI in un'app ed elenca le funzioni disponibili.

Elementi necessari per iniziare

Usare la connessione Power BI nell'app

Elencare gli avvisi impostati nel servizio Power BI

  1. Nel menu Insert (Inserisci) selezionare Gallery (Raccolta) e quindi aggiungere una delle raccolte elencate in Text galleries (Raccolte testi).
  2. 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, verranno visualizzati il nome e il numero ID nonché l'ID dell'area di lavoro del gruppo in cui è stato configurato l'avviso. Per ottenere altre informazioni sull'avviso, è necessario il relativo ID.

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 un riferimento a una sezione della raccolta popolata mediante la chiamata GetAlerts() (ad esempio Gallery1.Selected.alertId)

Per continuare, aggiungere un'etichetta e quindi impostare la relativa proprietà Text su una delle formule seguenti:

  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertTitle
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).currentTileValue
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).alertThreshold
  • PowerBI.CheckAlertStatus( /* alert ID that you received from GetAlert */ ).isAlertTriggered

L'etichetta verrà aggiornata con l'elenco degli avvisi.

Visualizzare le funzioni disponibili

Questa connessione include le funzioni seguenti:

Nome della funzione Descrizione
GetAlerts Elenca gli avvisi impostati nel servizio Power BI
CheckAlertStatus Controlla lo stato di un avviso specifico

GetAlerts

Elenca gli avvisi impostati nel servizio Power BI.

Proprietà di input

Nessuna.

Proprietà di output

Nome della proprietà Tipo di dati Obbligatorio Descrizione
value matrice No Matrice degli avvisi dati impostati nel servizio Power BI. Ogni elemento della matrice include:
  • alertTitle: titolo dell'avviso
  • alertId: ID dell'avviso
  • groupId: ID del gruppo in cui è stato creato l'avviso

CheckAlertStatus

Controlla lo stato di un avviso.

Nota: se le chiamate sono troppo frequenti, le richieste a questo endpoint verranno limitate in base a ciascun avviso.

Proprietà di input

Nome della proprietà Tipo di dati Obbligatorio Descrizione
alertId valore integer ID dell'avviso, come restituito da GetAlerts

Proprietà di output

Nome della proprietà Tipo di dati Obbligatorio Descrizione
tileValue numero No Il valore del riquadro quando è stato generato l'avviso
tileUrl stringa No URL del riquadro contenente l'avviso
alertTitle stringa No Nome dell'avviso
isAlertTriggered valore booleano No Indica se l'avviso è attualmente attivato
alertThreshold numero No Soglia in corrispondenza della quale viene attivato l'avviso

Collegamenti utili

Vedere tutte le connessioni disponibili.
Informazioni su come aggiungere connessioni alle app.