如何从正在通过python中的kafka提取数据的druid中获取数据?

时间:2019-05-02 14:13:41

标签: python-3.x apache-kafka druid

我为德鲁伊制作了数据模式 然后我通过此命令启用德鲁伊卡夫卡摄入

<div class="navbar-fixed">
到目前为止,一切都很好。然后在python中,我制作了kafka生产者的脚本

curl -XPOST -H'Content-Type: application/json' -d @quickstart/tutorial/my_schema.json http://localhost:8081/druid/indexer/v1/supervisor

我可以通过kafka使用者获取数据,但不能在python的pydruid中获取数据。

当我尝试这样做

        for line in lines:

            producer.send('vtintel', value=line)
            sleep(1)

我得到了错误:

from pydruid.db import connect

conn = connect(host='localhost', port=8082, path='/druid/v2/sql/', 
scheme='http')
curs = conn.cursor()
curs.execute("""
  SELECT detected,domain
  FROM vtintel
  LIMIT 10
""")
for row in curs:
   print(row)

0 个答案:

没有答案