Számítási környezethez kötött könyvtárak

A fürttárakat a fürtön futó összes jegyzetfüzet és feladat használhatja. Ez a cikk a Install kódtár felhasználói felületének használatát ismerteti a Azure Databricks munkaterületen.

Megjegyzés

Ha olyan szabályzattal hoz létre számítási erőforrást, amely kényszeríti a kódtár telepítéseket, akkor nem telepíthet vagy távolíthat el kódtárakat az Ön számítási erőforrásán. A munkaterület rendszergazdái szabályozzák az összes erőforrástár-kezelést a szabályzat szintjén.

A következő módszerekkel telepíthet kódtárakat egy fürtre:

Könyvtár telepítése fürtre

Egy könyvtár telepítése klaszterre:

  1. Kattintson a Számítás gombra számítási ikonaz oldalsávon.
  2. Kattintson egy fürt nevére.
  3. Kattintson a Könyvtárak fülre.
  4. Kattintson a Telepítsen új opcióra.
  5. Megjelenik a Könyvtár telepítése párbeszédpanel.
  6. Válassza ki az Erőforrástár forrásának egyik beállítását, végezze el a megjelenő utasításokat, majd kattintson a Telepítés gombra.

Fontos

A kódtárak telepíthetők a DBFS-ről, amikor a Databricks Runtime 14.3 LTS-t vagy korábbi verziókat használ. A munkaterület bármely felhasználója módosíthatja azonban a DBFS-ben tárolt kódtárfájlokat. A tárak Azure Databricks munkaterületen való biztonságának javítása érdekében a tárfájlok dbFS-gyökérben való tárolása alapértelmezés szerint elavult és le van tiltva a Databricks Runtime 15.1-ben és újabb verzióiban. Lásd: A tárak tárolása a DBFS-gyökérben alapértelmezés szerint elavult és le van tiltva.

Ehelyett a Databricks azt javasolja, hogy az összes könyvtárat, beleértve a Python könyvtárakat, JAR-fájlokat és Spark-összekötőket, töltsék fel a munkaterületfájlokba vagy a Unity Catalog-kötetekbe, vagy használjanak tárcsomag-adattárakat. Ha a számítási feladat nem támogatja ezeket a mintákat, a felhőobjektum-tárolóban tárolt kódtárakat is használhatja.

Nem minden fürtelérési mód támogatja az összes erőforrástár-konfigurációt. Lásd Számítási hatókörű könyvtárak.

Könyvtári forrás Utasítások
Munkaterület Válasszon ki egy munkaterületfájlt, vagy töltsön fel egy whl, zipped wheelhouse (kiterjesztéssel *.wheelhouse.whl ), JAR, ZIP, tar vagy requirements.txt fájlt. Lásd: Kódtárak telepítése munkaterületfájlokból
Kötetek Válasszon ki egy whl- vagy JAR-fájlt vagy requirements.txt fájlt egy kötetből. Lásd Könyvtárak telepítése kötetről.
Fájl elérési útja/ADLS Válassza ki a kódtár típusát, és adja meg a teljes URI-t az erőforrástár-objektumnak (például: /Workspace/path/to/library.whl, /Volumes/path/to/library.whlvagy abfss://container-name@storage-account-name.dfs.core.windows.net/path/to/library.whl). Lásd: Tárak telepítése objektumtárolóból.
PyPI Adja meg a PyPI-csomag nevét. Lásd: PyPI-csomag.
Maven Adjon meg egy Maven-koordinátát. Lásd: Maven vagy Spark-csomag.
CRAN Adja meg a csomag nevét. Lásd: CRAN-csomag.
DBFS (Nem ajánlott) Töltsön be egy JAR- vagy Whl-fájlt a DBFS-gyökérbe. Ez nem ajánlott, mivel a DBFS-ben tárolt fájlokat bármely munkaterület-felhasználó módosíthatja.

Amikor egy fürtre telepít egy tárat, a fürthöz már csatolt jegyzetfüzet nem fogja azonnal látni az új tárat. Az új könyvtár megtekintéséhez új munkamenetet kell indítania a jegyzetfüzetben.

Megjegyzés

A 2 óránál hosszabb ideig telepítendő kódtárak sikertelenként lesznek megjelölve.

Könyvtár telepítése szabályzat segítségével

Ha olyan házirend használatával hoz létre fürtöt, amely előírja a könyvtárak telepítését, a megadott könyvtárak automatikusan települnek a fürtre. Nem telepíthet vagy távolíthat el további könyvtárakat.

A munkahely rendszergazdái hozzáadhatnak könyvtárakat a szabályzatokhoz, lehetővé téve számukra, hogy a szabályzatot használó összes számítási erőforrás esetében kezeljék és kényszerítsék a könyvtártelepítéseket. A rendszergazdai utasításokért lásd: Kódtárak hozzáadása szabályzathoz.

Könyvtár eltávolítása klaszterből

Megjegyzés

Amikor eltávolít egy könyvtárat egy fürtből, a könyvtár csak akkor kerül eltávolításra, amikor újraindítja a fürtöt. Amíg újra nem indítja a fürtöt, az eltávolított kódtár állapota eltávolítás függőben, újraindítás szükségesként jelenik meg.

Könyvtár eltávolításához használhatja a fürt felhasználói felületét.

  1. Kattintson a Számítás gombra számítási ikonaz oldalsávon.
  2. Kattintson egy fürt nevére.
  3. Kattintson a Könyvtárak fülre.
  4. Jelölje be azon fürt melletti jelölőnégyzetet, amelyről el szeretné távolítani a könyvtárat, kattintson Eltávolítás, majd Megerősítés gombra. Az állapot az eltávolítás függőben lévő újraindítására módosul.

Kattintson az Újraindítás és a Megerősítés gombra a kódtár eltávolításához. A könyvtár el lett távolítva a fürt Könyvtárak lapjáról.

A fürtön telepített könyvtárak megtekintése

  1. Kattintson a Számítás gombra számítási ikonaz oldalsávon.
  2. Kattintson a fürt nevére.
  3. Kattintson a Tárak fülre. Az egyes tárak esetében a lap megjeleníti a nevet és a verziót, a típust, a telepítési állapotot, és ha feltölti, a forrásfájlt.

Klaszterre telepített könyvtár frissítése

Fürtre telepített kódtár frissítéséhez távolítsa el a tár régi verzióját, és telepítsen egy új verziót.

Megjegyzés

Requirements.txt fájlok nem igényelnek eltávolítást és újraindítást. Ha módosította egy requirements.txt fájl tartalmát, egyszerűen újratelepítheti a telepített fájl tartalmának frissítéséhez.