Delen via


Bibliotheekbeheer in Fabric-omgevingen

Microsoft Fabric-omgevingen bieden flexibele configuraties voor het uitvoeren van uw Spark-taken. Bibliotheken bieden herbruikbare code die ontwikkelaars in hun werk willen opnemen. Behalve de ingebouwde bibliotheken die bij elke Spark-runtime worden geleverd, kunt u openbare en aangepaste bibliotheken installeren in uw Fabric-omgevingen. En u kunt eenvoudig omgevingen koppelen aan uw notebooks en Spark-taakdefinities.

Notitie

Als u de versie van een specifiek pakket wijzigt, kunnen andere pakketten die hiervan afhankelijk zijn mogelijk worden onderbroken. Downgrading azure-storage-blob kan bijvoorbeeld problemen veroorzaken met Pandas en verschillende andere bibliotheken die afhankelijk Pandaszijn van , inclusief mssparkutils, fsspec_wrapperen notebookutils. U kunt hier de lijst met vooraf geïnstalleerde pakketten en de bijbehorende versies voor elke runtime bekijken. Bekijk meer opties en aanbevolen procedures voor het gebruik van bibliotheken in Microsoft Fabric: Apache Spark-bibliotheken beheren in Microsoft Fabric

Openbare bibliotheken

Openbare bibliotheken zijn afkomstig uit opslagplaatsen zoals PyPI en Conda, die momenteel door Fabric worden ondersteund.

Schermopname van het scherm 'Openbare Bibliotheken' binnen de omgeving.

Een nieuwe openbare bibliotheek toevoegen

Als u een nieuwe openbare bibliotheek wilt toevoegen, selecteert u een bron en geeft u de naam en versie van de bibliotheek op. U kunt ook een Conda-omgevingsspecificatie uploaden .yml bestand om de openbare bibliotheken op te geven. De inhoud van het geüploade .yml-bestand wordt geëxtraheerd en toegevoegd aan de lijst.

Notitie

De functie voor automatisch aanvullen voor bibliotheeknamen tijdens het toevoegen is beperkt tot de populairste bibliotheken. Als de bibliotheek die u wilt installeren zich niet in die lijst bevindt, ontvangt u geen prompt voor automatisch aanvullen. Zoek in plaats daarvan rechtstreeks in PyPI of Conda naar de bibliotheek door de volledige naam in te voeren. Als de naam van de bibliotheek geldig is, ziet u de beschikbare versies. Als de bibliotheeknaam ongeldig is, krijgt u een waarschuwing dat de bibliotheek niet bestaat.

Openbare bibliotheken toevoegen in een batch

Omgevingen ondersteunen het uploaden van het YAML-bestand voor het beheren van meerdere openbare bibliotheken in een batch. De inhoud van de YAML wordt geëxtraheerd en toegevoegd in de lijst met openbare bibliotheken.

Notitie

De aangepaste conda-kanalen in het YAML-bestand worden momenteel niet ondersteund. Alleen de bibliotheken van PyPI en conda worden herkend.

Openbare bibliotheken filteren

Voer trefwoorden in het zoekvak op de pagina Openbare bibliotheken in om de lijst met openbare bibliotheken te filteren en de gewenste bibliotheek te vinden.

Openbare bibliotheken bijwerken

Als u de versie van een bestaande openbare bibliotheek wilt bijwerken, gaat u naar uw versie en opent u de openbare bibliotheken of aangepaste bibliotheken. Kies de vereiste bibliotheek, selecteer de vervolgkeuzelijst versie en werk de versie bij.

Openbare bibliotheken verwijderen

De prullenbakoptie voor elke bibliotheek wordt weergegeven wanneer u de muisaanwijzer boven de bijbehorende rij beweegt. U kunt ook meerdere openbare bibliotheken verwijderen door ze te selecteren en vervolgens Verwijderen op het lint te selecteren.

Afhankelijkheid weergeven

Elke openbare bibliotheek heeft verschillende afhankelijkheden. De optie voor weergaveafhankelijkheid wordt weergegeven wanneer u de muisaanwijzer boven de bijbehorende rij beweegt.

Exporteren naar yaml

Fabric biedt de mogelijkheid om de volledige openbare bibliotheeklijst te exporteren naar een YAML-bestand en deze te downloaden naar uw lokale map.

Aangepaste bibliotheken

Aangepaste bibliotheken verwijzen naar code die door u of uw organisatie is gebouwd. Fabric ondersteunt aangepaste bibliotheekbestanden in .whl-, .py-, .jar- en .tar.gz-indelingen.

Notitie

Fabric ondersteunt alleen .tar.gz bestanden voor R-taal. Gebruik de .whl, .py bestandsindeling voor de Python-taal.

Schermopname van het scherm 'Omgeving Aangepaste Bibliotheken'.

De aangepaste bibliotheek uploaden

U kunt aangepaste bibliotheken vanuit uw lokale map uploaden naar de Fabric-omgeving.

De aangepaste bibliotheek verwijderen

De prullenbakoptie voor elke bibliotheek wordt weergegeven wanneer u de bijbehorende rij aanwijst. U kunt ook meerdere aangepaste bibliotheken verwijderen door ze te selecteren en vervolgens Verwijderen op het lint te selecteren.

Alle aangepaste bibliotheken downloaden

Als erop wordt geklikt, downloaden aangepaste bibliotheken één voor één naar uw lokale standaarddownloadmap.