查看类别

查询流 SQL 过滤器和参数概述

SQL 参数 自动检测 实时数据

将静态SQL转换为
动态报告

Query Streams 能自动检测 SQL 中的硬编码值,并将其转换为适用于 Microsoft Excel 和 Google 表格的用户友好型筛选输入——无需编写代码。

8过滤器类型
0SQL揭秘
100%自助服务

查询流可自动检测SQL中的硬编码值,并将其转换为用户友好的输入——因此任何人都能直接在Microsoft Excel或Google表格中运行定制报告,无需接触SQL代码或查看凭据信息。 了解更多信息,请访问 QueryStreams.com 和 免费注册 开始构建动态自助式报告。

传统报道的问题

每个组织都面临这样的问题:分析师编写的SQL查询中硬编码了客户ID、日期范围或状态代码等参数。当需要查询不同客户或日期范围时,用户要么等待分析师修改查询,要么更糟的是——获得本不该拥有的数据库访问权限。与此同时,定时生成的报告在收件箱里堆积如山,甚至还没打开就已过时。

查询流通过检测这些硬编码值并将其转换为参数来解决此问题,最终用户可安全地通过Excel或Google表格自行调整这些参数,而无需接触底层SQL代码。

为什么查询流与众不同

自动参数,而非脚本

查询流 自动检测硬编码值 在SQL中处理数据,并将其转换为Microsoft Excel和Google表格中的友好输入。您共享这些 运行能力 该查询——不是SQL.
按需直播 不允许使用宏/脚本 并行查询

代理优势

我们的轻量级 查询流代理 提供安全的, 仅出站 连接——无入站防火墙规则、VPN、网关或驱动程序在本地和云端部署多个代理;它们 自动更新 并呈现 统一数据源列表 在构建器中。
仅出站 无驱动程序/网关 多智能体、多区域

查询流

  • 自动检测到的筛选器在Excel/Sheets中成为输入控件
  • 共享交互功能而不暴露SQL
  • 仅出站代理;无VPN、无入站规则、无驱动程序
  • 并行流式传输至多个工作表/选项卡
  • 跨多个代理的统一数据源

传统工具

  • 手动脚本/宏或刚性连接器
  • 静态导出或定时刷新
  • 网关、ODBC驱动程序、VPN和入站规则
  • 凭证共享;SQL常暴露
  • 一次性设置;版本漂移

查询流过滤器的工作原理

1

按常规编写SQL语句

地点 客户_po = PO-12345
  和 销售日期 在……之间 '2025-01-01' 和 '2025-06-30'
  和 状态 IN ('活动', '待处理')

打开 查询流查询构建器 并将此查询绑定到查询流代理上注册的数据源(例如 Microsoft SQL Server、PostgreSQL、MySQL、MariaDB、SQLite、Microsoft Access)。代理会建立安全的出站连接——无需入站防火墙规则或 VPN。若尚未安装代理,请参阅 在 Windows 上安装 Query Streams Agent.

我们将此查询保存为 “提取客户采购订单数据” 因此它会以名称形式出现在Excel/Sheets插件中。

2

查询流自动检测过滤器

‘PO-12345’ → 客户采购订单输入 日期范围 → 起始/结束选择器 状态列表 → 多选下拉菜单

检测是第一步。在 属性 在选项卡中,您可以选择哪些检测结果作为输入,并设置默认值。某些值可保持锁定状态(不公开),而其他值则可供最终用户配置。

3

分享查询

这是 Microsoft Excel / Google 表格插件 接口。在步骤1中,您创建并命名了该查询。 “提取客户采购订单数据”在您分享后,远程用户打开该附加组件,选择 共享查询并选择该项目。

接下来: 在 筛选条件 部分,点击 齿轮 图标以配置参数。这将打开如图所示的参数用户界面。 步骤 4.

共享查询

访问与您共享的查询
最多可选择 (5) 个查询进行流式传输
提取客户采购订单数据
数据源:SQL Server • 参数
仅显示在线数据源

查询目标

筛选条件
提取客户采购订单数据
4

用户在Excel/Sheets中看到的内容

至

提示: 此面板具有交互功能。修改任何输入内容,即可实时查看变化。 步骤 5 实时更新SQL预览。然后滚动至 步骤6 查看模拟数据流导入工作簿的行。

5

选择项转化为SQL——实时

地点 客户_po = PO-12345
  和 销售日期 在……之间 '2025-01-01' 和 '2025-06-30'
  和 状态 IN ('活动', '待处理')

点击运行后会发生什么

  1. 该加载项将您的输入发送至 查询流代理.
  2. 代理程序使用这些参数,安全地对所选数据源执行已保存的SQL语句。
  3. 结果被流式传输回 微软Excel 或 谷歌工作表 并写入目标表。

连接仅支持外发;SQL文本和凭据保持隐藏状态。对于大型查询结果,代理程序可高效流式传输,并支持将多个查询并行处理至独立标签页。

6

数据流进入您的工作簿

康索尔
部分
描述
起源
数量
价格
案例
模拟流:行数据在代理写入目标工作表时即时显示。

每种过滤器类型的SQL示例

以下是原始SQL中不同值的呈现方式。Query Streams会识别这些模式,并将它们映射到Excel或Google表格中的正确用户输入。

字符串过滤器

地点 customer_id = 'CUST-A123'

数字过滤器

地点 数量 > 500

字符串列表(IN子句)

地点 状态 IN (已发货, 已交付)

日期筛选器

地点 订单日期 = '2025-07-15'

日期范围(BETWEEN)

地点 发货日期 在……之间 '2025-01-01' 和 '2025-03-31'

数值范围(BETWEEN)

地点 价格 在……之间 10.99 和 49.99

命名SQL变量

地点 销售日期 >= @开始日期

布尔值 / 标志位

地点 是否激活 = 1

实际应用场景

ERP与财务团队

用实时筛选器取代静态报告。让财务用户直接在Excel中运行按成本中心划分的损益表,比较年初至今与本月至今的数据,或按总账科目筛选——无需等待月末报告。

示例: 锁定成本中心,但需配置日期范围以进行按需期间比较。
地点 成本中心 = OPS-100
和 交易日期 在……之间 '2025-01-01' 和 '2025-03-31'
锁定: 成本中心(由所有者/共享规则设定)可配置: 属性中的txn_date范围

供应链与物流

为合作伙伴提供自助访问权限,同时确保安全无虞。共享实时库存或运输查询数据,供应商可通过自身供应商代码进行筛选。

示例: 锁定合作伙伴的供应商ID;配置日期范围,使其能够提取任意时段的发票。
地点 供应商ID = 'V123'
和 发票日期 在……之间 '2025-01-01' 和 '2025-03-31'
锁定: 供应商ID(未作为输入暴露)可配置: 发票日期范围

销售与市场营销

启用动态活动报告功能。市场部可按活动、日期范围或区域筛选结果。销售团队无需IT部门协助即可获取各自区域数据。

示例: 锁定活动;配置报告窗口。
地点 活动ID = CMP-0425
和 活动日期 在……之间 '2025-04-01' 和 '2025-04-30'
锁定: 活动ID可配置: 活动日期范围

教育与培训

以互动方式教授SQL概念。学生可通过Google表格运行不同参数的查询,观察筛选条件如何影响结果,无需设置数据库。

示例: 锁定课程;允许学习者更改练习窗口。
地点 课程代码 = 'SQL-101'
和 运行日期 在……之间 '2025-01-01' 和 '2025-02-15'
锁定: 课程代码可配置: 运行日期范围

可创建的过滤器类型

查询流可自动检测并配置八种参数类型。每种参数在Excel和Google表格中均对应特定类型的输入:

文本输入客户代码、采购订单号、任何字符串值
数字输入数量、ID、阈值
多选IN/NOT IN 列表的下拉菜单
日期选择器智能默认值:今日、月初、-30天
日期范围周期性报告:年初至今、本月至今、自定义时间段
SQL 变量@StartDate, @EndDate 成为用户输入
最小值/最大值范围用于数字过滤的BETWEEN子句
拨动开关布尔标志:活动/非活动,真/假

安全至上:如何保护您的数据

SQL 保持隐藏最终用户永远不会看到您的查询结构或表名
只读访问参数只能用于过滤——无法修改数据
输入验证将输入限制为预定义列表或范围
未共享凭证用户获得查询访问权限,而非数据库访问权限
审计日志追踪谁执行了哪些查询以及使用了哪些参数

入门

  1. 编写您的SQL语句: 使用常规查询并填入硬编码值
  2. 检测结果: 查询流在“属性”选项卡中显示其检索结果
  3. 配置输入: 启用您希望公开的参数,设置默认值和描述
  4. 分享查询: 向需要访问权限的用户授予访问权限
  5. 用户从Excel/Sheets运行: 他们看到输入项,输入数值,并获得实时结果

无需代码变更。无需基础设施。只需更智能的自助式报告。

了解更多

准备好深入探索了吗?立即查阅我们的实时文档,快速上手实践:

常见问题

查询流可自动检测字符串常量、数值、日期值、日期范围(BETWEEN子句)、IN/NOT IN列表以及@StartDate或:param等命名SQL变量。每个检测到的值都会映射到Excel或Google表格中的相应输入类型。

是的。在查询构建器的“属性”选项卡中,您可以选择哪些检测到的值成为用户可配置的输入,哪些保持锁定状态。锁定的值将自动应用但绝不向最终用户显示,非常适合用于供应商ID或成本中心等安全过滤场景。

不。用户仅能看到查询名称以及您配置的筛选器输入项。底层SQL语句、表名和数据库结构均完全隐藏。这是Query Streams区别于传统数据库连接器的关键安全特性。

当然。每个筛选器都支持智能默认值,包括:特定数值、今日日期、月初、月末、相对日期(如-30天)等。用户可修改这些默认值,也可直接使用默认设置。

是的。相同的查询和筛选条件在 Microsoft Excel 和 Google 表格中效果完全一致。您可以将查询分享给用户,无论他们偏好使用哪种电子表格平台,他们看到的筛选界面都将完全相同。

准备好创建动态报告了吗?

将静态SQL查询转化为交互式自助报告,适用于Excel和Google表格。立即免费开始使用。

类别:产品指南
标签:Microsoft Excel、Google 表格、实时数据、SQL Server、MySQL、PostgreSQL、参数、筛选器、自助式分析、动态报告、SQL 变量

元描述:将静态SQL转化为动态报告。Query Streams自动检测筛选条件,并为Excel和Google表格创建用户输入——无需编码。

作者简介:
查询流团队由经验丰富的数据库专家、网络安全专业人士和企业网络资深人士组成,在数据管理、分析和安全软件开发领域拥有超过25年的综合经验。

更新 2026 年 10 月 4 日

Powered by BetterDocs