从命令行运行Databus服务器我已经成功地通过curl上传了时间序列数据,并且能够使用api查询相同的数据。我无法在UI中查看表中的任何数据。选择"My Databus"->Tables后,会显示"您还不属于任何有表的组。添加一些组,然后添加表!!"。导航到数据库并选择表->图表,也不会返回任何数据。
我注意到它发出的查询来自最近的时间范围,而我加载的数据是针对更早的时间段。是否有默认方式显示表中可用的最新数据?
您的表类型是关系型还是流型?如果是关系型的,那么主键是什么?
如果是时间序列,由于参数10和reverse=true,此url将为您提供最后10个值。
http://[yourhost]/api/firstvaluesV1/10/rawdataV1/[yourtablename]?反向=真实
如果是关系表,您可以像这样检索的所有值
http://[yourhost]/api/getdataV1/select+c+from+[yourtablename]+as+c
替换url[yourhost]和[yourtablename]中的任意一个值。
我们不怎么使用表格页面。最好像在My Databus->Databases中那样单击特定的数据库,然后单击包含表的数据库。我们将在其中添加一个视图数据链接,显示最近的1000个值或类似的内容。已经有一个显示最近2小时的视图图表(同样,我们也想将其更改为最近1000个数据点)。