Juntao Wang
Juntao Wang

性别: 注册于 2021-05-07

向TA求助
0金币数
2730 经验值
0个粉丝
主页被访问 2315 次

254 个回答

0 赞同

在DolphinDB GUI中怎么画histogram之类的图

DolphinDB提供了绘图函数plot和plotHist,可支持多种图表类型,如线形图,饼图,柱形图,条形图,面积图和散点图。plotHist绘图例子如下: DolphinDB也提供了接口对接一些比较流行的数据可视化工具,从而可以对实时/历史数据进行数据分析、数据挖掘、图形展示以及报表集成等。目前支持的有Grafana、Redash和帆软,以及EC...

回答于 2021-05-19 14:44

1 赞同

怎么看当前节点最大能用的内存

是的,license限制每个节点最多8GB内存。可用getClusterPerf()函数查看每个节点最大可用内存。如下图中的maxMemSize: 注意,getClusterPerf只支持在控制节点或单节点执行,如在数据节点上执行getClusterPerf,会报错:Only master or single mode supports funciton getClusterPerf。因此在数据节点执行可改成如下: rpc...

回答于 2021-05-19 14:44

0 赞同

请问Orca.pivot不是惰性计算的吗?

Orca.pivot不是惰性计算

回答于 2021-05-19 14:43

0 赞同

查询分布式表有点慢,感觉有问题,请帮忙分析一下

where条件要优化一下,写成如下: select count(*) from kq where time between 2019.01.01T00:00:00 : 2019.12.31T23:59:59 and grade=10 and class=1 group by status DolphinDB在解决海量数据的存取时,并不提供行级的索引,而是将分区作为数据库的物理索引。系统在执行分布式查询时,首先根据WHERE条件确定需要的分区...

回答于 2021-05-19 14:42

0 赞同

pivot遇到out of memory错误,有没有更好的解决方案?

按照你的数据量模拟了一个内存表,在4G内存限制的节点上跑了,没有出现OOM。数据表占用0.8G左右,最后生成的pivot表0.6G左右。中间过程还会需要一些内存。使用更细粒度的分区在这个case中并不会减少内存的使用。因为原始数据就是一个时间点一个股票一条数据,最后pivoting也需要这么多数据。使用分布式反而会增加一些中间数...

回答于 2021-05-19 14:39

0 赞同

dolphindb support websocket, 以允许在electron页面上直接连接...

webapi可以支持run script, 不过因为基于http协议, 所以流数据订阅是不支持的。当前可行的做法是通过java、c++、python等 api 订阅流数据提供websocket服务。

回答于 2021-05-19 14:37

0 赞同

查询分布式表时生成的中间表,有办法通过orca接口访问么

orca提供了read_csv函数 、read_table函数和read_shared_table函数用于加载数据,其中read_csv可读取csv文件,read_table可读取本地磁盘表和分布式表,read_shared_table可读取共享内存表(内存表或流表)。但没有直接读取内存表的接口,因此需要中转一下,比如把内存表先用saveText保存成csv文件,再用read_csv读取,或者...

回答于 2021-05-19 14:35

0 赞同

为什么在自定义函数内无法用objByName找到函数内定义的表

在用户手册对objByName有如下说明: DolphinDB在执行脚本之前先解析脚本。解析脚本的过程是检查变量是否在本地定义。如果没有在本地定义,则抛出异常。 假设我们在本地定义一个函数,然后在远程节点上执行。这个函数会查询共享表。但是,共享表在远程节点上而不在本地节点上。如果我们在函数的SQL语句中直接调用表名,系...

回答于 2021-05-19 14:33

0 赞同

dolphindb 流数据写入延时问题

首先单条写入改批量写入。若还不行,请贴一下您的相关代码,包括订阅处理部分代码。另外可参阅另一个帖子:https://segmentfault.com/q/10...

回答于 2021-05-19 14:32

0 赞同

流数据异常检测引擎输出的时间不对

warningTable流表time列的数据类型不对,应为DATETIME。 按照DolphinDB用户手册中对创建异常检测引擎函数createAnomalyDetectionEngine各参数的说明,异常引擎对输出表的格式有严格要求,即它的第一列必须是时间类型,用于存放检测到异常的时间戳,并且该列的数据类型需与输入表的时间列一致。如果keyColumn(分组列)参数不...

回答于 2021-05-19 14:31