热门手游应用,这里都有!
最近更新  |  收藏本站
当前位置:首页 > AI学术助手 > sql-explorer

sql-explorer

sql-explorer

星级:

分类: AI学术助手 更新时间:2025-01-06 17:08:29

  • 简介
  • 近期上线

SQL Explorer 项目介绍

SQL Explorer 是一个强大而简单的数据查询和分析工具。它旨在使人与人之间的数据流动变得快速、简单和清晰。这个项目是基于 Django 开发的应用程序,可以添加到现有的 Django 网站中,也可以作为独立的商业智能工具使用。

主要特点

SQL Explorer 支持连接到 Django 支持的任何 SQL 数据库,以及用户上传的 CSV、JSON 或 SQLite 数据库。它提供了一个简单易用的 SQL 编辑器,用户可以快速编写和共享 SQL 查询,在浏览器中查看结果,并保持信息的流动。

该项目的一些关键特性包括:

支持多个连接,可由管理员配置或用户提供

用户可以上传并立即查询 JSON 或 CSV 文件

AI 驱动的 SQL 助手,帮助编写和调试查询

快速访问架构信息,使查询更容易(包括自动完成功能)

能够定期对查询进行快照,捕获不断变化的数据

查询历史记录和日志

浏览器内快速统计、数据透视表和散点图功能

参数化查询,为不懂 SQL 的用户自动生成友好的用户界面

用于快速运行临时查询的实验区域

通过电子邮件发送查询结果

可以将保存的查询作为简单的 JSON API 公开

以及更多功能

技术特点

SQL Explorer 是一个开源项目,使用 MIT 许可证。它重视简单性、直观性、不显眼、稳定性和最小惊讶原则。该项目欢迎贡献者提交拉取请求。

人工智能助手

通过添加 OpenAI(或其他提供商)的 API 密钥,用户可以获得一个 LLM 驱动的 SQL 助手,帮助编写和调试查询。该助手会自动将相关上下文和架构添加到底层的 LLM 提示中。

使用方法

SQL Explorer 提供了一个完整的测试项目,用户可以快速上手体验:

运行 docker compose up

导航到 127.0.0.1:8000/explorer/

使用 admin/admin 登录

开始探索!

这个测试项目还包括一个 Vite 开发服务器,支持前端更改的热重载。

界面展示

SQL Explorer 提供了直观的用户界面,包括查询编辑器、架构帮助器、查询列表、查询结果统计摘要、浏览器内数据透视表以及日志查看等功能。这些功能都经过精心设计,以提供最佳的用户体验。

总结

SQL Explorer 是一个功能丰富、易于使用的数据查询和分析工具。无论是对于数据分析师、开发人员还是业务用户,它都提供了强大的功能来满足各种数据探索需求。通过其直观的界面和智能辅助功能,SQL Explorer 使得数据查询和分析变得更加简单和高效。

 
展开全部内容
热门推荐
最新推荐