仪表盘
在 NeoDash 中,仪表盘由多个页面组成,每个页面可以包含多个报告。
例如:上面的截图显示了一个包含三个页面的仪表盘:Breweries
、Beer Ratings
和 Styles
。仪表盘标题 My Beer Database Dashboard 🍺
显示在窗口顶部。
第一个页面被选中,并包含三个报告,一个表格,一个图形和一个地图。每个报告都可以有自己的名称,并且只有一个 Cypher 查询用于填充报告。有关报告工作原理的更多信息,请参见报告。
仪表盘管理
启动 NeoDash 后,您可以选择创建一个新的仪表盘或打开一个现有的仪表盘(如果有)。连接后,可以使用侧边栏上的按钮保存、加载或共享仪表盘。
保存仪表盘
简而言之,NeoDash 仪表盘就是一个 JSON 文件。例如,默认仪表盘具有以下结构
{ "title": "", "version": "2.0", "settings": { "pagenumber": 0, "editable": true, "fullscreenEnabled": true, "parameters": {} }, "pages": [ { "title": "Main Page", "reports": [ { "title": "Hi there 👋", "query": "**This is your first dashboard!** \n \nYou can click (⋮) to edit this report, or add a new report to get started. You can run any Cypher query directly from each report and render data in a variety of formats. \n \nTip: try _renaming_ this report by editing the title text. You can also edit the dashboard header at the top of the screen.\n\n\n", "width": 3, "type": "text", "height": 3, "selection": {}, "settings": {} }, { "title": "", "query": "MATCH (n)-[e]->(m) RETURN n,e,m LIMIT 20\n\n\n", "width": 3, "type": "graph", "height": 3, "selection": { "Movie": "title", "Genre": "name" }, "settings": { "nodePositions": {} } } ] } ] }
打开保存对话框后,有三种选项可以保存您的仪表盘
-
另存为文件。这将触发当前仪表盘作为
.json
文件的下载。 -
保存在 Neo4j 中。这会将仪表盘的字符串化表示形式存储为数据库中的一个节点。使用 Neo4j 多数据库时,可以选择将仪表盘保存到哪个数据库中。
-
直接复制粘贴 JSON 文件。
请记住,您当前活动的仪表盘存储在浏览器缓存中。如果您清除缓存(cookie),仪表盘将消失。
仪表盘设置
可以通过单击仪表盘侧边栏中的设置 ⚙️按钮访问整个仪表盘的设置。
此窗口可用于控制以下设置
名称 | 可变的 | 默认值 | 描述 |
---|---|---|---|
可编辑的 |
是 |
开 |
如果启用,则以“编辑模式”显示仪表盘。否则,以“查看模式”显示仪表盘。在查看模式下,所有编辑都被禁用,页面和报告无法移动、编辑或重命名。 |
启用全屏报表视图 |
是 |
开 |
如果启用,将在报告的右上角显示🔳 全屏按钮,允许用户最大化可视化。 |
最大查询时间(秒) |
是 |
20 |
在查询被自动取消之前,允许查询运行的最大时间。如果您有复杂的分析查询,请增加此值。 |
禁用行限制 |
是 |
关 |
如果启用,将禁用仪表盘的自动行限制功能。 |
页码 |
否 |
0 |
正在查看的仪表盘的当前页码。这只能通过切换仪表盘标题中的页面来更改。 |
全局参数 |
否 |
{} |
在仪表盘中的所有报告之间共享的全局参数。有关全局参数的更多信息,请参见下一节。 |
参数
仪表盘参数是可以在报告查询中使用的键值对。约定是,NeoDash 中的仪表盘参数始终以 $neodash_
开头。
参数只能使用参数选择报告设置(和取消设置)。设置参数后,它将对仪表盘中的所有报告可用。使用仪表盘参数的查询将如下所示
MATCH (m:Movie)<-[a:ACTED_IN]-(p:Person) WHERE m.title = $neodash_movie_title RETURN m, a, p