Как подписать данные, используя DolphinDB Python API? - PullRequest
0 голосов
/ 31 октября 2019

Я хочу подписать данные из DolphinDB, и я запустил эти коды в DolphinDB:

share streamTable(10000:0,`time`sym`price`id, [TIMESTAMP,SYMBOL,DOUBLE,INT]) as trades
setStreamTableFilterColumn(trades, `sym)
insert into trades values(take(now(), 10), rand(`ab`cd`ef`gh`ij, 10), rand(1000,10)/10.0, 1..10)

И эти коды в Python:

import dolphindb as ddb
import numpy as np
s = ddb.session()
s.enableStreaming(8000)

def handler(lst):         
    print(lst)

s.subscribe("localhost",8848,handler,"trades","action",0,False,np.array(['ab']))

И я столкнулся с этой ошибкой:

ERROR in subscribeInternal err: The feature of publish is not enabled.
Retry subscribe in 1 second
ERROR in subscribeInternal err: The feature of publish is not enabled.
Retry subscribe in 1 second
ERROR in subscribeInternal err: The feature of publish is not enabled.
Retry subscribe in 1 second

Так как включить функцию публикации?

...