kdb

    0热度

    2回答

    只有当表中不存在该行的列时,才能将行插入表中的最佳方式是什么。 例如为: q)table:([] col1:(); col2:(); col3:()); q)`table insert (1;2;3); q)conditionalInsert:{if[first where table.col1=x(0)~0N;`table insert x]}; 现在在做的时候以下几点: q)condi

    2热度

    2回答

    q)type variable 返回arguement变量的类型num。 有没有可以从类型num产生char类型的映射,还是我必须自己创建该字典? 理想像 q)typeChar 1 i

    2热度

    1回答

    我有一个pub-sub缓存形式的数据源,其中包含大量增量更新数据。数据需要被馈送到kdb数据库(由于数据大小而产生多个实例),这些数据将规范化并将数据解析到表中供前端进程使用。所有单独的kdb实例还将数据发布到聚合器kdb进程以包含聚合数据。客户需要在深度和总体两个层面上的数据。我正在为kdb工厂设计一个设计,以满足这些要求,这些要求可以高效运行,向GUI发送快速更新并便于维护。 我所见过的大多数

    1热度

    1回答

    我不能看到把收敛(/)的函数内部: i:0 arg:0 {x+:1;i+:1}/[{i~0};0] i ' Leads to answer 1 作品在那里我就出来1.以下段将返回一个错误: depp:{[arg] i:0; {x+:1;i+:1}/[{i~0};0]; :i} depp[0] ' Cant recognize i 为什么?

    1热度

    1回答

    我有一个表是这样的: q)t:([sym:(`EURUSD`EURUSD`AUDUSD`AUDUSD);server:(`S01`S02`S01`S02)];volume:(20;10;30;50)) q)t sym server| volume -------------| ------ EURUSD S01 | 20 EURUSD S02 | 10 AUDUSD S01 | 3

    0热度

    1回答

    我有(X)元件(种子在第二维度元件),其中一个随机(Ý)列表我想重置0f和1f之间的随机因子(Z)上的值。对于数值列出了此代码工作正常 q)seed:20 q){(0>z-(x#seed)?\:1f)*(x#seed)?\:y}[3;10;0.25] 如何延长这些代码是那样的 q){(0>z-(x#seed)?\:1f)*(x#seed)?\:y}[3;`8;0.25] q){(0>z-(

    2热度

    2回答

    我已经KDB +的downloaded 32位版本和安装q的指示: unzip macosx.zip -d ~/ 而且我已经安装在以下方式pyq:但是运行pyq当错误 pip3 install --upgrade -i https://pypi.enlnt.com pyq 这我得到的是: $ pyq Welcome to kdb+ 32bit edition For support p

    2热度

    2回答

    我想知道如果有一个HTML脚本对应的Q脚本在那里,带来了更好的webinterface(比基本内建一个)具有先进的功能,例如 表现所有命名空间(可选择展开或浏览到) 解决外键(有选项来点击它,它会在表中其指的打开) 甚至更​​多的东西像dbadmin phpMyAdmin等工具 任何提示在哪里可以找到这样的东西,或没有人实现呢? 感谢

    1热度

    1回答

    有人能在KDB来说明此功能在u.q +打勾 del:{w[x]_:w[x;;0]?y};.z.pc:{del[;x]each t}; 问题: 1.它有什么作用? 2. y来自哪里 3.任何示例调用代码?

    1热度

    2回答

    我以前在http://code.kx.com/svn/kx/kdb+/tick/tba.q定义的架构: 行业:价格:问:([]时间:timespan$();sym:符号$();价格:float$();size: INT $ ()) 我想加入投标和问表到单引号表中,但不知道如何去做。 aj []只使用表的时间列中的一个,但我需要组合两个时间列。 E.g. 投标 time size price -