У меня есть простой объект JSON как следующийкак отправить объект JSON Кафки шторм из питона клиента
d = { 'tag ': 'blah',
'name' : 'sam',
'score':
{'row1': 100,
'row2': 200
}
}
Ниже мой питон код, который отправляет сообщения Кафки
from kafka import SimpleProducer, KafkaClient
import json
# To send messages synchronously
kafka = KafkaClient('10.20.30.12:9092')
producer = SimpleProducer(kafka)
jd = json.dumps(d)
producer.send_messages(b'message1',jd)
I см. в журналах шторма, что сообщение получено, но его метание Ошибка преобразования для tuple {json structure здесь} не уверены, что нужно сделать, чтобы исправить это? ..
Пожалуйста, попробуйте производитель.send_messages (b'message1 ', d) – tasasaki
, который не работает. d будет словарь. Мне нужно преобразовать это в строку или байты – Rahul
Что вы подразумеваете под «throwing Transformation null for tuple»? – BAE