2017-04-25 4 views
0

Wenn ich einen Stream in der Pipeline erstellen und es beginnt ein Thema zu verbrauchen, erscheint es nicht in den aktiven Consmidores meines Themas, was mache ich, damit es dort erscheint?pipelinedb verbrauchen kafka topic

No consumer appears

Wie ich den Stream erstellt

CREATE STREAM pipeline_kafka.summary_device_stream(pack json); 
SELECT pipeline_kafka.consume_begin('topicSummaryDevice', 'pipeline_kafka.summary_device_stream', format := 'json'); 

Antwort

0

Ich bin nicht genau sicher, wo dieser Wert von im beigefügten Screenshot gezogen wird immer, aber ich vermute, es gilt nur für Verbraucher, die speichern Offsets in Kafka.

SELECT pipeline_kafka.consume_begin('topicSummaryDevice', 
    'pipeline_kafka.summary_device_stream', 
    group_id := 'consumer_group_id', 
    format := 'json'); 
+0

schwere Fehler :( ** SQL-Fehler [42883]: ERROR: function pipeline_kafka

Sie können, wie so einen group_id Parameter für den Verbraucher Befehl mit pipeline_kafka Offsets in Kafka speichern, indem. consume_begin (unbekannt, unbekannt, group_id => unbekannt, format => unbekannt) existiert nicht Dica: Keine Funktion stimmt mit den angegebenen Namen und Argumenttypen überein Möglicherweise müssen explizite Typumwandlungen hinzugefügt werden Posição: 8 org.postgresql. util.PSQLException: ERROR: function pipeline_kafka.consume_begin (unbekannt, unbekannt, group_id => unbekannt, form at => unknown) existiert nicht Dica: Keine Funktion stimmt mit den angegebenen Namen und Argumenttypen überein. Möglicherweise müssen Sie explizite Typumwandlungen hinzufügen. Posição: 8 ** –

+0

Welchen genauen Befehl haben Sie eingegeben, der diesen Fehler verursacht hat? –

+0

Dieser Befehl ... 'SELECT pipeline_kafka.consume_begin ('topicNotificationProcess', 'pipeline_kafka.sensor_event_process_stream', Format: = 'json', group_id: = 'groupEventProcess'; Batchgröße: = 4330, Parallelität: = 5, start_offset: = -1); ' –

Verwandte Themen