拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Dash:一款免费开源、本地优先的数据探索与可视化工具

Dash 是一个基于 DuckDB、免费开源、本地优先的数据探索与可视化工具既可以直接在浏览器中运行也可以作为插件嵌入到 DuckDB 中使用。Dash 采用 C 语言开发遵循 MIT 开源协议代码托管在 GitHubhttps://github.com/gropaul/dash功能特性本地运行Dash 不依赖远程服务器。在浏览器模式下数据处理全部发生在本地浏览器通过 DuckDB 插件的方式运行数据同样在本地进行处理和存储。基于 DuckDBDash 底层引擎直接使用 DuckDB意味着天然具备SQL 查询能力、CSV、JSON、Parquet、Arrow 支持、高性能列式分析、零运维部署等优势。可视化探索Dash 提供了一个无限画布节点可以包括SQL 查询、表格、图表、文本、下拉框等组件支持自由拖拽节点、连接节点、重排布局等方式构建数据流。查询链Dash 节点之间可以通过拖拽连接线直接引用结果系统可以建立依赖关系类似 Excel 公式依赖决定执行顺序并且自动重算下游节点的数据。上游节点采用下拉组件时可以实现交互式数据分析。查询节点数据画布中的节点不仅可以使用 SQL 进行引用还可以被 Python 代码或者 CLI 作为数据源进行分析。importduckdb conduckdb.connect()con.execute(INSTALL dash FROM community; LOAD dash;)con.execute(PRAGMA DASH;)dfcon.execute(SELECT * FROM dash.ref_monthly_revenue()).df()可视化仪表盘由文本、可视化图表和交互控件组成仪表盘Dashboard构建分析报告。AI 助手Dash 集成了一个由大语言模型OpenAI、Ollama、DeepSeek驱动的聊天界面可以访问当前连接的 DuckDB 数据库。它能够基于自然语言生成并且执行 SQL、展示结果、生成图表以及更新已打开的数据对象。在线使用Dash 提供了一个在线应用可以通过浏览器直接使用网址如下https://app.dash.builders/本地安装Dash 也可以作为 DuckDB 的插件进行安装命令如下INSTALL dashFROMcommunity;LOADdash;PRAGMA dash;执行以上命令即可启动 Dash UI然后通过以下地址进行访问http://localhost:4200参考文档https://www.dash.builders/docs
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门