#amazon-web-services #aws-lambda #jupyter-notebook
#amazon-веб-сервисы #aws-lambda #jupyter-записная книжка
Вопрос:
Я хочу запланировать свой файл .ipynb с помощью Amazon Lambda. Я следую инструкциям этой публикации https://towardsdatascience.com/automating-aws-sagemaker-notebooks-2dec62bc2c84 . Для экземпляра ноутбука очень хорошо запускается и останавливается, но мой файл .ipynb не выполняется, я написал в той же вышеупомянутой публикации в конфигурации жизненного цикла.
Просто я меняю эти строки с помощью источника экземпляра моего ноутбука «NOTEBOOK_FILE=»/home/ec2-user/SageMaker/ Test Notebook.ipynb» /home/ ec2-user/ anaconda3/bin / активировать «$ENVIRONMENT» «source /home / ec2-user/anaconda3/bin / деактивировать».
Cloudwatch работает очень хорошо, например, для ноутбука, но .файл ipynb не выполняется.
Может кто-нибудь помочь мне с моей проблемой!
Комментарии:
1. Можете ли вы предоставить журналы CloudWatch экземпляра ноутбука и lambda?
2. Да, я могу, но только для notebook instace, а не для .ipynb файла
3. Это прекрасно, пожалуйста, добавьте их в свой вопрос
4. Я добавил Cloudwatch, о котором идет речь, если вы знаете ответ, пожалуйста, помогите мне!
Ответ №1:
Ознакомьтесь с этим aws-примером того, как запустить ноутбук в aws-sagemaker. В этом документе показано, как установить и запустить библиотеку sagemaker-run-notebooks, которая позволяет запускать и планировать выполнение Jupyter notebook в качестве заданий обработки SageMaker. Эта библиотека предоставляет три интерфейса для функциональности выполнения ноутбука: интерфейс командной строки (CLI) Библиотека Python Расширение JupyterLab, которое можно включить для JupyterLab, работающего локально, в SageMaker Studio или в экземпляре ноутбука SageMaker
https://github.com/aws-samples/sagemaker-run-notebook
Кроме того, ознакомьтесь с этим примером планирования ноутбуков Jupyter в SageMaker. вы можете написать код в записной книжке Jupyter и запустить его в эфемерном экземпляре Amazon SageMaker одним нажатием кнопки, либо немедленно, либо по расписанию. С помощью представленных здесь инструментов это можно сделать из любого места: в командной строке, в JupyterLab на Amazon SageMaker, в другой среде JupyterLab, которая у вас есть, или автоматизировано в написанной вами программе.
Комментарии:
1. Спасибо за ответ, я проверю, надеюсь, один из них решит мою проблему
2. Я еще не нашел решения. Я пытаюсь выполнить описание вашего ответа, но где-то у меня не получилось, пожалуйста, помогите мне. Или кто-нибудь, кто может помочь мне найти решение