unionAll默认是分区表,分区表在GUI上显示不输出数据, 对于分区表,要用sql查询,如果需要直接返回内存表,可以用unionAll(tables, false) id name-- ----1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 a 10 a
回答于 2024-03-08 17:17
估算下导入文件占用内存大小,社区license的内存大小限制8G。超过改上限后会引发OOM错误,日志中出现“bad_alloc"错误。
回答于 2024-03-08 17:10
可以将定时任务的结果写入共享内存表,或者syncDict. 以使用 syncDict为例: syncDict(STRING, ANY, `sycDict1)godef myJob(){ a=1..10 b=2 c=3.3 dict1 = objByName(`sycDict1) dict1["a"] = a dict1["b"] = b dict1["c"] = c}submitJob(`myJob, "transfer result via syncDict", myJob) 如此...
回答于 2024-02-23 14:37
txt文件不行,需要安装 DolphinDB 插件后, dos结尾的文件可以被识别为 DolphinDB 脚本,并进行语法亮高。 https://marketplace.visualstudio.com/items?itemName=dolphindb.dolphindb-vscode 效果如图:
回答于 2024-02-23 14:21
io密集型场景一般推荐线程数是 CPU 核数 * 2,不过这个建议随设备的性能、业务场景读写特点而变化。具体多少最合适,还是要实测下。
回答于 2024-02-20 11:04
DolphinDB java api 调用 run方法时不能有\r字符,读取txt文件时,用下java的readLine方法,他会处理掉EOF.
回答于 2024-01-22 09:56
如果是标量则挨个比较,如果是数组,则依次遍历,得到最大值,如10. 然后将10扩展成为 元组中最大长度的数组,得到[10,10]。 主要是为了方便后续的向量化计算。
回答于 2024-01-19 17:54