Join 使用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

使用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 = 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联接的最后一个联接列必须是整数或时间向量。” 有什么问题吗