Delen via


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:

  1. Open Synapse Studio: meld u aan bij Azure. Navigeer naar uw Azure Synapse-werkruimte en open Synapse Studio.
  2. 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.
  3. 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.
  4. 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.
  5. Klik op Wijzigingen opslaan en publiceren .

Schermopname van Spark-bibliotheken.

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.