目的
visualize API 支持 Aster 可视化、NGX 条形图和折线图以及自定义可视化。对于自定义可视化,必须捆绑可视化资产并将捆绑的 html 与应用程序一起上载。
visualize API 具有以下两个接口:
接口 | 说明 | Java 代码示例 |
---|---|---|
String | 使用来自 query API 的字符串数据,并在 String 中返回可视化的数据。 | String visualizedResult = client.visualize(data, “query1”); |
InputStream | 使用来自 streamResultsFromQuery API 的 InputStream,并在 InputStream 中返回可视化的数据。 | InputStream queryResultStream = client.streamResultsFromQuery(query); InputStream vizResultStream = client.visualize(queryResultStream, "query1"); |
请求参数
visualize API 需要以下两个参数:参数 | 说明 |
---|---|
data | 要可视化的数据。可以是来自 query API 的 JSON 输出,也可以是来自自定义可视化的自定义数据。 |
tag | 应用程序结果配置中的可视化配置的名称,如果使用的是 Aster 自定义可视化,则为 null。 |