Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Il server MCP di Power BI remoto consente agli agenti di intelligenza artificiale di eseguire query su modelli semantici di Power BI usando il linguaggio naturale. Tramite il protocollo MCP (Model Context Protocol), gli assistenti di intelligenza artificiale possono recuperare gli schemi del modello, generare query DAX ed eseguire query per fornire informazioni dettagliate dai dati.
Questo articolo illustra come:
- Connettersi al server MCP di Power BI remoto in Visual Studio Code
- Connettere GitHub Copilot ai modelli semantici di Power BI
- Convalidare la connessione con le query di test
Annotazioni
Non tutti i client MCP supportano endpoint remoti. Verificare che il client MCP supporti i server MCP basati su HTTP prima di procedere.
Suggerimento
Scenario avanzato: Per gli agenti personalizzati che usano l'autenticazione del principale del servizio, consultare:
Prerequisiti
Prima di iniziare, assicurarsi di disporre di:
- Approvazione dell'amministratore: l'amministratore di Power BI deve abilitare l'impostazione del tenant: "Gli utenti possono usare l'endpoint server del protocollo di contesto del modello di Power BI (anteprima)"
- Visual Studio Code - Scaricare VS Code
- GitHub Copilot - Abilitare GitHub Copilot in VS Code
- Accesso semantico al modello - Creare autorizzazioni per almeno un modello semantico di Power BI
- (Scelta consigliata) Modelli - ottimizzatiPreparare i modelli semantici per l'intelligenza artificiale per migliorare la qualità della generazione di query
Configurare il server MCP di Power BI remoto in VS Code
Il server MCP di Power BI remoto è disponibile all'indirizzo:
https://api.fabric.microsoft.com/v1/mcp/powerbi
Installazione rapida (scelta consigliata)
Il modo più semplice per configurare il server consiste nell'usare il programma di installazione con un clic:
In questo modo il server MCP viene configurato automaticamente nelle impostazioni di VS Code.
Installazione manuale
Per configurare manualmente il server, aggiungere quanto segue al file di configurazione MCP:
{
"servers": {
"powerbi-remote": {
"type": "http",
"url": "https://api.fabric.microsoft.com/v1/mcp/powerbi"
}
}
}
Altre informazioni:Server MCP in VS Code
Test della connessione
Dopo la configurazione, verificare che l'installazione funzioni:
Avviare il server MCP in VS Code
- Aprire il pannello server MCP
- Verificare che il server MCP di Power BI sia visualizzato come connesso
Aprire GitHub Copilot
- Avviare la finestra di chat in VS Code
- Abilitare la modalità agente
Specificare l'ID del modello semantico
- Ottenere l'ID del modello semantico dal servizio Power BI (vedere Trovare l'ID del modello semantico)
- Condividere l'ID con Copilot nella conversazione
Fai una domanda
- Esempio: "Quali tabelle si trovano in questo modello semantico?"
- Esempio: "Mostra i primi 10 prodotti per vendita"
Autorizzare lo strumento
- Quando richiesto, consentire a Copilot di usare lo strumento server MCP
- Eseguire l'autenticazione con le credenziali Microsoft, se richiesto
Esaminare la risposta
- Copilot eseguirà una query sul modello e restituirà i risultati
Suggerimento
Per ottenere risultati ottimali delle query, preparare i modelli semantici per l'intelligenza artificiale aggiungendo istruzioni di intelligenza artificiale e risposte verificate.
Risoluzione dei problemi:Gestire i server MCP in VS Code
Passaggi successivi
Ora che il server MCP è configurato, esplorare gli strumenti e le funzionalità disponibili: