如何在Dolphindb中删除分区数据

时间:2019-05-10 10:39:28

标签: dolphindb

在DolphinDB中,我有一个按日期和股票代码分区的分布式数据库。我想删除过去一周的数据。我发现函数dropPartition可以做到这一点,但它只能删除叶分区,而不能直接删除顶部分区,因此如何清除上周在集群计算机上分发的数据?

1 个答案:

答案 0 :(得分:1)

使用按日期和股票代码划分的COMPO时,可以按如下所示按日期删除分区

db1= database(,VALUE,2007.08.01..2007.08.30)    
db2=database(, VALUE,  symbol(`A`B`C`D`E))  
db = database(dbPath, COMPO, [db1,db2])
dropPartition(db,[2007.08.01,2007.08.02],,true)