Join 使用aj函数连接两个表时出错
使用aj函数连接两个表时出错 这是我的密码:Join 使用aj函数连接两个表时出错,join,dolphindb,Join,Dolphindb,使用aj函数连接两个表时出错 这是我的密码: login("admin", "123456") if(existsDatabase("dfs://rangedb")){ dropDatabase("dfs://rangedb") } n = 1000000 ID = rand(10, n) M1 = take(2000..2020, n) TM2 = take(1990..2000, n) x = ran
login("admin", "123456")
if(existsDatabase("dfs://rangedb")){
dropDatabase("dfs://rangedb")
}
n = 1000000
ID = rand(10, n)
M1 = take(2000..2020, n)
TM2 = take(1990..2000, n)
x = rand(1.0, n)
y = rand(2.0, n)
tag1 = take(`A`B`C, n)
tag2 = take(`C`D`F, n)
t1 = table(TM1 as TM, ID, x, tag1 as tag)
t2 = table(TM2 as TM, ID, y, tag2 as tag)
db = database("dfs://rangedb", RANGE, 0 5 10)
pt1 = db.createPartitionedTable(t1, `pt1, `ID)
pt1.append!(t1)
pt2 = db.createPartitionedTable(t2, `pt2, `ID)
pt2.append!(t2)
select * from aj(t1, t2, `ID`tag);
错误信息是“asof联接的最后一个联接列必须是整数或时间向量。”
有什么问题吗