查看类别

面向数据分析师的 SQL:在 Excel 和 Google Sheets 中进行实时数据库查询

阅读时间:12分钟

数据分析师

查询任意数据库。
直接从您的电子表格中获取。

在门户网站中编写 SQL(或让 AI 生成 SQL),从 Excel 或 Google Sheets 实时运行查询,并与任何人共享结果——无需暴露 SQL 代码或数据库凭据。

实时点播数据 并行执行 10多种SQL方言 新星人工智能 交互式过滤器

Query Streams 是一个安全、实时的数据库集成平台,它允许数据分析师编写一次 SQL,然后从 Microsoft Excel 或 Google Sheets 实时运行查询。 了解更多信息,请访问 QueryStreams.com免费注册 直接从电子表格开始查询数据库。

为什么数据分析师学习 SQL 仍然比想象中要难?

编写 SQL 的数据分析师面临着一个悖论:查询本身只需几分钟,但围绕查询的所有环节——连接数据库、导出结果、与利益相关者共享、保持数据更新——却需要数小时。大多数分析团队浪费在工作流程摩擦上的时间比实际分析的时间还要多。

典型的数据分析师 SQL 工作流程如下:打开 SQL 客户端(SSMS、pgAdmin、DBeaver),通过 VPN 连接,编写并测试查询,将结果导出为 CSV 文件,打开 Excel 或 Google Sheets,导入数据,格式化数据,通过电子邮件发送文件,然后在数据发生变化时重复上述步骤。 哈佛商业评论数据专业人员高达 80% 的时间都花在了数据准备和交付上,而不是实际的分析上。

这种循环会产生四个持续存在的问题,大多数分析团队都能立即意识到这些问题。

复制粘贴疲劳

每份报告都需要同样的流程:在 SQL 客户端运行查询,导出为 CSV 文件,导入到电子表格,格式化,然后分发。几十个查询都需要这样做,而这本身就成了工作量。

过时数据

导出的 CSV 文件一旦离开数据库即失效。利益相关者只能根据昨天的数据做出决策,因为刷新数据意味着重新运行整个导出流程。

共享瓶颈

当同事或合作伙伴需要更新数据时,他们会来找你。你重新运行查询,调整筛选条件,重新导出,然后重新发送。每一次请求都变成了一次中断。

VPN和访问摩擦

运行查询需要 VPN 访问权限、数据库凭据和 SQL 客户端。在家办公、出差或新团队成员入职都会增加 IT 开销。

查询流如何简化数据分析师的 SQL 工作流程

查询流消除了编写 SQL 和将结果导入电子表格之间的鸿沟。您无需导出 CSV 文件并通过电子邮件发送,只需在 Web 门户中编写 SQL 查询进行数据分析,保存后即可直接运行。 Excel 加载项Google Sheets 插件任何与你共享查询的人都可以独立运行该查询——使用他们自己的筛选值——而无需查看 SQL 代码或需要数据库凭据。

1

安装代理程序

在任何可以访问数据库的计算机上部署网络代理。支持 Windows 或 Linux 系统,本地部署或云端部署均可。仅支持出站连接——无需防火墙规则。

2

在门户中编写 SQL

使用查询构建器编写 SQL 语句并针对您的实时数据库进行测试。或者,您也可以使用 Nova AI 根据简单的英文描述生成查询语句。

3

从 Excel 或 Sheets 运行

打开 Excel 加载项或 Google Sheets 加载项,选择已保存的查询,设置筛选条件,然后运行。实时数据将直接导入到您的工作表中。

4

与利益相关者分享

按名称分享任何查询。接收者可以在自己的电子表格中运行查询,独立调整筛选条件,并在无需查看 SQL 代码的情况下获取实时结果。

步骤 1:安装代理。 下载查询流代理 您可以将其安装在任何可以访问数据库的机器上,例如本地服务器、AWS EC2 实例、Azure 虚拟机或 Google Cloud 服务器。该代理仅建立与查询流中继的出站连接,因此无需更改入站端口或防火墙设置。您可以根据订阅级别在基础架构中部署多个代理;每个代理都会自动更新并进行自我维护。

步骤 2:在门户中编写 SQL。 登录到 my.querystreams.com从统一的下拉列表中选择数据源(所有已连接的代理都会在一个列表中显示其数据库),然后编写 SQL 查询。该门户支持所有用于数据分析的标准 SQL,包括连接、子查询、窗口函数和 CTE,可针对您的实时数据库执行操作。请使用描述性名称保存查询。

步骤 3:从 Excel 或 Google Sheets 运行。 在 Microsoft Excel 或 Google Sheets 中打开“查询流”加载项。您保存的查询将显示在列表中。选择一个查询,您可以根据需要调整任何交互式筛选器值,然后单击“运行”。实时数据将直接流入您的工作表单元格。无需 CSV 文件,无需复制粘贴,也无需担心数据过时。

第四步:与利益相关者分享。 您可以与同事、经理或外部合作伙伴共享任何已保存的查询。接收者可以在他们自己的 Excel 加载项或 Google Sheets 加载项中按名称查看查询,选择查询,独立调整筛选值,并运行查询以按需获取实时结果。他们无需查看 SQL 代码,无需直接连接到数据库,也无需请求您重新运行任何操作。

让 Nova AI 为您编写 SQL

并非每个查询都值得费力手动编写。对于临时请求、快速数据提取或不熟悉的模式, 新星人工智能 Nova 可以根据简单的英语问题生成符合方言规范的 SQL。它利用模式智能技术,在生成任何内容之前预先加载实际的表名、列名、数据类型和关系——因此,它生成的 SQL 引用的是您真实的模式,而不是通用的占位符。

Nova 支持 10 种数据库方言:Microsoft SQL Server 的 T-SQL、PostgreSQL 的 PL/pgSQL、MySQL、MariaDB、SQLite、Access SQL、Oracle PL/SQL、Snowflake SQL、BigQuery 标准 SQL 和 DuckDB。每个生成的查询在执行前都会经过多层验证流程——语法检查、表验证、带模糊纠错的列验证和结构分析。

Nova 生成的用于数据分析的 SQL 查询可以像手动编写的查询一样保存、编辑和共享。人工智能是对您 SQL 技能的补充,而不是取代:您可以自己编写复杂的查询,使用 Nova 进行快速查找,或者让它生成一个初始查询,然后在门户中对其进行完善。

给数据分析师的建议: 在查询非您设计的数据库时,Nova 尤其有用。只需指向一个陌生的数据库模式,提出一个业务问题,Nova 的模式智能功能就能自动识别所需的表和连接。您可以查看生成的 SQL 语句,了解数据库模式,并在此基础上进行优化。

并行运行多个查询

查询流支持并行查询执行:您可以同时在五个不同的工作表标签页中启动五个已保存的查询,代理程序会并发传输每个结果集,无论结果集大小如何。无需等待一个查询完成即可开始下一个查询。这对于准备多标签页报告的数据分析师来说意义非凡——例如,在一个标签页中显示按地区划分的收入,在另一个标签页中显示客户流失率,在第三个标签页中显示库存水平——所有数据只需一次操作即可更新。

由于数据是实时按需提供的,而非定时发布,分析师始终使用最新数据。无需担心隔夜导出的数据会过时。需要在会议前刷新 5 万行的数据集?点击运行,数据即可立即导入。需要用手机查看某个数据?打开 Google 表格并运行查询即可。数据始终实时更新,始终可用任何带有浏览器的设备访问。

无需暴露代码即可共享实时 SQL 查询

数据分析师面临的最大挑战之一是数据分发:如何在不暴露 SQL 代码、数据库凭据或耗费您时间的情况下,让非技术利益相关者访问实时数据?查询流通过将查询与执行分离来解决这个问题。

当你分享查询时,接收者将能够: 跑步 它——而不是能力 他们只需打开 Excel 或 Google Sheets 的加载项,从下拉菜单中选择共享查询,调整可用的交互式筛选条件(日期范围、地区、产品类别),然后点击运行即可。SQL 代码始终处于隐藏状态。数据库凭据也保留在您网络中的代理程序内部。利益相关者无需任何技术知识即可获得实时、可筛选的数据流。

交互式过滤器 会自动创建。查询流会检测显式 SQL 变量(例如, @region, @开始日期)并且还能自动检测 WHERE 子句中的静态值(例如, WHERE brand = 'Acme')在查询的“属性”选项卡中为任何检测到的筛选器启用“配置”开关,最终用户无需任何额外开发即可在电子表格加载项中获得下拉列表或输入控件。

数据分析师工作流程:前后对比

传统 SQL 工作流与查询流

传统的
查询流
运行查询
SQL客户端+VPN
从 Excel 或 Sheets 中
分享结果
导出 CSV 文件,通过电子邮件发送
分享查询链接,运行实时查询
刷新数据
重新运行,重新导出
点击刷新
更改筛选条件
编辑 SQL,重新运行
交互式下拉菜单
多份报告
一次一个
并行执行
远程访问
需要VPN
任何浏览器,任何地点
SQL 可见性
代码暴露
对最终用户隐藏

支持的数据库和数据源

Query Streams 几乎可以连接到数据分析师遇到的所有数据库。部署 多个代理 在您的基础架构中,所有数据源都会显示在同一个统一的下拉列表中——分析师只需从可用的数据库中进行选择,而无需知道哪个代理或服务器托管了这些数据库。

关系型数据库: Microsoft SQL Server (T-SQL)、PostgreSQL、MySQL、MariaDB、SQLite、Microsoft Access、Oracle、Snowflake 和 BigQuery。

分析型引擎: DuckDB 用于高性能本地分析,并作为 API 连接器数据的存储引擎。

API连接器: Stripe、HubSpot、Shopify、Google Analytics、Google Search Console 和 ShipStation。API 数据缓存在本地 DuckDB 中,并可使用标准 SQL 进行查询。

您的凭证永远不会离开您的网络。 Query Streams 网络代理在您的基础架构上运行,仅支持出站连接。无需入站端口、VPN 更改或防火墙规则。数据库凭据保留在代理内部,绝不会传输到 Query Streams 服务器。这种架构意味着您的数据团队可以完全控制数据库访问,而业务用户则可以通过共享查询获得自助式分析。

常见问题

数据分析师需要哪些 SQL 技能才能使用 Query Streams? +
您可以使用查询流执行任何级别的 SQL 操作。分析师可以使用门户网站的查询构建器编写自己的查询,并针对实时数据库测试 SQL,然后保存并从 Excel 或 Google Sheets 运行。如果您不想编写 SQL, 新星人工智能 它能根据简单的英语问题生成符合方言的查询。共享查询的接收者完全不需要任何 SQL 知识——他们只需运行带有交互式筛选控件的预置查询即可。
我可以将现有的 SQL 查询与查询流一起使用吗? +
是的。只需将任何现有的 SQL 查询粘贴到门户的查询构建器中即可。查询流支持所有已连接数据库的标准 SQL,包括连接、子查询、CTE、窗口函数以及特定于数据库的语法。查询通过代理程序在您的实时数据库中运行,并将结果流式传输到您的电子表格。无需重写或修改任何内容。
查询流与从 SQL 客户端导出 CSV 文件相比有何不同? +
CSV 导出文件是静态快照,会立即失效。查询流则提供了这种功能。 实时、按需数据 直接导入到您的电子表格中。点击运行,即可导入当前数据流——无需导出、导入或格式化。您可以随时重新运行以刷新结果,与他人共享查询并独立运行,还可以在不同的标签页中并行启动多个查询。它彻底省去了导出、导入和分发的繁琐步骤。
查询流是否支持带变量的参数化查询? +
是的。定义显式 SQL 变量(例如, @region, @开始日期在查询中使用 `)`,或者让查询流自动检测静态 WHERE 子句中的可过滤值(例如, 其中品牌 = 'Acme'启用查询属性选项卡中每个筛选器的配置开关,最终用户即可在 Excel 加载项或 Google Sheets 加载项中获得交互式下拉列表或输入控件,而无需任何额外的开发。
非技术用户能否通过 Excel 或 Google Sheets 运行我的 SQL 查询? +
当然可以。您可以与同事、经理或外部合作伙伴共享任何已保存的查询。他们只需在 Excel 或 Google Sheets 中打开 Query Streams 加载项,按名称选择共享的查询,调整可用筛选条件,然后点击运行即可。他们无需查看 SQL 代码,无需直接连接数据库,也无需您协助刷新。对于任何会使用电子表格的人来说,最终用户体验都非常简单。
Query Streams 支持哪些数据库供数据分析师使用? +
支持 Microsoft SQL Server、PostgreSQL、MySQL、MariaDB、SQLite、Microsoft Access、Oracle、Snowflake、BigQuery 和 DuckDB。此外,还提供 Stripe、HubSpot、Shopify、Google Analytics、Google Search Console 和 ShipStation 的 API 连接器,API 数据缓存在 DuckDB 中,以便进行 SQL 查询。代理程序可部署在本地、AWS、Azure、Google Cloud 或任何全球环境中——所有数据源都显示在统一的下拉列表中。
从电子表格运行 SQL 时,我的数据库安全吗? +
是的。查询流网络代理在您的基础架构上运行并执行以下操作: 仅出站连接 — 无需入站端口、无需更改 VPN、无需防火墙规则。数据库凭据保留在代理内部,绝不会对外传输。共享查询接收者无需查看 SQL 代码或数据库凭据即可运行查询。该架构使数据团队能够完全控制访问权限,同时为业务用户提供自助式数据检索功能。

开始

准备好简化您的数据分析师 SQL 工作流程了吗?

免费注册,安装代理程序,即可在几分钟内从 Excel 或 Google Sheets 运行您的第一个 SQL 查询。您可以编写自己的 SQL 语句,也可以让 Nova AI 生成——无论哪种方式,结果都会直接显示在您的电子表格中。

相关指南: 文本转 SQL | 人工智能数据分析 | Microsoft Excel 中的数据库 | Google Sheets 中的数据库

类别:文章

标签:面向数据分析师的 SQL、数据分析师 SQL、数据分析 SQL 查询、Excel、Google Sheets、实时数据、数据库到电子表格、查询共享、并行查询执行、Nova AI

元描述:面向数据分析师的 SQL:使用查询流从 Excel 或 Google Sheets 实时查询任何数据库。

更新 2026 年 6 月 26 日

Powered by BetterDocs