Falcon Mac版是一款把“跑SQL”和“看图表”缝在同一屏里的免费数据库工具。它的逻辑很直接:在Connection标签页连上数据库,在Query标签页写SQL,结果直接出现在下方,然后拖拽几下就能在同一个界面里生成图表。你不需要跑完查询再复制数据到Excel或Tableau,也不需要为了看一个趋势图而在多个工具之间倒腾。查询语句可以保存、打上标签、随时检索,图表和CSV可以导出到Plotly云端分享给团队。

Falcon Mac怎么用

1、从fxxz下载Falcon for Mac的压缩包,解压后拖入“应用程序”文件夹。首次打开时,macOS可能提示应用未签名,前往“系统设置→隐私与安全性”允许运行即可。
2、打开Falcon,进入Connection标签页。点击新建连接,选择数据库类型(MySQL、PostgreSQL、SQLite、RedShift、MS SQL、Oracle等),填写主机、端口、用户名、密码和数据库名,测试连接成功后保存。
3、切换到Query标签页,在SQL编辑器中编写查询语句。编辑器支持语法高亮和自动补全,左侧可以预览数据库的schema和表结构。点击运行后,查询结果会以表格形式展示在下方。
4、在结果表格下方,切换到图表视图。Falcon提供拖拽式的图表构建界面,选择X轴、Y轴和分组字段,即可生成柱状图、折线图、散点图等常见图表类型。图表属性可以进一步调整。
5、常用的查询语句可以保存到内置存储中,打上标签,之后通过搜索快速调取。需要分享时,可以将图表和CSV数据导出到Plotly On-Premises或plot.ly云端,生成可共享的链接或仪表盘。
Falcon Mac的核心功能有哪些

1、多数据库连接:支持RedShift、MySQL、PostgreSQL、IBM DB2、Impala、MS SQL、Oracle、SQLite等主流数据库,覆盖了数据分析场景中常见的几种数据仓库和关系型数据库。连接Oracle需要额外安装免费的Oracle Instant Client。
2、内联数据可视化:这是Falcon区别于普通SQL客户端最核心的能力。查询结果下方直接嵌入图表构建界面,通过拖拽字段即可生成plotly.js驱动的交互式图表,不需要导出数据再打开BI工具。图表类型和属性可以在界面内调整。
3、查询存储与检索:内置查询存储功能,可以将常用的SQL语句保存下来,打上标签,之后通过搜索或标签筛选快速调取。对于需要反复运行同一组查询的分析工作,这比在文本文件或笔记中翻找要直接得多。
4、CSV与图表导出:查询结果可以导出为CSV,图表可以导出并分享到Plotly云端或On-Premises服务,生成团队可访问的仪表盘。Falcon本身在没有网络连接的情况下也可以正常使用,不强制依赖Plotly账户。
5、Schema预览与类型提示:在编写查询时,左侧可以预览数据库的schema结构,SQL编辑器提供类型提示(typeahead),减少因记错表名或字段名而反复试错的成本。
Falcon Mac特色
1、查询与可视化同屏完成:Falcon把SQL编辑器和图表构建界面放在同一个窗口里,跑完查询后向下滚动就能拖拽字段生成图表。大多数数据分析工作流需要在SQL客户端和BI工具之间切换,Falcon把这条路径压缩成了“跑查询→拖图表”两个连续动作,中间不需要导出数据或切换应用。
2、免费开源与MIT协议:Falcon采用MIT协议开源,代码在GitHub上可审计,没有付费墙、没有功能锁定。对于预算有限的数据团队、学生或独立开发者,这意味着可以用零成本获得一个支持多数据库、带内联可视化的SQL客户端,而不必在商业工具的订阅费上做取舍。
3、查询存储与标签检索:内置的查询存储不是简单的“最近文件”列表,而是支持保存、打标签和搜索。常用的JOIN查询、聚合语句或数据质量检查可以按主题分类存放,下次需要时直接调取,减少了在笔记、聊天记录和代码仓库之间翻找SQL片段的时间。
4、Plotly生态的无缝衔接:Falcon由Plotly开发,图表能力直接继承自plotly.js。生成的图表可以导出到Plotly云端或On-Premises服务,形成可共享的仪表盘。对于已经在使用Plotly生态的团队,Falcon是连接数据库和Plotly可视化的一条原生路径。
Falcon Mac功能
1、多数据库连接:支持MySQL、PostgreSQL、SQLite、RedShift、MS SQL、Oracle、IBM DB2、Impala等,覆盖主流关系型数据库和数据仓库。
2、SQL编辑器:语法高亮、自动补全、schema预览和类型提示,支持多标签页查询。
3、内联图表:查询结果下方拖拽式生成柱状图、折线图、散点图等plotly.js图表,可调整图表属性。
4、查询存储:保存常用SQL语句,打标签,支持搜索和快速调取。
5、导出与分享:结果导出CSV;图表导出并分享到Plotly云端或On-Premises,生成可访问的仪表盘。
6、离线使用:核心查询和可视化功能不需要网络连接,也不强制要求Plotly账户。
Falcon Mac常见问题
Q:Falcon SQL Client是免费的吗?
A:是,完全免费且开源。Falcon采用MIT协议,代码托管在GitHub(plotly/falcon),没有付费版、订阅制或功能锁。下载、使用和修改源代码都不需要付费。如果使用Plotly云端分享图表,Plotly本身可能有付费方案,但Falcon本体的查询和本地可视化功能不依赖付费服务。
Q:Falcon支持哪些数据库?
A:支持RedShift、MySQL、PostgreSQL、IBM DB2、Impala、MS SQL、Oracle和SQLite等。连接Oracle需要额外安装免费的Oracle Instant Client,安装说明可以在GitHub仓库中找到。不同数据库版本可能存在兼容性差异,建议以实际连接测试结果为准。
Q:为什么打开Falcon时macOS提示“应用已损坏”或“无法验证开发者”?
A:Falcon的Mac版本可能没有经过Apple公证,Gatekeeper会拦截未签名的应用。可以前往“系统设置→隐私与安全性”,在“安全性”区域点击“仍要打开”;如果仍被阻止,可以在终端中执行`sudo xattr -rd com.apple.quarantine /Applications/Falcon.app`,然后重新打开。或者按照网络上的通用方法,在系统设置中开启“任何来源”后运行。











