Microsoft Fabric tillägg för Visual Studio Code

Fabric har två tillägg för Visual Studio (VS) Code som hjälper dig att hantera dina Fabric-objekt i VS Code och utveckla användardatafunktioner:

Microsoft Fabric

Med tillägget Microsoft Fabric för VS Code kan du accessa, visa och hantera en Fabric-arbetsyta inom VS Code. Infrastrukturtillägget är kärntillägget som gör det möjligt för andra Infrastrukturtillägg att stödja fler funktioner och förbättra utvecklarproduktiviteten.

Funktionen

Följande funktioner stöds:

  • Logga in och hantera access till ett Fabric-konto med VS Code-konton.
  • Skapa och öppna arbetsytor i ditt Fabric-konto.
  • Visa objekten på arbetsytan och öppna, byt namn på eller redigera dem i Fabric. Du kan gruppera dem efter objekttyp eller visa dem som en lista.
  • Öppna och redigera objekt på din arbetsyta (objekt som stöds).
  • Klona Git-aktiverade arbetsytor.
  • Stöd för versionskontroll för dina objekt.
  • Öppna Fabric SQL Databases i MSSQL-tillägget.
  • Utforska och redigera objektdefinitioner i VS Code för Fabric objekt.
  • Fabric MCP-stöd: installera Fabric MCP-servern tillsammans med Microsoft Fabric-tillägget och GitHub Copilot Chat i VS Code för att möjliggöra Fabric MCP-verktyg och en skräddarsydd chattupplevelse för att arbeta med Fabric-objekt direkt från chattgränssnittet.
  • Bläddra bland arbetsytemappar och visa deras innehåll.

Logga in

Om du vill logga in på ditt Fabric-konto trycker du på F1 och skriver Fabric: Sign in. Du uppmanas att ge åtkomst till datorns säkra lagringstjänst för autentiseringsuppgifter så att du inte behöver logga in varje gång du startar VS Code. När du har loggat in, välj en arbetsyta för att visa listan över objekt i Fabric Explorer.

Hantera dina arbetsytor och objekt

Visa alla dina arbetsytor i Fabric Explorer. Du kan filtrera de arbetsytor som du vill arbeta med i VS Code.

Skärmbild av att visa arbetsytor och filtrera dem.

Växla hyresgäster

Du kan aktivera Fabric för din hyresgäst så att alla i hyresgästen har tillgång till Fabric. Du kan ha tillgång till fler än en klientorganisation; du kan växla mellan klientorganisationer med hjälp av växeln för klienter.

  1. Logga in på Fabric.

  2. Välj Växla klientorganisation och välj sedan den klientorganisation som du vill navigera till.

    Skärmbild av att välja byta klient för att ändra standardklient.

Skapa ett Fabric-objekt i VS Code

Med Microsoft Fabric-tillägget kan du nu skapa, radera och byta namn på vilket Fabric-objekt som helst direkt inom VS Code, vilket effektiviserar ditt arbetsflöde utan att någonsin lämna VS Code. Du kan också visa de nyligen skapade objekten i Fabric-portalen.

  1. Välj önskad arbetsyta.
  2. Välj + för att skapa ett objekt på arbetsytan.
  3. Välj objekttyp och ange ett namn för att skapa objektet i Fabric. Skärmbild av att välja den objekttyp som ska skapas i Fabric.
  4. Välj Öppna i Explorer för att öppna en objektdefinition som ska redigeras i Visual Studio Code. Här är en lista över (objekt som stöds). Skärmbild som visar hur du öppnar en Power BI-rapport.

Note

Objekt skapas på arbetsytenivå. Det går för närvarande inte att skapa objekt i arbetsytemappar.

Använda Fabric verktyg i VS Code Chat

När du installerar Fabric MCP-servern tillsammans med Microsoft Fabric-tillägget och GitHub-Copilot Chat blir ett Fabric agentläge tillgängligt i VS Code Chat. Fabric-agenten innehåller verktyg för:

  • Förstå och navigera i objektdefinitioner
  • Anropa Fabric REST-API:er
  • Komma åt Fabric dokumentation
  • Utföra åtgärder för att skapa, uppdatera, ta bort och lista på klientobjekt

Till exempel kan du använda Fabric-verktyg i VS Code Chat för att utföra grundläggande OneLake-filoperationer, skapa ett lakehouse i Fabric, ladda upp CSV-filer till OneLake och skapa och köra Fabric-notebooks – allt utan att lämna VS Code.

Infrastruktur för användardatafunktioner

Tillägget Fabric-användardatafunktioner tillhandahåller ytterligare funktionalitet för att skapa, testa och distribuera användardatafunktioner i Fabric.

Kravspecifikation

För att kunna använda alla funktioner i det här tillägget måste du ha följande installerat:

Vad är användardatafunktioner?

Fabric User Data Functions är en serverlös lösning som gör det möjligt att snabbt och enkelt skriva anpassad logik för dina datalösningar i Fabric. Användardatafunktioner anropas som HTTP-begäranden till en tjänstbaserad slutpunkt och de fungerar på dina fabric-inbyggda datakällor.

Funktionen

Följande funktioner stöds:

  • Skapa objekt för användardatafunktioner.
  • Hantera dina användardatafunktioner i Fabric inifrån VS Code.
  • Öppna och redigera dina användardatafunktioner lokalt.
  • Lägg till nya funktioner, kör och felsök datafunktioner lokalt med brytpunkter.
  • Uppdatera anslutningar och bibliotek för ditt användardatafunktionsobjekt.
  • Publicera lokala ändringar i Fabric.
  • Arbeta med arbetsytor i olika klientorganisationer
  • Stöd för Git-aktiverade användardatafunktioner

Nästa steg