logger
logger

性别: 注册于 2021-06-15

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

120 个回答

0 赞同

会话之间怎么共享自定义函数

DolphinDB的函数视图可以实现会话之间的共享。 函数视图封装了访问数据库以及相关计算语句的自定义函数,用户可以通过addFunctionView 把自定义函数加入函数视图。如果DolphinDB集群重启,之前定义的函数视图仍然可以使用。 函数视图是整个集群有效的,若针对单个节点,也可以把函数放到模块中。这样各会话导入(use)模...

回答于 2021-06-15 16:26

0 赞同

有什么方法可以动态拼接多行脚本执行

拼接动态sql语句可参考元编程教程(https://gitee.com/dolphindb/T... ) , 上面例子可试试下面代码: sym='ICL8' dbName="dfs://future_0523" n=50:100 sql(select=sqlCol("*"),from=loadTable(dbName,"CustomInstruments"),where=[<date=today()>,<CustomInstID=sym>],limit=n).eval()

回答于 2021-06-15 16:25

0 赞同

DolphinDB中字典可以append!吗

问题中提到字典的值是一个向量(数组),也就意味着字典的值是ANY类型,元组(tuple)的元素也是ANY类型。对于tuple和值类型为ANY的字典,存储的对象一般情况下是不能修改的。原因是ANY类型是一个对象,我们在完全或部分复制一个tuple或字典,或者访问他们的元素是,得到的是一个引用,而不是拷贝。也就是用的是shallow c...

回答于 2021-06-15 16:24

0 赞同

DT类型是datetime ,如何调整让他+1分钟

可以datetime(ts)+60或datetimeAdd(ts,1,"m"): select top 1 datetime(datetimeAdd(ts,1,'m'))  as DT,code as Code,open as Open ,High as High,low as Low,close as Close , volume as Volume from tb_ohlc

回答于 2021-06-15 16:23

0 赞同

在定义函数时碰到不能覆盖已存在函数的异常

这个是因为replayData这个函数视图已存在,你可以用getFunctionViews()查询一下。若要重新定义函数视图,请先用dropFunctionView函数删除。例子如下: dropFunctionView(`replayData)

回答于 2021-06-15 16:23

0 赞同

数据库数据存放位置如何移动

DolphinDB数据库中的数据包括两个部分:元数据和分区数据。元数据指的是数据库的分区信息,每个分区的版本链,大小,存储位置等。分区数据指的是具体要存储的实际数据,包含多个副本。因此数据库迁移不能简单地移动数据文件即可。DolphinDB 集群间数据库同步中提供了2种数据库同步的方法,建议你用backup/restore的方式迁...

回答于 2021-06-15 16:20

0 赞同

用GUI连接DolphinDB集群,要对GUI做哪些设置?

对GUI的设置请参DolphinDB客户端软件教程第一节。 连接远端服务器,我们一般建议连接数据节点,因为DolphinDB关于数据库的操作都是在数据节点上执行的。若有多个数据节点,可选择其中任意一个,因为DolphinDB是一个分布式系统,无论从那个节点提交一个作业,该节点都会将任务广播到其它节点。

回答于 2021-06-15 16:20

0 赞同

在DolphinDB中怎么释放内存表

是的,t、temp、result这3个内存表占用内存,可用undef或“=NULL”的方式释放内存,比如 t = NULL

回答于 2021-06-15 16:19

0 赞同

DolphinDB中如何按Partition逐步保存csv文件?

DolphinDB database的saveText函数支持追加数据,只要设置参数append=true即可。因此可以把分区数据一个个加载到内存,然后追加保存到csv文件。下面的例子是一个按月分区的数据库,用pipeline连续执行: login("admin","123456") v = 2015.01M..2016.12M def queryData(m){ return select * from loadTable("dfs://d...

回答于 2021-06-15 16:18

0 赞同

DCOM配置中OPCEnum不见了怎么办?

DCOM配置中没有OPCEnum,这个有2种办法解决:1.安装OPC Core Components Redistributable,要求3.0.106以上版本,可以自行百度查找安装,并注意安装对应操作系统的安装包;2.找一套OPC软件,或者找一套OPC环境软件,安装后就有了。比如从https://www.matrikonopc.com/p... 下载并安装MatrikonOPC Simulation Server。

回答于 2021-06-15 16:16