Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ha a Databricks Apps használatával szeretne adatokat és AI-alkalmazásokat létrehozni, bármely olyan IDE-t használhat, amely támogatja a Pythont, például a PyCharmot, az IntelliJ IDEA-t vagy a Visual Studio Code-ot. Az Azure Databricks a Visual Studio Code Databricks-bővítményének használatát javasolja, de a kódot a Databricks-jegyzetfüzetben és a fájlszerkesztőben is szerkesztheti.
A Databricks Apps-környezet automatikusan beállít több környezeti változót, például az alkalmazást futtató Azure Databricks-munkaterület URL-címét és a hitelesítéshez szükséges értékeket. Számos alkalmazásnak egyéni konfigurációra is szüksége van, például egy adott parancsra az alkalmazás futtatásához vagy egy SQL-raktár eléréséhez szükséges paraméterekre.
app.yaml A fájl használatával definiálhatja ezeket a beállításokat.
Megjegyzés:
Az alkalmazásfájlok mérete nem haladhatja meg a 10 MB-ot. Ha az alkalmazáskönyvtár bármely fájlja túllépi ezt a korlátot, az üzembe helyezés hiba miatt meghiúsul.
Alkalmazás helyi fejlesztése:
- Az alkalmazás összeállítása és tesztelése az előnyben részesített IDE-ben.
- Futtassa az alkalmazást helyileg a parancssorban, és tekintse meg a böngészőben.
- Az alkalmazás befejezése és tesztelése után helyezze át a kódot és a szükséges fájlokat az Azure Databricks-munkaterületre.
Az alkalmazásfejlesztés támogatásához használja az alábbi témaköröket:
| Téma | Leírás |
|---|---|
| Az alkalmazás futtatókörnyezetének meghatározása | Adja meg, hogyan fut az alkalmazás, beleértve a parancsot, az argumentumokat és az alapértelmezett beállításokat. |
| Számítási méret konfigurálása | Válassza ki az alkalmazás processzorát és memóriáját, hogy megfeleljen a számítási feladatokra vonatkozó követelményeknek. |
| Környezeti változók definiálása | Konfiguráljon környezeti változókat hitelesítéshez, munkaterület-hozzáféréshez vagy alkalmazásspecifikus beállításokhoz. |
| Függőségek kezelése | Az alkalmazás végrehajtásához szükséges Python-csomagokat felsorolni egy requirements.txt vagy package.json fájlban. |
| Erőforrások hozzáadása | Olyan statikus fájlokat vagy egyéb objektumokat is tartalmazhat, amelyektől az alkalmazás futásidőben függ. |