Spark-bibliotheken migreren van Azure Synapse naar Fabric
Azure Synapse Spark-pool biedt verschillende feed- en aangepaste bibliotheekopties. In Fabric wordt elke runtime geleverd met een vooraf geïnstalleerde set bibliotheken (ingebouwde bibliotheken). Op basis van uw scenario's en specifieke behoeften kunt u echter ook andere bibliotheken opnemen met behulp van omgevingsbibliotheken en inlinebibliotheken. Als u Azure Synapse Spark-poolbibliotheken wilt verplaatsen naar Fabric, gebruikt u omgevingsbibliotheken.
Raadpleeg voor overwegingen met betrekking tot Spark-bibliotheken de verschillen tussen Azure Synapse Spark en Fabric.
Vereisten
- Als u er nog geen hebt, maakt u een Fabric-werkruimte in uw tenant.
- Als u er nog geen hebt, maakt u een omgeving in uw werkruimte.
Optie 1: Spark-bibliotheken toevoegen aan aangepaste omgeving
U kunt Spark-poolbibliotheken als volgt naar een omgeving verplaatsen:
- Open Synapse Studio: meld u aan bij Azure. Navigeer naar uw Azure Synapse-werkruimte en open Synapse Studio.
- Zoek Spark-bibliotheken:
- Ga naar Het gebied Beheren en selecteer in Apache Spark-pools.
- Zoek de Apache Spark-pool, selecteer Pakketten en zoek de Spark-bibliotheken voor de pool.
- Spark-bibliotheken ophalen: zoek de requirements.txt, environment.yml of werkruimtepakketten die in de pool zijn geïnstalleerd. Haal de lijst met geïnstalleerde bibliotheken op in de groep.
- Zodra u Spark-bibliotheken hebt, voegt u aangepaste Spark-bibliotheken toe aan een omgeving in Fabric. Ga in uw omgeving naar Bibliotheken en voeg bibliotheken toe:
- Vanuit openbare bibliotheken kunt u een .yml-bestand uploaden . U kunt ook bibliotheken installeren met Behulp van PyPI en Conda.
- Vanuit aangepaste bibliotheken kunt u bibliotheken installeren met behulp van .jar/.whl/.tar.gz bestanden.
- Klik op Wijzigingen opslaan en publiceren .
Meer informatie over het toevoegen van Spark-bibliotheken aan een omgeving.
Notitie
Houd er rekening mee dat de installatie van de bibliotheek enige tijd kan duren.