我正在尝试使用授权连接代理(BlueMix IoT Foundation),但不知道如何提供凭据?我如何使用Spark?
答案 0 :(得分:2)
使用SparkStreaming
中的默认MQTT连接器无法使用授权连接到代理。您必须以自己的方式重新定义MQTTInputDstream以启用身份验证。
答案 1 :(得分:2)
我已经从Apache Spark定制了spark-streaming-mqtt-connector库,并添加了以下内容,
这里有图书馆 - https://github.com/sathipal/spark-streaming-mqtt-with-security_2.10-1.3.0。此外,还添加了有关如何使用库连接到IBM Watson IoT Platform的更多详细信息。如果您有任何疑问,请与我们联系。