Share via


Kód megosztása Databricks-jegyzetfüzetek között

Ez a cikk bemutatja, hogyan használhat fájlokat a kód modularizálására, beleértve a Python-fájlok létrehozását és importálását.

A Databricks támogatja a többfeladatos feladatokat is, amelyek lehetővé teszik, hogy a jegyzetfüzeteket összetett függőségekkel rendelkező munkafolyamatokba egyesítse. További információ: Azure Databricks-feladatok létrehozása és futtatása.

Kód modularizálása fájlok használatával

A Databricks Runtime 11.3 LTS és újabb verziók segítségével létrehozhat és kezelhet forráskódfájlokat az Azure Databricks-munkaterületen, majd szükség szerint importálhatja ezeket a fájlokat a jegyzetfüzeteibe. Databricks-adattárral is szinkronizálhatja a fájlokat egy Git-adattárral. További részletekért lásd : Python- és R-modulok használata és Git-integráció a Databricks Git-mappákkal.

Fájl létrehozása

Fájl létrehozása:

  1. Lépjen a munkaterület egyik mappájába.
  2. Kattintson a jobb gombbal a mappa nevére, és válassza a Fájl létrehozása lehetőséget>.
  3. Adja meg a fájl nevét, majd kattintson a Fájl létrehozása gombra, vagy nyomja le az Enter billentyűt. A fájl egy szerkesztőablakban nyílik meg. A rendszer automatikusan menti a módosításokat.

Fájl megnyitása

Lépjen a munkaterületen lévő fájlra, és kattintson rá. A fájl elérési útja akkor jelenik meg, ha a fájl nevére mutat.

Fájl importálása jegyzetfüzetbe

A szokásos Python-importálási parancsokkal importálhat fájlokat egy jegyzetfüzetbe:

Tegyük fel, hogy a következő fájllal rendelkezik:

függvényeket definiáló fájl

Importálhatja a fájlt egy jegyzetfüzetbe, és meghívhatja a fájlban definiált függvényeket:

fájl importálása jegyzetfüzetbe

Fájl futtatása

A fájlokat a szerkesztőből is futtathatja. Ez a teszteléshez hasznos. Fájl futtatásához helyezze a kurzort a kódterületre, és a Shift + Enter billentyűkombinációt választva futtassa a cellát, vagy jelölje ki a cellában a kódot, és nyomja le a Shift + Ctrl + Enter billentyűkombinációt, hogy csak a kijelölt kódot futtassa.

Fájl törlése

A munkaterület menüjének eléréséről és a munkaterület fájljainak vagy más elemeinek törléséről a Mappák és munkaterület objektumműveletek című témakörben olvashat.

Fájl átnevezése

Egy megnyitott fájl címének módosításához kattintson a címre, és szerkessze a beágyazott fájlt, vagy kattintson a Fájl > átnevezése parancsra.

Fájlhoz való hozzáférés szabályozása

Ha az Azure Databricks-fiókja rendelkezik a Prémium csomaggal, a Munkaterület hozzáférés-vezérlésével szabályozhatja, hogy ki férhet hozzá egy fájlhoz.