estensioni Microsoft Fabric per codice Visual Studio

Fabric ha due estensioni per Visual Studio (VS) Code che ti aiutano a gestire i tuoi elementi Fabric in VS Code e a sviluppare funzioni dati utente:

Microsoft Fabric

L'estensione Microsoft Fabric per VS Code consente di access, visualizzare e gestire un'area di lavoro fabric in VS Code. L'estensione di Fabric è l'estensione principale che consente ad altre estensioni di Fabric di supportare ulteriori funzionalità e migliorare la produttività degli sviluppatori.

Funzionalità

Le funzionalità supportate sono le seguenti:

  • Accedi e gestisci l'accesso a un account Fabric utilizzando gli account di VS Code.
  • Creare e aprire aree di lavoro nell'account Fabric.
  • Visualizzare gli elementi nell'area di lavoro e aprirli, rinominarli o modificarli in Fabric. È possibile raggrupparli in base al tipo di elemento o visualizzarli come elenco.
  • Aprire e modificare elementi nell'area di lavoro (elementi supportati).
  • Clonare le aree di lavoro abilitate per Git.
  • Supporto per il controllo della versione dei tuoi elementi.
  • Aprire Database SQL Fabric nell'estensione MSSQL.
  • Esplora e modifica le definizioni degli elementi in VS Code per elementi Fabric.
  • Supporto Fabric MCP: installa il server Fabric MCP insieme all'estensione Microsoft Fabric e a GitHub Copilot Chat in VS Code per abilitare gli strumenti Fabric MCP e un'esperienza di chat personalizzata per lavorare con gli elementi Fabric direttamente dall'interfaccia di chat.
  • Esplorare le cartelle dell'area di lavoro e visualizzare il relativo contenuto.

Accedi

Per accedere all'account Fabric, premere F1 e digitare Fabric: Sign in. Viene richiesto di accedere al servizio di archiviazione sicura delle credenziali del computer, così non è necessario effettuare l'accesso ogni volta che si avvia VS Code. Dopo l'accesso, selezionare un'area di lavoro per visualizzare l'elenco di elementi in Fabric Explorer.

Gestisci le aree di lavoro e gli elementi.

Visualizzare tutte le aree di lavoro in Fabric Explorer. È possibile filtrare le aree di lavoro da usare in VS Code.

Screenshot della visualizzazione e filtraggio delle aree di lavoro.

Cambiare tenant

Puoi abilitare Fabric per il tuo inquilino in modo che tutti gli occupanti abbiano accesso a Fabric. È possibile accedere a più istanze; puoi passare da un'istanza all'altra usando il selettore di istanze.

  1. Accedere a Fabric.

  2. Selezionare Cambia tenant e quindi scegliere il tenant a cui passare.

    Screenshot della selezione dell'opzione di cambio tenant per modificare il tenant predefinito.

Creare un elemento Fabric in VS Code

Con l'estensione Microsoft Fabric, ora puoi creare, cancellare e rinominare qualsiasi elemento Fabric direttamente all'interno di VS Code, semplificando il tuo flusso di lavoro senza mai uscire da VS Code. È anche possibile visualizzare gli elementi appena creati nel portale di Fabric.

  1. Selezionare l'area di lavoro preferita.
  2. Selezionare questa opzione + per creare un elemento nell'area di lavoro.
  3. Selezionare il tipo di elemento e specificare un nome per creare l'elemento in Fabric. Screenshot della selezione del tipo di elemento da creare in Fabric.
  4. Selezionare Apri in Esplora risorse per aprire una definizione di elemento da modificare in codice Visual Studio. Ecco un elenco di (elementi supportati). Screenshot che mostra come aprire un report di Power BI.

Note

Gli elementi vengono creati a livello di area di lavoro. La creazione di elementi all'interno delle cartelle dell'area di lavoro non è attualmente supportata.

Usare gli strumenti di Fabric nella chat di VS Code

Quando si installa il server MCP Fabric insieme all'estensione Microsoft Fabric e al Copilot Chat GitHub, una modalità agente di Fabric diventa disponibile in VS Code Chat. L'agente Fabric offre strumenti per:

  • Comprensione e navigazione delle definizioni degli oggetti
  • Invocazione delle API REST Fabric
  • Accesso alla documentazione di Fabric
  • Esecuzione di operazioni di creazione, aggiornamento, eliminazione ed elenco sugli elementi del tenant

Ad esempio, puoi usare gli strumenti Fabric in VS Code Chat per eseguire operazioni base sui file OneLake, creare una casa del lago in Fabric, caricare file CSV su OneLake e creare ed eseguire notebook Fabric—tutto senza uscire da VS Code.

Funzioni dati utente di Fabric

L'estensione Funzioni dati utente di Fabric fornisce funzionalità aggiuntive per la creazione, il test e la distribuzione di funzioni dati utente in Fabric.

Requisiti

Per usare tutte le funzionalità di questa estensione, è necessario avere installato quanto segue:

Che cosa sono le Funzioni per i dati utente?

Fabric User Data Functions è una soluzione serverless che ti permette di scrivere rapidamente e facilmente logica personalizzata per le tue soluzioni dati in Fabric. Le funzioni dati utente vengono richiamate come richieste HTTP a un endpoint fornito dal servizio e operano sulle sorgenti dati nativamente supportate da Fabric.

Funzionalità

Le funzionalità supportate sono le seguenti:

  • Creare un elemento di funzioni dati utente.
  • Gestire le funzioni dei dati utente in Fabric dall'interno di VS Code.
  • Aprire e modificare le funzioni per i dati utente in locale.
  • Aggiungere nuove funzioni, effettuare l'esecuzione ed eseguire il debug delle funzioni di dati in locale con punti di interruzione.
  • Aggiorna le connessioni e le librerie per le funzionalità di dati utente.
  • Pubblicare le modifiche locali in Fabric.
  • Usare le aree di lavoro in un tenant diverso
  • Supporto per le funzioni dati utente abilitate per Git

Passaggi successivi