Dela via


Bibliotekshantering i infrastrukturmiljöer

Microsoft Fabric-miljöer tillhandahåller flexibla konfigurationer för att köra dina Spark-jobb. Bibliotek ger återanvändbar kod som utvecklare vill inkludera i sitt arbete. Förutom de inbyggda bibliotek som medföljer varje Spark-körning kan du installera offentliga och anpassade bibliotek i dina Infrastrukturmiljöer. Du kan enkelt koppla miljöer till dina notebook-filer och Spark-jobbdefinitioner.

Kommentar

Gå till arbetsytan där din miljö finns, välj dina alternativ för miljö- och bibliotekshantering under fliken Bibliotek . Om du inte har skapat en miljö kan du läsa Skapa, konfigurera och använda en miljö i Infrastrukturresurser.

Inbyggda bibliotek

I Infrastruktur förinstalleras varje körningsversion med en kuraterad uppsättning inbyggda bibliotek som är optimerade för prestanda, kompatibilitet och säkerhet i Python, R, Java och Scala. I avsnittet Inbyggda bibliotek i miljön kan du bläddra i och söka i dessa förinstallerade bibliotek baserat på den valda körningen.

Se listan över förinstallerade paket och deras versioner för varje körmiljö i Apache Spark-körmiljöer i Fabric.

Viktigt!

Fabric har stöd för olika sätt att hantera paket. Fler alternativ och metodtips för att hantera bibliotek i Infrastruktur finns i Hantera Apache Spark-bibliotek i Infrastruktur När din arbetsyta har nätverksfunktioner som utgående åtkomstskydd för arbetsytor eller hanterade virtuella nätverk blockeras åtkomsten till offentliga lagringsplatser som PyPI. Följ anvisningarna i Hantera bibliotek med begränsad nätverksåtkomst i Fabric för att enkelt hantera biblioteken i miljön.

Offentliga bibliotek

Offentliga bibliotek kommer från lagringsplatser som PyPI och Conda, som Fabric för närvarande stöder.

Skärmbild som visar skärmen för offentliga bibliotek i miljön.

Lägga till ett nytt offentligt bibliotek

Om du vill lägga till ett nytt offentligt bibliotek väljer du en källa och anger bibliotekets namn och version. Du kan också ladda upp en Conda-miljöspecifikationsfil .yml för att ange de offentliga biblioteken. Innehållet i den uppladdade .yml filen extraheras och läggs till i listan.

Funktionen komplettera automatiskt för biblioteksnamn när du lägger till dem är begränsad till de mest populära biblioteken. Om biblioteket som du vill installera inte finns med i listan får du ingen automatisk kompletteringsprompt.

Sök i stället efter biblioteket direkt i PyPI eller Conda genom att ange dess fullständiga namn. Om biblioteksnamnet är giltigt visas tillgängliga versioner. Om biblioteksnamnet inte är giltigt får du en varning om att biblioteket inte finns.

Lägga till offentliga bibliotek i en batch

Miljöer stöder uppladdning av en .yml-fil för att hantera flera offentliga bibliotek på en gång. Innehållet i .yml filen extraheras och läggs till i listan över offentliga bibliotek.

Kommentar

Anpassade Conda-kanaler i .yml filer stöds för närvarande inte. Endast biblioteken från PyPI och Conda identifieras.

Filtrera offentliga bibliotek

Ange nyckelord i sökrutan på sidan Offentliga bibliotek för att filtrera listan över offentliga bibliotek och hitta den du behöver.

Uppdatera offentliga bibliotek

Om du vill uppdatera versionen av ett befintligt offentligt bibliotek går du till din miljö och öppnar Offentliga bibliotek eller Anpassade bibliotek. Välj det bibliotek som krävs, välj listrutan version och uppdatera dess version.

Ta bort offentliga bibliotek

Papperskorgsalternativet för varje bibliotek visas när du hovrar över motsvarande rad. Om du vill ta bort flera offentliga bibliotek väljer du dem och väljer sedan Ta bort.

Visa beroende

Varje offentligt bibliotek har olika beroenden. Alternativet Visa beroende visas när du hovrar över motsvarande rad.

Exportera till .yml

Fabric ger möjlighet att exportera hela den offentliga bibliotekslistan till en .yml-fil och ladda ned den till din lokal katalog.

Anpassade bibliotek

Anpassade bibliotek refererar till kod som skapats av dig eller din organisation. Fabric har stöd för anpassade biblioteksfiler i .whlformaten , .py, .jaroch .tar.gz .

Kommentar

Fabric stöder endast .tar.gz filer för R-språk. Använd filformatet .whl och .py för Python-språket.

Skärmbild som visar sidan Anpassade bibliotek i miljö.

Ladda upp det anpassade biblioteket

Du kan ladda upp anpassade bibliotek från din lokala katalog till Fabric-miljön.

Ta bort det anpassade biblioteket

Papperskorgsalternativet för varje bibliotek visas när du hovrar över motsvarande rad. Om du vill ta bort flera anpassade bibliotek väljer du dem och väljer sedan Ta bort.

Ladda ned alla anpassade bibliotek

Välj anpassade bibliotek för att ladda ned dem en i taget till din lokala standardkatalog för nedladdning.