0

I'm try to connect Kafak Topic which use Avro to Spark Stream. I try bellow code:

schema_registry_client = CachedSchemaRegistryClient(url='schema_registry_url')
serializer = MessageSerializer(schema_registry_client)

def decoder(s):
    decoded_message = serializer .decode_message(s)
    return decoded_message


kvs = KafkaUtils.createDirectStream(ssc, topic, {'bootstrap.servers': brokers}, valueDecoder=decoder)

However i got bellow error when i ran this:

'Kafka DStream' object has no attribute '_get_object_id'

How can we overcome this?

GihanDB
  • 591
  • 2
  • 6
  • 23

0 Answers0