gpt4 book ai didi

javascript - 如何在 Keen IO 查询中自定义一周的开始时间?

转载 作者:行者123 更新时间:2023-11-29 10:31:42 26 4
gpt4 key购买 nike

是否可以在 Keen IO 查询语言中定义“一周”的开始和结束日期?我有一个查询:

var query = new Keen.Query("count", {
eventCollection: "add_to_carts",
timeframe: "previous_2_weeks",
interval: "weekly"
});

我的查询的默认结果显示从星期日开始到星期六的一周,但我需要我的数据从星期六开始 - 这可能吗?

我们想要做的是在一个查询中找到本周和前一周的数据(使用间隔)并将这两周的结果分开进行比较 - 每周从周六到周五。

最佳答案

使用绝对时间范围和自定义间隔定义是可能的,如下所示:

var query = new Keen.Query("count", {
eventCollection: "add_to_carts",
timeframe: {
start: "2016-08-01",
end: "2016-09-12"
},
timezone: "US/Pacific",
interval: "every_7_days"
});

它不使用“每周”,而是使用自定义 interval “every_7_days”的定义。这实际上是一个从过去某个时间的星期六开始的查询,您将获得与从该星期六开始的 7 天 block 一样多的间隔结果 - 本质上是在响应中创建前一周和本周。

这是 a fiddle显示此查询和生成的图表。

enter image description here

关于javascript - 如何在 Keen IO 查询中自定义一周的开始时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44556037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com