可以自定义一个函数,如下所示: def findPercent(x, ele) { return sum(ele>=x) \ x.size() } findPercent(a, 2.5) 返回结果: 0.857143
回答于 2021-06-09 16:57
你好,可以参考一下这个教程:https://gitee.com/dolphindb/T...
回答于 2021-06-09 16:57
subExecutors表示该订阅节点中消息处理线程的数量,subExecutorPooling表示这些线程是否池化。
回答于 2021-06-09 16:57
dolphindb中的round(X, [percision])函数,可以按照指定小数位数对X进行四舍五入运算。具体示例如下: round(2.156,2) 结果如下: 2.16
回答于 2021-06-09 16:56
可以用dolphindb中的eqFloat函数,示例如下: eqFloat(2.000, 2.0002, 3) 返回结果: true
回答于 2021-06-09 16:56
建议在实际取用数据的时候进行填充,dolphindb提供了多种方式填充NULL值,具体可以参考: https://www.dolphindb.cn/cn/h...
回答于 2021-06-09 16:56
可以通过执行下面的代码: getStreamingStat().subWorkers//查询订阅状态 返回结果: workerId就是指订阅占用在哪个线程上。
回答于 2021-06-09 16:55
ldd dolphindb 发现 缺少 libtinfo.so.5find / -name libtinfo.so.5 找到对应的 libtinfo.so.5将libtinfo.so.5复制到自己/dolphindb_path/server下即可
回答于 2021-06-09 16:54
应该是防火墙的问题,请确认数据节点占用的端口是否在防火墙中开启tcp和udp访问权限。
回答于 2021-06-09 16:54
dolphindb中的dropPartition函数支持删除数据库中指定分区的数据。上面的场景代码可以这么写: dropPartition(db,[,[2017.08.07]]) dropPartition函数的用法很灵活,支持一级分区删除、二级分区删除、多个分区批量删除等,可以参考官方教程文档。
回答于 2021-06-09 16:54