我为德鲁伊制作了数据模式 然后我通过此命令启用德鲁伊卡夫卡摄入
<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)