Zdieľať cez


Správa knižníc v prostrediach služby Fabric

Prostredia služby Microsoft Fabric poskytujú flexibilné konfigurácie na spúšťanie úloh v službe Spark. Knižnice poskytujú opätovne použiteľný kód, ktorý chcú vývojári zahrnúť do svojej práce. Okrem vstavaných knižníc, ktoré sa dodávajú s každým spustením služby Spark, môžete nainštalovať verejné a vlastné knižnice v prostrediach služby Fabric. Prostredia môžete jednoducho priložiť k poznámkovým blokom a definíciám úloh služby Spark.

Poznámka

Úpravou verzie konkrétneho balíka sa potenciálne môžu poškodiť ďalšie balíky, ktoré sú od neho závislé. Downgrading azure-storage-blob môže napríklad spôsobiť problémy s Pandas rôznymi inými knižnicami, ktoré sa spoliehajú na Pandasknižnice , vrátane mssparkutils, fsspec_wrappera notebookutils. Zoznam predinštalovaných balíkov a ich verzií pre každú verziu modulu runtime môžete zobraziť tu. Pozrite si ďalšie možnosti a osvedčené postupy používania knižníc v službe Microsoft Fabric: Spravovanie knižníc Apache Spark v službe Microsoft Fabric

Verejné knižnice

Verejné knižnice pochádzajú z odkladacích priestorov, ako sú PyPI a Conda, ktoré fabric v súčasnosti podporuje.

Snímka obrazovky prostredia Verejné knižnice.

Pridanie novej verejnej knižnice

Ak chcete pridať novú verejnú knižnicu, vyberte zdroj a zadajte názov a verziu knižnice. Prípadne môžete nahrať špecifikáciu prostredia Conda .yml súbor a špecifikovať verejné knižnice. Obsah nahratého súboru .yml sa extrahuje a pripojí k zoznamu.

Poznámka

Funkcia automatického dokončovania názvov knižníc je pri pridávaní obmedzená na najobľúbenejšie knižnice. Ak knižnica, ktorú chcete nainštalovať, nie je v tomto zozname, výzva na automatické dokončovanie sa nezobrazí. Namiesto toho vyhľadajte knižnicu priamo v súbore PyPI alebo Conda tak, že zadáte jej celé meno. Ak je názov knižnice platný, zobrazia sa dostupné verzie. Ak názov knižnice nie je platný, zobrazí sa upozornenie, že knižnica neexistuje.

Pridanie verejných knižníc do dávky

Prostredia podporujú nahrávanie súboru YAML, aby mohli spravovať viaceré verejné knižnice v dávke. Obsah yaml sa extrahuje a pripája v zozname verejnej knižnice.

Poznámka

Vlastné kanály conda v súbore YAML v súčasnosti nie sú podporované. Rozpoznávajú sa iba knižnice z rozhrania PyPI a spoločnosti Conda.

Filtrovanie verejných knižníc

Ak chcete filtrovať zoznam verejných knižníc a nájsť to, čo potrebujete, do vyhľadávacieho poľa na stránke Verejné knižnice zadajte kľúčové slová.

Aktualizácia verejných knižníc

Ak chcete aktualizovať verziu existujúcej verejnej knižnice, prejdite do svojho prostredia a otvorte verejné knižnice alebo vlastné knižnice. Vyberte požadovanú knižnicu, vyberte rozbaľovací zoznam verzií a aktualizujte jej verziu.

Odstránenie verejných knižníc

Možnosť koša pre každú knižnicu sa zobrazí po ukázaní kurzorom myši na príslušný riadok. Prípadne môžete odstrániť viaceré verejné knižnice tak, že ich vyberiete a potom na páse s nástrojmi vyberiete položku Odstrániť .

Zobraziť závislosť

Každá verejná knižnica má rôzne závislosti. Možnosť závislosti zobrazenia sa zobrazí, keď ukážete na príslušný riadok.

Exportovať do yaml

Fabric poskytuje možnosť exportovať úplný zoznam verejných knižníc do súboru YAML a stiahnuť ho do miestneho adresára.

Vlastné knižnice

Vlastné knižnice odkazujú na kód, ktorý ste vytvorili vy alebo vaša organizácia. Fabric podporuje súbory vlastných knižníc vo formátoch .whl, .py, .jar a .tar.gz.

Poznámka

Fabric podporuje iba .tar.gz súbory pre jazyk R. Pre jazyk Python použite formát súboru .whl .py .

Snímka obrazovky prostredia Vlastné knižnice.

Nahratie vlastnej knižnice

Vlastné knižnice môžete nahrať z lokálneho adresára do prostredia služby Fabric.

Odstránenie vlastnej knižnice

Možnosť koša pre každú knižnicu sa zobrazí po ukázaní na príslušný riadok. Prípadne môžete odstrániť viacero vlastných knižníc tak, že ich vyberiete a potom na páse s nástrojmi vyberiete položku Odstrániť .

Stiahnutie všetkých vlastných knižníc

Po kliknutí sa vlastné knižnice sťahujú po jednom do lokálneho predvoleného adresára na stiahnutie.