正在寻找能够将实时数据库数据直接导入 Microsoft Excel 和 Google Sheets 的 Power BI 替代方案吗? 查询流 让您的团队能够按需从他们已经使用的电子表格中运行 SQL 查询——无需 Power BI 许可证、数据模型、DAX 公式,也无需等待仪表板开发人员添加另一个筛选器。
你并不孤单。根据…… 微软自身的数据Excel 仍然是全球使用最广泛的分析工具。人们不想学习其他工具——他们希望在现有工作环境中获取实时数据。
人们为什么寻找 Power BI 的替代方案
Power BI 是一个功能强大的企业级 BI 平台。但对许多团队来说,它解决的却是他们实际上并不存在的问题。以下是促使他们寻找 Power BI 替代方案的常见原因:
按用户许可
Power BI Pro 的价格为每用户每月 10 美元。如果 50 个用户同时使用,仅仪表板访问权限一项每年就要花费 6000 美元。
“导出到 Excel”循环
用户查看仪表盘后,即可立即导出到 Excel 进行实际工作。为什么不从这里开始呢?
DAX 和数据模型复杂性
Power BI 需要构建语义数据模型。而大多数团队只想运行 SQL 查询并查看结果。
外部共享难题
与外部合作伙伴共享 Power BI 报表需要来宾帐户、Azure AD 或嵌入式许可证。
查询流与 Power BI:并排比较
| 特征 | 查询流 | Power BI 专业版 |
|---|---|---|
| 用户工作地点 | Excel 和 Google Sheets(熟悉) | Power BI Desktop / 服务(新工具) |
| 数据新鲜度 | 按需实时查询(实时) | 定时刷新(专业版每天 8 次,高级版每天 48 次) |
| 人均成本 | 提供免费版本,统一定价 | 专业版每用户每月 10 美元,高级版每用户每月 20 美元 |
| 查询语言 | 标准 SQL(您的方言) | DAX + M(Power Query) |
| 设置时间 | 安装代理,编写查询,在 Excel 中运行 | 构建数据模型,创建度量,设计报表 |
| 对外共享 | 分享查询链接,收件人可在其 Excel/Sheets 中运行。 | Azure AD 来宾帐户或嵌入式许可证 |
| 交互式过滤器 | SQL 参数,从查询中自动检测 | 切片器、交叉过滤、钻取 |
| 可视化 | Excel/Sheets原生图表 + Nova AI图表 | 200 多个自定义视觉对象,Power BI 应用市场 |
| 人工智能/自然语言处理 | Nova AI:自然语言到验证 SQL | 副驾驶(需要高级会员资格) |
| 支持的数据库 | SQL Server、PostgreSQL、MySQL、MariaDB、SQLite、Access、Oracle、Snowflake、BigQuery、DuckDB + API | 200 多个连接器(更广泛的生态系统) |
| 安全模型 | 仅出站代理,零入站防火墙规则 | 本地网关,Azure AD 集成 |
查询流获胜之处
-
完全跳过数据模型
编写 SQL 查询语句,然后在 Excel 中运行。无需 DAX 度量值、星型模式,也无需考虑导入/DirectQuery 的相关问题。只要你会编写 SQL,就能获取数据。
-
几秒钟内即可获得结果,无需等待数天。
Power BI 需要创建 .pbix 文件、发布到服务并配置刷新。查询流:编写查询,单击运行,数据将显示在您的电子表格中。
-
分享查询语句,而不是数据库。
接收者通过他们自己的 Excel 或 Google Sheets 运行共享查询。他们看不到您的 SQL 代码,也无需获取凭据,并且可以独立调整筛选条件。
-
无需 Azure AD
Power BI 外部共享需要访客帐户、B2B 邀请或昂贵的嵌入式许可证。而查询流共享只需一个简单的链接即可。
第一幕:你构建了一个漂亮的仪表盘。
第二幕:利益相关者说“这看起来太棒了!”
第三幕:“你能把这个导出到 Excel 吗?这样我就可以添加我的公式了。”
第四幕:你开始质疑自己的职业选择。
使用查询流,直接跳到数据已存在于 Excel 中的部分。皆大欢喜,你也能保持理智。
何时 Power BI 是更佳选择
我们不会假装查询流在所有情况下都能取代 Power BI。Power BI 在以下情况下确实更胜一筹:
• 你需要 复杂、交互式仪表盘 拥有 200 多种视觉类型、钻取页面以及多个视觉对象之间的交叉筛选功能
• 您的组织是 对微软生态系统投入巨大 (Azure AD、Dynamics 365、Dataverse)
• 你需要 行级安全性 在数据模型层采用基于角色的访问控制
• 您需要连接到 200多个数据源 通过 Power BI 的连接器库
在以下情况下选择查询流:
• 您的用户 最终还是导出到 Excel。
你需要 与外部合作伙伴共享实时数据 没有 Azure AD
• 你的团队 懂 SQL 但不懂 DAX
• 你想 按需实时数据未安排的刷新
• 你想要一个 能够编写经过验证的 SQL 语句的人工智能 来自自然语言
工作原理:Excel 中的实时 SQL(3 个步骤)
步骤 1:安装查询流代理 任何能够访问数据库的机器都可以运行此代理。该代理会建立与查询流的出站连接——无需入站防火墙规则、VPN 或端口转发。 安装指南
步骤 2:编写 SQL 查询 在 Query Streams Web 门户中,连接到 SQL Server、PostgreSQL、MySQL 或任何受支持的数据库。添加参数以创建交互式筛选器,最终用户在运行查询时可以调整这些筛选器。
SELECT p.product_name, SUM(s.quantity) AS units_sold, SUM(s.revenue) AS total_revenue, ROUND(AVG(s.revenue / NULLIF(s.quantity, 0)), 2) AS avg_unit_price FROM sales s JOIN products p ON s.product_id = p.id WHERE s.sale_date BETWEEN @start_date AND @end_date AND s.region = @region GROUP BY p.product_name ORDER BY total_revenue DESC
步骤三:打开Excel或Google表格从加载项中选择查询,设置筛选条件(日期范围、地区),然后单击“运行”。实时数据将直接导入您的电子表格。您可以与团队成员或外部合作伙伴共享查询,他们可以随时使用自己的筛选条件独立运行查询。
支持的数据库
查询流连接到您组织已运行的数据库。部署多个 代理人 无论您的基础架构是本地部署、AWS、Azure、Google Cloud 还是全球任何环境,所有数据源都会在查询构建器中以统一的下拉列表形式显示。
支持的数据库包括 Microsoft SQL Server、PostgreSQL、MySQL、MariaDB、SQLite、Microsoft Access、Oracle、Snowflake、BigQuery 和 DuckDB,以及 Stripe、HubSpot、Shopify、Google Analytics、Google Search Console 和 ShipStation 的 API 连接器。我们会定期添加更多集成。
常见问题
Query Streams 能完全替代 Power BI 吗? +
我可以与组织外部的人员共享实时查询吗? +
与 Power BI 相比,定价如何? +
我需要学习 DAX 或 Power Query 吗? +
Query Streams 对企业用户来说安全吗? +
我可以并行运行多个查询吗? +
如果我已经安装了 Power BI,并且想尝试使用查询流功能,该怎么办? +
开始
在 my.querystreams.com 免费注册 只需不到 5 分钟即可连接您的第一个数据库。免费版包含评估 Query Streams 作为 Power BI 替代方案以用于团队电子表格工作流程所需的一切功能。
更多集成指南,请参阅 如何将 SQL Server 连接到 Excel, 如何将 PostgreSQL 连接到 Excel, 和 如何将 MySQL 连接到 Excel.

