一个连接,每个表面
Stripe 数据可以去哪里
- 1 出站连接
- 0 入境口岸
- 只读 · 凭据保留
运行
- 为您的团队、供应商和合作伙伴
-
在 Excel 插件 · 按需刷新
-
谷歌工作表 附加组件 · 按需刷新
-
新星人工智能 用简单的英语提问 · 文本转 SQL
-
数据查看器 分享实时结果 · 团队、供应商、合作伙伴 · 任何设备
- 对于应用程序和系统
-
REST API JSON 端点 · OpenAPI 3.1
-
Power BI Power Query M
-
计划同步 Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- 人工智能工具
-
人工智能助手 Claude · Cursor · MCP 服务器
- 已送达
-
警报和报告 Slack · Discord · 电子邮件 · Webhook
Query Streams 将 Stripe 账户转换为 15 个 SQL 表,涵盖费用、客户、发票、订阅、退款、付款、争议、余额交易等信息,并可通过 Microsoft Excel、Google Sheets、Power BI、MCP 上的 AI 助手以及 REST 端点读取。更新通过 Stripe 自身的事件流进行跟踪,而非通过请求最近创建的记录,因此退款或取消订阅也会在您的表中发生变化,而不仅仅是新增行。
- 为您的团队、供应商和合作伙伴
-
Stripe 到 Excel 微软 Excel · Excel 加载项
将 Stripe 的实时结果直接导入工作表,并可按需刷新——支持桌面版 Excel、Excel Online 和 Microsoft 365。
条纹导轨 -
Stripe 到 Google 表格 表格插件
从侧边栏运行已保存的 Stripe 查询,并将结果行拖放到工作表中。共享协作者可以自行刷新工作表。
条纹导轨 -
向 Nova 询问 Stripe 的相关事宜 Nova AI · 文本转 SQL
用简单的英语提问。Nova 已经了解你的 Stripe 表,会自动编写并运行 SQL 语句,解释答案并绘制图表——无需编写查询语句,也无需提供任何凭证。
Nova 的工作原理 -
Stripe 到数据查看器 结果共享 · 团队、供应商、合作伙伴 · 手机、平板电脑、台式机
您可以与任何人(同事、供应商、合作伙伴)共享实时 Stripe 查询结果,以可收藏的网格形式呈现,无论在手机、平板电脑还是台式机上打开,都会自动刷新显示。他们看到的是查询结果,而不会看到 SQL 语句或凭据。
数据查看器的工作原理 - 对于应用程序和系统
-
Stripe REST API HTTP 端点
将 Stripe 查询发布为任何应用程序都可以调用的已认证 JSON 端点,符合 OpenAPI 3.1 规范,并预置了 Postman、Insomnia 和 Hoppscotch 集合。无需打开数据库端口。
REST API 的工作原理 -
Stripe 到 Power BI Power Query M
将生成的 Power Query M 粘贴到 Power BI 高级编辑器中,报表即可通过 HTTPS 读取 Stripe 的实时结果——无需 ODBC 驱动程序,也无需打开数据库端口。
Power BI 的工作原理 -
Stripe 到 Airtable 自动化平台
按计划将 Stripe 行同步到 Airtable,或者在 Airtable 自动化脚本中获取它们。
条纹导轨 -
条纹到基行 自动化平台
通过 REST 端点从 Stripe 向 Baserow 表提供数据——无论是自托管还是 Baserow 云。
条纹导轨 -
Stripe 到 SeaTable 自动化平台
无需导出文件或暴露数据库,即可使用 Stripe 数据保持 SeaTable 数据库的最新状态。
条纹导轨 -
Stripe 到 Smartsheet 自动化平台
将 Stripe 结果推送到 Smartsheet 表格中,以便计划和报告能够从源系统读取数据,而不是从上周的导出数据读取数据。
条纹导轨 -
Stripe to Anvil Anvil Works · 应用平台
使用 Stripe 通过 REST 端点为 Anvil Python 应用程序提供后端支持,而不是将数据库凭据嵌入到应用程序中。
条纹导轨 - 人工智能工具
-
Stripe MCP 服务器 Claude、Cursor 和 MCP 客户端
赋予 AI 助手对 Stripe 的只读访问权限,并提供它编写正确 SQL 所需的架构——聊天中不包含任何凭据。
条纹导轨 - 已送达
-
Stripe 警报和报告 Slack · Discord · 电子邮件 · Webhook
将 Stripe 查询设置为定时执行,并将查询结果发送到 Slack、Discord、电子邮件或签名 webhook,或者等到行数、阈值或百分比变化超过您设定的阈值时才发送消息。
警报和报告的工作原理
工作原理
5 个步骤,无需更改入站防火墙规则
您可以根据需要将网络代理安装在任何位置。它会从您自己的网络通过 HTTPS 直接调用 Stripe。
粘贴 Stripe 密钥。该密钥保存在代理服务器上;Query Streams 绝不会使用该密钥代表您联系 Stripe。
选择要同步的 15 个表中的哪些表以及同步频率。费用、付款意向、客户、发票和订阅默认启用;其余表可由您自行启用。
编写针对 stripe.charges、stripe.invoices 等的普通 SQL 语句——或者让 Nova 来编写。
从 Excel、Sheets、Power BI、MCP 或 REST 中读取数据,并在同一语句中将其连接到您自己的数据库。
专题深度解析
Stripe 能给你带来什么
更新,而不仅仅是新增行
大多数将 Stripe 数据导入数据库的工具都会请求自上次更新以来创建的记录。这样可以捕捉到新增的交易,但会遗漏所有变更:退款、争议、取消订阅、已支付的账单等等。而这款工具则会读取 Stripe 的事件流。
- 对现有记录的更改会被 Stripe 记录下来,因为 Stripe 会为此记录一个事件,因此您的表格反映的是当前状态,而不是创建时的状态。
- Stripe 会将事件保留 30 天。如果连接暂停时间超过 30 天,则下次运行会进行完整的重新读取,而不是从空白处静默开始。
- 余额交易属于例外情况。 — Stripe 不发布它们的事件流,因此这些事件是按创建日期跟踪的,这对于只追加数据的账本来说是正确的模型。
- 在 Stripe 中删除的记录会从您的表中消失,而不是作为过时的行保留下来。
这15张桌子
每个表都是真正的 SQL 表,具有类型化的列、主键和索引,而不是需要您解构的 JSON 数据块。
- 付款 — 费用、支付意图、退款、争议。
- 账单 — 客户、发票、发票项目、订阅、订阅项目。
- 目录 — 产品、价格、优惠券。
- 资金流动 — 余额交易,付款。
- 审计 — 事件,与增量同步所依赖的相同数据源,以可查询的表格形式保存。
- 金额以 Stripe 报告的方式存储,即以最小货币单位存储。例如,12.50 美元的消费金额显示为 1250,因此在您看到之前没有任何四舍五入。
你读到它的时候,它依然新鲜如初。
十五个表中有十四个可以在你的查询触及时立即从 Stripe 刷新数据行——除了事件日志表,它仅支持追加更新。例如,如果你请求查看某个客户的发票,系统会在返回结果前先将这些行与 Stripe 的数据进行比对;而一份涵盖一年费用的报告则会以 SQL 的速度读取同步副本,并且不会占用你的任何速率限制。
- 对于每个表格来说,多久才算太旧是合理的:订阅信息 15 秒,收费或发票信息 30 秒,产品目录信息 15 分钟,产品目录信息只有在有人编辑时才会更改。
- Stripe 删除的记录会在同一路径上被发现并删除,因此缓存不会继续提供已不存在的行。
- 该代理程序会严格控制自身在 Stripe 限制范围内的运行速度,并在达到限制时按照 Stripe 的要求等待,因此即使提交大量报告也不会导致您的帐户被限制。
每个 API 连接器共享
每个 API 连接器的工作原理
- 您的帐户将变成表格 — 端点映射到具有主键和索引的类型化 SQL 表,因此您可以编写 SELECT、JOIN 和 GROUP BY,而不是翻阅 JSON。
- 您可以选择同步哪些内容以及同步频率。 每个表都有自己的时间间隔,或者根本没有时间间隔。如果供应商的 API 支持,则只会获取自上次运行以来发生更改的记录。
- 副本归你所有 它以 AES-256-GCM 加密的形式存储在您本地的 DuckDB 文件中,与代理程序位于同一位置。它不在我们的云端。
- 供应商只会收到你的消息。 — 代理直接从您自己的网络调用 API,因此 Query Streams 不需要您的令牌来回答查询。
知道这个很有用
- 这是一个同步副本,而不是实时代理。 — 查询读取的是已经获取过的数据,因此返回速度与 SQL 查询相同,不会超出 API 速率限制。此外,所选表还可以在读取数据时刷新过期的行。
- 您的速率限制将得到遵守。 — 每个连接器都会在供应商公布的限制范围内自行控制速度,因此报告不会导致您的帐户对使用它的其他所有帐户进行限速。
- 没有东西会被扔掉 — 表中未命名的字段保存在 raw_data JSON 列中,您仍然可以对其进行查询。
- 将其连接到您的数据库 — 在同一条语句中同时使用 API 表和 SQL Server 表在这里只是普通的查询,而不是集成项目。
跨源 SQL
将 Stripe 连接到您的其他数据
Stripe 知道收集了哪些数据,但对账户信息一无所知。您自己的数据库保存着客户记录,而 CRM 系统则记录着公司类型——一份报表可以同时查询这三个系统,确定实际付款的公司类型。每个数据源只运行其能够处理的部分,并将结果流式传输回 Stripe,所有数据合并操作都在中心进行——各个数据源之间互不通信,也不会复制任何数据。
3 个连接 · 3 个代理
一份声明
——来自 Stripe 的付款信息、数据库中的帐户信息、HubSpot 中的公司信息
选择 h.industry,COUNT(*) AS payments,SUM(f.amount) / 100 AS collected
从 付款Stripe 收费1 f
连接 pg_crm.public.customers2 c ON c.stripe_id = f.customer
连接 crm_api.hubspot.companies3 h ON h.domain = c.domain
地点 f.status = '成功'
GROUP BY h.行业
ORDER BY 收集描述;
这三个部分分别是连接、模式和表——连接名称就是您自己命名的。示例列;您的表就是您自己的表。`charges.customer` 是 Stripe 的客户 ID,这就是为什么第一个连接会通过您自己的记录而不是直接连接到 CRM 的原因。Stripe 以最小货币单位报告金额,因此除法运算由您完成,并且在您看到结果之前,任何内容都不会被四舍五入。所有部分都采用只读模式:仅支持 SELECT、WITH 和 EXPLAIN 语句,并且对单个数据源在单次查询中可以传输的数据量设置了上限。 联合查询的工作原理
连接详情
Stripe需要什么
- 验证
- Stripe 的密钥,存储在代理服务器上。正式密钥和测试密钥都会被识别并标记。
- 伸手够到
- 从您的网络到 Stripe 的 HTTPS 连接。没有入站连接,也没有要暴露的 webhook 端点。
- 模式
- Stripe——包括 stripe.charges、stripe.invoices 和 stripe.subscriptions。
- 表格
- 15. 费用、付款意向、客户、发票、发票项目、订阅、订阅项目、退款、争议、付款、余额交易、产品、价格、优惠券、事件
- 金额
- Stripe 报告的最小货币单位是——1250 等于 12.50 美元。
- 增量
- 通过 Stripe 的事件流,可以捕获更新和删除操作。如果时间间隔超过 Stripe 的 30 天事件窗口,则会触发完整重新读取。
- 实时刷新
- 在 15 个表中的 14 个表(除事件日志外)上,每个表的新鲜度窗口从 15 秒到 15 分钟不等。
- 速率限制
- 处理速度控制在 Stripe 的正常范围内,并且在收到 Stripe 的重试信号后会等待该信号返回。
- 本地副本
- 代理程序旁边,您的计算机上有一个使用 AES-256-GCM 加密的 DuckDB 文件。
事件表采用轮询方式,而非接收方式。代理程序的设计使其仅支持出站连接——它只打开一个对外连接,其他任何连接都无法访问它——这意味着这里没有 Webhook 端点,您也无需托管任何内容。这样做的好处是,事件会按照您选择的同步间隔到达,而不是在事件发生时立即到达。
只读属性是结构性的,而非设置性的。该连接器完全没有实现任何 Stripe 写入调用,因此无需禁用任何功能,也不存在任何密钥权限错误的情况:它无法进行退款或取消订阅,因为相关代码根本不存在。
供应商文档: stripe.com
常问问题
关于 Stripe 的问题
哪些工具可以通过查询流读取 Stripe 数据?
只需一次连接,即可访问所有平台:Excel、Google Sheets、MCP、REST API、Airtable、Baserow、SeaTable、Smartsheet、Anvil、Power BI、定时提醒和报表。只需连接一次帐户,所有平台即可读取同一个只读连接——无需为每个工具单独设置,也无需创建数据副本。
我是否需要为我的 Stripe 账户开放防火墙端口?
不。Query Streams 网络代理运行在您的网络内部,并打开一个单独的出站加密连接。它不会监听入站流量,无需 VPN,并且帐户会保留其现有的防火墙规则。
查询流可以更改 Stripe 中的数据吗?
不。代理在执行时强制执行只读模式——一次只执行一条语句,仅限 SELECT 及其相关语句。凭据保留在代理上,绝不会发送到查询流。
Query Streams 需要哪些组件才能连接到 Stripe?
一个可访问的主机、一个角色及其密码——代理程序自带驱动程序,因此无需在帐户上安装任何软件。身份验证:代理程序上保存的 Stripe 密钥。正式密钥和测试密钥均可识别并标记。访问方式:通过 HTTPS 从您的网络连接到 Stripe。没有入站流量,也没有需要公开的 Webhook 端点。架构:stripe——包括 stripe.charges、stripe.invoices 和 stripe.subscriptions。表:15 个。Charges、payment_intents、customers、invoices、invoice_items、subscriptions、subscription_items、refunds、disputes、payouts、balance_transactions、products、prices、coupons 和 events。
我可以在同一个查询中将 Stripe 连接到另一个数据库吗?
是的——这就是联合查询。一条语句可以同时引用 Stripe 和其他连接,格式为 connection.schema.table。每个数据源只运行它能够处理的部分,并将结果流式传输回来;连接操作在中心进行,因此数据源之间不会相互连接,也不会进行任何复制或调度。所有部分(SELECT、WITH 和 EXPLAIN)都采用只读模式,并且单个数据源在单次查询中可以传输的数据量有限制。联合查询是一项计划功能;联合查询页面会显示当前的数据源和大小限制。

