python - 测试 Python shell 作业脚本:开发端点?
问题描述
我想将 Python shell 作业设置为 ETL 作业。这项工作将做一些基本的数据清理。
现在,我有一个在本地运行的脚本。我想测试这个脚本(或它的一部分)。我尝试设置一个开发端点,就像这里解释的那样:https ://docs.aws.amazon.com/glue/latest/dg/dev-endpoint-tutorial-repl.html
一切顺利,我可以 ssh 进入机器。但是通过本教程,我得到了一个“gluepyspark”外壳。而且这个 shell 与 AWS 数据管理员库不兼容:https ://github.com/awslabs/aws-data-wrangler 。
我想知道是否可以设置一个开发端点来测试 python shell 作业。或者,我也可以接受一个工作流来测试 python shell 作业。
解决方案
推荐阅读
- sql - SQL '从字符串转换日期和/或时间时转换失败。'
- pandas - 如何在熊猫中一次将两个不同的行设为零?
- java - BigDecimal 在除法上失去精度
- android - 微调器背景与微调器项目布局
- python - 将 `appendo` 关系从 smt2 转换为 python
- docker - 如何使用 Airflow 将文件放入 HDFS?
- python - Python 3:管理关键字参数层次结构
- reactjs - react-draggable:在滑动面板内不起作用
- linux - 如何使用带有空格符号的 shell 在 XML 文件中添加一行
- android - 使用 DiffUtil 在 RecyclerView 上添加拖放