peter
peter

性别: 注册于 2022-06-17

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

125 个回答

0 赞同

提取matrix的rowLabel

可以使用rowNames/colNames提取标签矩阵的行/列标签。如  m.rowNames()[2020.01.01,2020.01.02,2020.01.03,2020.01.04,2020.01.05] m.colNames()["A","B"]

回答于 2024-02-23 16:27

0 赞同

写入DFS表报错The column used for value-partitioning cannot c...

由于无法确定NULL所应分配的分区,故不允许 NULL 值写入DFS分区列。这种情况的主要解决方案是排查原数据。 可以将原数据,写入内存表,然后排查分区列的NULL值。 t=table(7 8 9 as id, 1.1 1.2 NULL as val)select * from t where val is nullid val-- ---9

回答于 2024-02-23 16:20

0 赞同

定时任务执行的一些错误信息困扰

linux里I/O操作的通用error code,调用fclose(fd)调用返回了EAGAIN(errno=11)。EAGAIN不是真正的错误,可以忽略。 fclose有以下几种状态: RETURN VALUESIf successful, fclose() returns a value of zero. On failure, it returns EOF, and sets errno to one of the following values:EAGAIN The O_NONBLOCK flag is se...

回答于 2024-02-23 15:55

0 赞同

如何合并多个相同表结构的表

可以有两种方法:unionAll 和 reduce拼接。 方法1,使用unionAll t0 = table(1 2 3 as id, 1.1 1.2 1.3 as val)t1 = table(4 5 6 as id, 1.1 1.2 1.3 as val)t2 = table(7 8 9 as id, 1.1 1.2 1.3 as val)v = (t0, t1, t2)t = unionAll(v, false) 方法2,使用reduce模式T v1 = table(1:0, `id`val, [INT, DOUBLE])appen...

回答于 2024-02-23 15:46

0 赞同

如何将日期和时间合成timestamp

可以使用 concatDatetime 合成 TIMESTAMP 字段。 date=[2019.06.18, 2019.06.20, 2019.06.21, 2019.06.19, 2019.06.18, 2019.06.20] time = [09:34:07,09:36:42,09:36:51,09:36:59,09:32:47,09:35:26] sym = `C`MS`MS`MS`IBM`IBM$SYMBOL price= 49.6 29.46 29.52 30.02 174.97 175.23 qty = 2200 1900 2100 3200 6800 5400...

回答于 2024-02-23 15:19

0 赞同

流计算中如何把同一只股票的两行的数据拼接到同一行中

可以用equaljoinengine,对同一张表根据标识列做过滤订阅,分别把不同标识的行注入引擎左输入和右输入, 关联列是股票id和时间的等值连接。参考案例: 拼接不同数据源的实时分钟指标 下面这段代码将tmp1和tmp2两个表中相同时间同一股票的数据进行拼接计算: share streamTable(1:0, `time`sym`price, [SECOND, SYMBOL,...

回答于 2024-01-12 15:30

0 赞同

Not authorized to overwrite a shared variable [orders]

团队内部要协调好,共享出来的对象的名称。比如上面的orders,如果是大家约定的,session就不用这个当变量名称。

回答于 2024-01-12 15:24

0 赞同

引擎输出表的简便写法

列名如果类似,比如 factor001-factor100,并且类型相同(如Double),则可以用  table(1:0, "factor" + lpad(string(1..100), 3, "0"), take(DOUBLE, 100))  快速生成一个100列的空表。

回答于 2024-01-12 15:20

0 赞同

int和long的压缩率比较

compress(rand(100, 64000)).size()compress(rand(100l, 64000)).size() 以上脚本可以测试100以内随机的压缩率,两者差不多基本. 压缩效果,具体跟数据分布有关系.

回答于 2023-12-29 16:27

0 赞同

C#中如何将String型的UUID转换成BasicUuidVector

List<string> dataStr = new List<string> { "92274dfe-d589-4598-84a3-c381592fdf3f" }; BasicUuidVector vec = new BasicUuidVector(0); foreach(string uuidStr in dataStr) {     BasicUuid value = BasicUuid.fromString(uuidStr);     vec.append(value); } System.Console.Out.WriteLine(vec.get...

回答于 2023-12-29 16:24