Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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:
- Telepítsen egy kódtárat, amely csak egy adott fürthöz használható.
- Telepítsen egy kódtárat a REST API-val. Tekintse meg a Libraries API-t.
- Kódtár telepítése a Databricks parancssori felületével. Lásd a Databricks parancssori felületét.
- Kódtár telepítése a Terraform használatával. Lásd: Databricks Terraform provider és databricks_library.
- Telepítsen egy könyvtárat úgy, hogy létrehoz egy fürtöt egy olyan szabályzattal, amely meghatározza a könyvtárak telepítését. Lásd: Kódtárak hozzáadása a szabályzathoz.
- (Nem ajánlott) Telepítsen egy könyvtárat a fürtlétrehozáskor futó init script segítségével. Lásd: Kódtár telepítése init-szkripttel (örökölt).
Könyvtár telepítése fürtre
Egy könyvtár telepítése klaszterre:
- Kattintson a Számítás gombra
az oldalsávon. - Kattintson egy fürt nevére.
- Kattintson a Könyvtárak fülre.
- Kattintson a Telepítsen új opcióra.
- Megjelenik a Könyvtár telepítése párbeszédpanel.
- 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.
- Kattintson a Számítás gombra
az oldalsávon. - Kattintson egy fürt nevére.
- Kattintson a Könyvtárak fülre.
- 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
- Kattintson a Számítás gombra
az oldalsávon. - Kattintson a fürt nevére.
- 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.