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 di tipo " " o superiore, con autorizzazioni per apportare modifiche all'account Azure
- Accedi al Portale Azure di
- Seleziona il tenant Microsoft Entra " " selezionando 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:
-
- Seleziona Registrati su . 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
- Vai alla sezione "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 guida “ : Connector to Power BI” ( ) per configurare il connettore Power BI.
Distribuire la catena
Il modello " " per Power BI: Caricamento dei dati in Power BI si trova nella sezione "Workiva Chains" della schermata "Modelli".
Ecco come trovarlo:
- In Builder catena, vai alla scheda Template
- Seleziona Catene di Workiva dal menu in alto
- Cerca " " su Power BI: carica i dati in Power BI Seleziona il modello "Chain" in alto a destra e apri il modello
Dopo aver individuato il modello, configurarlo per il proprio 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" all'indirizzo .
Nota: questo utente di integrazione richiede i permessi appropriati per i comandi eseguiti dal connettore, come Owner dei fogli di calcolo o dello spazio 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 intendiamo aggiornare con nuovi dati o eliminare. | TextField | No |
| Nome 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 in “ ” (Power BI: Caricamento dei dati in Power BI) Chain
- Accedi alla catena di dati " " abilitata in Power BI: Carica i dati in Power BI .
- 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 proseguire 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 la 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 il BOM, 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).