Introduzione
Questa guida è stata pensata per aiutarti a implementare senza difficoltà il modello “Power BI: Carica dati in Power BI”. Che tu debba caricare nuovi dati, aggiornare quelli esistenti o rimuovere dati dal tuo spazio di lavoro Power BI, questo modello può aiutarti in questo percorso. Fornisce istruzioni chiare su come gestire le autorizzazioni necessarie per la configurazione di Power BI, le autorizzazioni API dell'applicazione e i vari vantaggi derivanti dall'utilizzo del modello Chain. Seguendo questa guida, potrai garantire un processo di implementazione fluido ed efficiente, rendendo le tue attività relative ai dati in Power BI più semplici ed efficaci.
Prerequisiti
Catene
Dati
- È necessario un file CSV contenente i dati (il file CSV non deve contenere il Byte Order Mark)
- È fondamentale disporre di un elenco dei nomi delle colonne e dei rispettivi tipi di dati
Ulteriori informazioni sulla configurazione di Power BI
- Verificare che l'account utente disponga di una licenza Power BI Pro o superiore con autorizzazioni per apportare modifiche all'account Azure
- Accedi al Portale di Azure
- Seleziona il tenant Microsoft Entra scegliendo il tuo account nell'angolo in alto a destra della pagina
- Seleziona " Registrazioni app ".
-
- In "Registrazioni app", seleziona " Nuova registrazione"
-
- Compila i seguenti campi:
- Nome - Assegna un nome alla tua applicazione
- Tipi di account supportati - Seleziona chi può utilizzare l'applicazione
- Compila i seguenti campi:
-
- Selezionare " Registrati ". Una volta registrata l'app, verrai reindirizzato alla pagina di panoramica dell'app
- Nella pagina di panoramica, individua l'applicazione (ID cliente) e l'ID tenant e conserva queste informazioni in un luogo sicuro: ti serviranno per collegare Workiva a Power BI
Autorizzazioni API per Power BI
- Modifica le autorizzazioni dell'applicazione Power BI tramite il pannello di destra
- Espandi Gestisci
- Accedi alle autorizzazioni API
- Assicurati che siano selezionate le seguenti autorizzazioni API.
- Assicurati che siano selezionate le seguenti autorizzazioni API.
URI di reindirizzamento
- Modifica le autorizzazioni dell'applicazione Power BI tramite il pannello di destra
- Espandi Gestisci
- Vai alla sezione "Autenticazione"
| Campo | Valore |
|---|---|
| URI di Azure | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| Campo | Valore |
|---|---|
| URI di Azure | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| Campo | Valore |
|---|---|
| URI di Azure | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| Campo | Valore |
|---|---|
| URI di Azure | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
Una volta configurate correttamente le autorizzazioni di Power BI, consulta la sezione “Connettore per Power BI ” per configurare il connettore Power BI.
Distribuire la catena
Il Power BI: Caricare i dati in Power BI si trova nella sezione "Catene Workiva" della schermata "Modelli".
Ecco come trovarlo:
- In Chain Builder, vai alla scheda " Modelli "
- Seleziona " Workiva Chains " dal menu in alto
- Cerca " Power BI: Carica dati nel modello a catena di Power BI " in alto a destra e apri il modello
Dopo aver individuato il modello, configuralo per il tuo spazio di lavoro utilizzando i parametri di runtime elencati di seguito.
Nota: per istruzioni dettagliate su come creare una catena da un modello, consultare l'articolo " Creazione e gestione delle catene ".
Nota: l'utente di questa integrazione deve disporre delle autorizzazioni necessarie per i comandi eseguiti dal connettore, ad esempio il ruolo di proprietario dei fogli di calcolo o dell'area di lavoro con cui interagisce.
Input di runtime
| Input di runtime | Descrizione | Tipo di campo | È necessario? |
| ID area di lavoro PBI | Questa è la variabile che contiene l'ID dell'area di lavoro di Power BI. L'ID è destinato agli spazi di lavoro distinti dal tuo spazio di lavoro PBI personale. Si trova dopo "/group/" nell'URL. | TextField | Sì |
| ID del set di dati PBI | Questa è la variabile che contiene l'ID del set di dati PBI esistente. È possibile trovarlo all'interno di PBI, dopo "/datasets/" nell'URL. Questo è il set di dati che desideriamo aggiornare con nuovi dati o eliminare. | TextField | No |
| Nome della tabella PBI | Questo è il nome della tabella contenuta nel set di dati a cui desideri aggiungere dati in Power BI. | TextField | Sì |
| File dati | File CSV che desideri importare in Power BI. | FileField | No |
| Aggiungi a un dataset esistente, crea un nuovo dataset o elimina un dataset |
È possibile scegliere se aggiungere dati a un set di dati esistente in Power BI, creare un nuovo set di dati in cui caricarli oppure eliminare un set di dati. Opzioni
|
DropdownField | Sì |
Maggiori informazioni sulla catena
Per gestire in modo efficace il processo della catena e iniziare a vedere i risultati, l'area di lavoro Power BI associata dovrà essere allineata alle rispettive variabili all'interno di Chains.
Ecco come inserire gli ID delle tabelle nei rispettivi campi di input di runtime nel Power BI: Caricare i dati in Power BI Catena
- Accedi alla tua versione abilitata Power BI: Caricare i dati in Power BI Catena.
- Modifica gli input di runtime facendo doppio clic sul comando
- Aggiornare i rispettivi ID tabella e ID area di lavoro presenti in Power BI nel comando "Runtime Inputs"
Nota: si prega di tenere presente che questo modello richiede un utente aggiuntivo in un comando a valle all’interno di una pipeline.
All'interno del comando "Crea set di dati", l'utente dovrà inserire e configurare le colonne del set di dati e i rispettivi tipi di dati prima di procedere con l'esecuzione della catena.
- Modifica la voce "Crea set di dati" facendo doppio clic sul comando
- Nella sezione "Colonne" selezionare "AGGIUNGI" e inserire il nome e il tipo di dati delle colonne.
Nota: assicurati di sostituire il contenuto della prima colonna "CHANGE_ME" prima di proseguire. Ogni comando consente solo 70 colonne. I tabelloni con più di 70 colonne dovranno essere ricongiunti all’interno di Power BI.
Risoluzione dei problemi
I seguenti passaggi possono essere utilizzati per risolvere i problemi relativi al modello di catena:
Errori di esecuzione della catena
File CSV contenente il Byte Order Mark (BOM)
I comandi di Power BI non sono in grado di caricare ed elaborare file CSV contenenti una distinta base (BOM). Per rimuovere la distinta base, consultare i seguenti suggerimenti per la risoluzione dei problemi: Per
Visual Studio Code (VS Code):
- Apri il tuo file CSV in VS Code.
- Fai clic sulla codifica visualizzata nell'angolo in basso a destra della finestra (potrebbe essere indicata come "UTF-8 con BOM").
- Verrà visualizzato un menu a tendina. Seleziona UTF-8. In genere, questo fa sparire la distinta base al prossimo salvataggio. Potrebbe essere necessario andare su File > Salva con nome e assicurarsi che "UTF-8" sia selezionato nel menu a tendina della codifica.
Per Notepad++ (Windows):
- Apri il tuo file CSV in Notepad++.
- Vai al menu "Codifica" nella barra degli strumenti in alto.
- Seleziona "Converti in UTF-8 senza BOM".
- Salva il file (File > Salva).