从 Airflow 向 Livy在 EMR 中提交 Spark 作业使用气流 Livy 运算符

问题描述

我正在尝试使用气流 livy operator 在 EMR 中安排作业。这是我关注的 example code。这里的问题是...没有指定 Livy 连接字符串(主机名和端口)。我如何为运营商提供 Livy Server 主机名和端口?

此外,该运算符具有参数 livy_conn_id,在示例中设置为 livy_conn_default 的值。这是正确的值吗?...还是我设置了其他值?

解决方法

您应该在 Airflow 仪表板的“管理”选项卡中的连接下设置 livy_conn_default,如果设置为“是”,则可以使用它。否则,您可以更改此设置或创建其他连接 ID 并在 livy_conn_id

中使用它