Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver hur du använder filer för att modularisera din kod, inklusive hur du skapar och importerar Python-filer.
Databricks har också stöd för jobb med flera uppgifter som gör att du kan kombinera notebook-filer till arbetsflöden med komplexa beroenden. Mer information finns i Lakeflow-jobb.
Modularisera koden med hjälp av filer
Med Databricks Runtime 11.3 LTS och senare kan du skapa och hantera källkodsfiler på Azure Databricks-arbetsytan och sedan importera filerna till dina notebook-filer efter behov. Du kan också använda en Databricks-lagringsplats för att synkronisera dina filer med en Git-lagringsplats. Mer information finns i Arbeta med Python- och R-moduler och Vad är Databricks Git-mappar.
Skapa en Python-fil
Så här skapar du en fil:
- I det vänstra sidofältet klickar du på Arbetsyta.
- Klicka på Skapa > fil. Filen öppnas i ett redigeringsfönster och ändringarna sparas automatiskt.
- Ange ett namn för filen som slutar på
.py.
Importera en fil till en notebook
Du kan importera en fil till en notebook-fil med hjälp av standardkommandon för Python-import:
Anta att du har följande fil:
Du kan importera filen till en notebook-fil och anropa funktionerna som definierats i filen:
Importera en fil från en annan mapp till en anteckningsbok
Om en hjälpfil finns i en annan mapp måste du använda den fullständiga filsökvägen. Om du vill kopiera den fullständiga sökvägen går du till filen på arbetsytan och klickar på Kopiera URL/sökväg > Fullständig sökväg i kebabmenyn.
Du kan importera en fil från en annan mapp till en notebook-fil på följande sätt:
Importera en fil från en annan mapp till ett anteckningsprogram.
Öppna en fil
Du kan köra en fil från redigeraren. Detta är användbart för testning. Om du vill köra en fil placerar du markören i kodområdet och väljer Skift + Retur för att köra cellen, eller markerar koden i cellen och trycker på Skift + Ctrl + Retur för att endast köra den valda koden.
Ta bort en fil
Se Arbeta med mappar och mappobjekt och Hantera arbetsyteobjekt för information om hur du kommer åt arbetsytemenyn och tar bort filer eller andra objekt på arbetsytan.
Byt namn på en fil
Klicka på rubriken för att ändra titeln på en öppen fil och redigera direkt eller klicka på
Kontrollera åtkomsten till en fil
Om ditt Azure Databricks-konto har Premium-planen kan du använda arbetsytans åtkomstkontroll för att styra vem som har åtkomst till en fil.