VK Cloud logo

Spark кластерінде тапсырмаларды іске қосу

Құрылған Cloud Spark кластерінде тапсырманы іске қосу үшін:

  1. Cloud ML Platform кітапханасында авторизациядан өтіңіз.

  2. job_manifest манифестін келесі тәсілдердің бірімен жасаңыз:

  3. (Опционалды) Файлдарды немесе тәуелділіктерді сақтау үшін қосымша бакеттер жасаңыз.

  4. (Опционалды) Қосымша жасалған бакеттерге Cloud Spark кластеріне қолжетімділік беріңіз.

  5. (Опционалды) Spark тапсырмасын орындау үшін қажет файлдар мен тәуелділіктерді бакеттерге жүктеңіз.

  6. (Опционалды) job_manifest манифестін тапсырма талаптарына сәйкес баптаңыз:

    • Айнымалыларды жасаңыз.

    • Spark орындаушысының баптауларын өзгертіңіз.

    • Spark драйверінің баптауларын өзгертіңіз.

    Манифесті баптаудың көбірек мысалдары get_default_manifest-signature әдісінің сипаттамасында келтірілген.

  7. Spark тапсырмасын кластерге spark_submit_job әдісі арқылы жіберіңіз. Қолданба коды бар файлға жолды көрсету үшін тәсілдердің бірін пайдаланыңыз:

    spark_submit_job әдісінің pycode_file_path аргументінде Python қолданбасы файлына жергілікті жолды көрсетіңіз.

    Python скриптінің мысалы:

    mlp.spark_submit_job(cluster_id=CLUSTER_ID, manifest=job_manifest, pycode_file_path="<ИМЯ_ПРИЛОЖЕНИЯ>.py")