我在MAQL中有点像菜鸟,所以我想知道是否可以做以下事情:
我收到了一份包含开始日期和结束日期的预订列表
我希望能够计算一个指标,该指标可以为我(对于符合某些条件的预订)提供包含给定夜晚的预订数量。
最后,我希望每个日期x:
都存在我的指标MyMetric(x) = Number of reservations with Start > x and End < x
我尝试执行以下请求:
SELECT COUNT(Voucher) WHERE Date(Start)<THIS AND Date(End)>THIS
但是我在设置报告时遇到了问题&#34;现在我希望我能够获取日历中的所有值&#34;。
(优惠券只是我&#34;预订&#34;维度的一个属性。)
任何人都知道我该怎么办?对于没有丰富MAQL经验的人来说,很难阅读用户手册。
答案 0 :(得分:1)
遗憾的是,我不相信您所拥有的数据模型可以实现您所要实现的目标。这背后的原因是因为每个日期都与特定的行动相关联,例如旅行开始的日期和结束的日期。为了使其按照您想要的方式工作,有必要在项目中添加日期维度,该日期维度具有开始日期和结束日期之间的每个日期的记录(例如,事件日期=通用日期以捕获一系列不同事件或快照日期)。
希望这有帮助!