Yating Xie
Yating Xie

性别: 注册于 2021-11-05

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

65 个回答

0 赞同

如何删除共享流表?用table=NULL释放共享流表时报错Can't assign...

不能用=NULL来释放任何的共享变量。 如果是普通的共享流表建议用undef(`table, SHARED)或者dropStreamTable(table) 来删除; 如果是持久化共享流表,则只能用dropStreamTable来删除,并且会将磁盘上持久化的数据删除。

回答于 2022-04-04 18:25

0 赞同

在createReactiveStateEngine的metrics中使用系统函数时报错Can'...

报错原因:reactive state engine不支持聚合函数。 解决方法:根据您的需求使用累计窗口函数cumpercentile或者滑动窗口函数mpercentile代替。 可以在createReactiveStateEngine使用手册中的metrics参数的说明部分,查看支持的函数

回答于 2022-04-04 18:11

0 赞同

一套引擎级联的流程 如何作用在批量数据上(使用批计算方式)?

可以通过改写为SQL语句来实现批计算,metrics里的因子实现可以直接复用,引擎串联可以改写为SQL语句的子查询。 https://gitee.com/dolphindb/Tutorials_CN/blob/master/reactive_state_engine.md 这个教程的第三章序言部分举例说明了使用函数或表达式实现金融高频因子,代入不同的计算引擎进行历史数据或流数据的计算。代...

回答于 2022-04-04 17:51

0 赞同

流表是否可以自动删除超过一定长度的数据?是否可以自动删除超过...

enableTableShareAndPersistence(table, tableName, [asynWrite=true], [compress=true], [cacheSize=-1], [retentionMinutes=1440], [flushMode=0], [preCache]) 建议使用持久化流表。 通过设置cacheSize参数,可以控制流数据表在内存中最多保留多少行。多余的旧数据会被持久化到硬盘上。 同时设置retentionMinutes参数...

回答于 2022-03-27 16:10

0 赞同

导入逐笔或者行情数据csv数据时如何转换时间列为DolphinDB中的时...

如果您已经导入数据了,用temporalParse 可以把字符串转换成DolphinDB中的时序类型数据。 temporalParse( "093000000", "HHmmssSSS") 另外,针对导入csv的场景,loadText函数提供了schema参数用来指定指定数据文件中日期或时间的格式,这样load进来的日期列格式直接是09:30:00.000。 示例如下 schema = extractText...

回答于 2022-03-27 15:57

0 赞同

脚本中是否可以导入另一个脚本文件?如何读取自定义的配置文件

语句#include可以导入用户脚本,可以实现您的场景。 比如将下面的脚本存储为一个文件config.dos a=100 之后打开一个新的脚本使用include则可以导入刚才的config.dos脚本 #include "/yourPath/config.dos" 注意:在GUI中运行时是GUI端的路径;在启动脚本startup.dos中运行时是server端路径

回答于 2022-03-27 15:18

0 赞同

为什么subscribeTable提交之后希望append数据的目标表里并没有数...

首先,您可以通过函数getStreamingStat().pubTables 查看发布流表状态,先确认下对应的tableName、actionName是否在返回结果中存在,若存在则说明subscribeTable订阅流表是成功的。 其次,函数getStreamingStat().subWorkers 查看订阅节点的工作线程的状态(注意:只有有消费到订阅表的数据的topic才会出现在函数返回结果...

回答于 2022-03-20 22:31

0 赞同

GUI重新下载安装新版本之后,能够导入之前配置的所有server吗?

GUI里已有的server是不需要手动添加的。只要您使用和之前相同的workspace,那么直接打开新的GUI会发现之前的server都是在的,不需要手动添加,也不需要手动从外部导入。 你的workspace是指下图中的DolphinDB目录。 GUI中server的配置默认是存放在您的workspace目录下的.workspace文件中的,可以先确认一下,并确保升级...

回答于 2022-03-20 21:56

0 赞同

DolphinDB的定时任务scheduleJob每次执行完能做到有提示吗?比如...

定时任务可以做到每次执行完有提示。DolphinDB提供函数getRecentJobs来查询作业的状态,虽然数据库本身并不提供发送邮件的功能,但是可以通过外部程序使用API来查询getRecentJobs返回的结果,或者使用grafana这种能对数据进行监控并提供邮件发送的插件来实现。getRecentJobs返回批处理作业的状态,包括endTime、errMsg等。...

回答于 2022-03-20 21:40

0 赞同

多个引擎流水线处理和多个流表的级联处理有何不同?

下面方法二为多个引擎级联使用,方法一和方法二虽然实现上不同,但最终结果相同。 方法一:通过中间表,连接两个引擎 //++++++++++++++++++++++++ 方法一:通过中间表kline,连接两个引擎 +++++++++++++++++++++++ share streamTable(1000:0, `time`sym`price`volume, [TIMESTAMP, SYMBOL, DOUBLE, INT]) as trades share...

回答于 2022-02-09 14:07