0

我将数据存储在 Cube 中。这是一个示例表达式: Some({ "_id" : { "$oid" : "51ec6f8c44ae76018fac7efd"} , "t" : { "$date" : "2013-07-21T23:34:21.000Z"} , "d" : { "urlbase" : "egauge5315.egaug.es" ,"Total Usage" : 3812.0}})

我启动了 Cube Evaluator 并转到了这个 url: http://localhost:1081/1.0/event?expression=curbdata.eq(urlbase,'egauge2962.egaug.es')它给了我{"time":"2013-07-21T23:34:21.000Z"}.

我应该对表达式进行哪些更改才能获得“总使用量”值?

4

1 回答 1

0

根据https://github.com/square/cube/wiki/Queries#event-expressions如果你想要超过事件的时间,你需要指定你想要返回的值。所以在你的例子中,我在想这样的事情:

http://localhost:1081/1.0/event?expression=curbdata(Total Usage).eq(urlbase,'egauge2962.egaug.es')`

(虽然我不确定它如何处理值名称中的空格;它可能需要被引用)。

于 2013-09-20T17:32:53.393 回答