Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✅ Warehouse i Microsoft Fabric
Den här artikeln beskriver hur man uppgraderar lagervaror till den senaste systemfilversionen i en Git-integrerad Fabric-arbetsyta.
Important
Den här funktionen är i förhandsversion.
Microsoft Fabric uppdaterar periodiskt den underliggande artikeldefinitionen för artikeltyper, inklusive lagret. När denna elementdefinition ändras config.version höjs värdet i objektets .platform fil, till exempel från 1.0 till .2.0 För att undvika att bryta dina befintliga lagerändringar applicerar inte Fabric denna uppdatering automatiskt. Istället visar Fabric en Notis om Systemuppdatering iVersionskontroll och låter dig välja när uppdateringen ska tillämpas för en specifik artikeltyp, såsom lager.
Förutsättningar
- En arbetsyta kopplad till ett Git-repository som innehåller ett eller flera lager.
- Bidragsperson eller högre roll i arbetsmiljön.
Identifiera att en systemfiluppdatering är tillgänglig
Värdet config.version och URL:en $schema innehåller den aktuella systemfilversionen för ett lager.
Gå till din Git-anslutna arbetsyta och välj Versionskontroll.
Om en systemuppdatering finns tillgänglig för lagerartikeltypen visar Fabric en systemuppdaterings-tillgänglig banner högst upp i källkontrollpanelen.
Du kan också bekräfta den aktuella systemfilversionen för ett lager genom att inspektera egenskapen
config.versioni objektets.platformfil i ditt Git-arkiv. Till exempel visar följande.platformfil för ett lager med namnetdwen systemfilversion av2.0:{ "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/platformProperties/2.0.0/schema.json", "metadata": { "type": "Warehouse", "displayName": "dw" }, "config": { "version": "2.0", "logicalId": "5e477a9e-0e1a-bf9b-4eb8-33420d62f352" } }
För mer information om filen .platform , se Automatiskt genererade systemfiler.
Commit befintliga ändringar innan du applicerar systemfiluppdateringar
Innan du väljer Tillämpa systemuppdateringar, committa eventuella väntande ändringar i din arbetsyta.
Om du applicerar systemuppdateringar och committar dina egna lagerändringar tillsammans blir det svårare att separera de två uppsättningarna av ändringar senare. Om du committar dina befintliga ändringar först visas systemfiluppdateringen som en egen, isolerad commit. Denna separation gör det enklare att granska och vid behov återställa systemuppdateringen utan att påverka dina egna ändringar.
- Gå till Versionskontroll i Fabric-arbetsytan.
- Gå igenom de väntande ändringarna i listan Ändringar .
- Välj de objekt du vill commita, lägg till ett commit-meddelande och commit ändringarna till Git-arkivet.
För mer information om hur du committar ändringar, se Gör ändringar och commit warehouse-uppdateringar till Git.
Tillämpa systemuppdateringar
Efter att du har genomfört dina befintliga ändringar, applicera systemuppdateringen.
I Versionskontroll, välj Tillämpa systemuppdateringar.
Fabric applicerar systemuppdateringen på varje lager av den artikeltypen i arbetsytan. Om du har flera lager uppdateras alla samtidigt. Du kan inte välja enskilda lager att uppdatera.
Vänta på att notifikationen om att tillämpa systemuppdateringar är klar.
Granska och committa systemuppdateringen
När systemuppdateringen är klar med tillämpningen, granska skillnaderna innan du gör dem.
I Versionshantering, gå till listan Ändringar . Varje uppdaterat lager visas som en väntande ändring.
Välj ett lager och välj sedan Granska och commit changes för att jämföra den senaste artikeldefinitionen med din nuvarande version. Du kan jämföra
.sqlprojfilen och andra systemfiler för att se exakt vad som har ändrats, till exempel en uppdateradSdkversion.När du bekräftat att ändringarna förväntas, välj lagerobjekten, lägg till ett commit-meddelande och välj Commit för att committa systemuppdateringen till Git-arkivet.
Om du har flera lager i arbetsytan visar alla samma systemuppdatering. Granska och committa varje lager på samma sätt, antingen individuellt eller tillsammans, för att säkerställa att varje lager är uppgraderat till den senaste versionen.
Uppdateringshistorik för lagersystem
För en historik och versionsanteckningar för systemfilens versionshistorik, se Versionsanteckningar för Fabric Data Warehouse systemfil.