数据流生成器 · cwprep

描述你的数据处理需求,生成 Tableau Prep 文件。

cwprep 通过自然语言生成 .tfl 和 .tflx 文件。不需要在 Tableau Prep 里拖拽操作——描述你的数据清洗步骤,得到可以直接打开运行的数据流文件。

cwprep interface

核心能力

SQL Output
每个步骤都有对应 SQL
流程中的每个操作都翻译成标准 SQL。可以交给 DBA 审查、用于合规审计,或独立于 Tableau 运行。
Database Support
支持你的数据库
原生支持 SQL Server(Windows 认证)和阿里云 MySQL。直连,无需额外中间件。
No GUI Required
不需要打开 Tableau Prep
生成含数据的完整 .tflx 包,无需打开 Tableau Prep。可以通过脚本运行,或集成到批处理流水线。
All Operations
支持所有常见操作
逆透视、合并、联接、筛选、计算——用文字描述操作,生成对应的 Tableau Prep 节点,每次都正确。

生成的文件每次都能用

cwprep 使用 Tableau Prep 内部相同的文件格式构建数据流,文件每次都能正确打开,没有兼容性问题。

  • 翻译 30 多个 Tableau Prep 函数:DATEPART、ZN、IFNULL 等转化为可跨数据库使用的标准 SQL。

  • 流水线中安全运行:自动备份机制,任务中途失败也不会损坏文件。

描述你想要的结果,不用告诉它怎么做

描述数据的最终状态,cwprep 自动计算节点顺序和连接关系。

集成到构建流水线

将 cwprep 集成到构建脚本中,每次部署时自动生成新数据流,或批量为多个客户构建流水线。

能力对比矩阵

处理过程可见

Datacooper

每步都有 SQL 输出

官方 AI

GUI 内部黑盒,无 SQL 视图

将 SQL 交给 DBA 或合规团队审查,无需猜测 Tableau Prep 在底层做了什么。

无需 GUI 运行

Datacooper

支持(代码和指令驱动)

官方 AI

不支持(需要可视化界面)

通过脚本并行构建多条数据流水线,不需要等待 GUI 刷新。

AI 模型自由选择

Datacooper

任意 MCP 兼容模型(Claude、ChatGPT、DeepSeek)

官方 AI

仅限官方云服务

如有需要,可使用公司内网私有模型,数据不离开你的网络。

产品路线图

1

阶段 1:基础构建

核心节点生成优化,支持全量 ANSI SQL 翻译视图。

2

阶段 2:团队协作

推出 MCP 共享服务器模式,支持团队共同沉淀 Prep 逻辑模板。

3

阶段 3:企业级治理

集成数据质量校验网关,自动识别流程中的数据倾斜与逻辑冗余。

服务定价

社区版 (Open Source)
适合个人开发者与探索性项目
免费
  • - 核心 TFL 生成能力
  • - MCP 协议集成
  • - 社区文档支持
企业定制方案
针对大规模交付场景的深度集成
联系我们
预约咨询

常见问题解答

Q: cwprep 是否绑定特定的大模型?

A: 不绑定。cwprep 采用模型中立架构,支持 Claude、ChatGPT、Gemini 及 DeepSeek 等所有支持标准推理能力的 LLM。

Q: 生成的 .tfl 文件是否可以直接在 Tableau Prep 中打开?

A: 是的。cwprep 生成符合 Tableau 官方架构的 .tfl 和 .tflx 文件,无需任何插件即可直接通过 Tableau Prep 打开和运行。

Q: 是否支持复杂的行列转换(Pivot)操作?

A: 完全支持。cwprep 专门优化了对 Pivot 和 Unpivot 节点的生成逻辑,能够准确处理复杂的维度转换需求。

快速开始

查看详细文档
# 1) 安装环境
pip install cwprep

# 2) MCP 服务配置示例
{
  "mcpServers": {
    "cwprep": {
      "command": "uvx",
      "args": ["--from", "cwprep[mcp]", "cwprep-mcp"]
    }
  }
}

# 3) 提示词示例
"接入内网 SQL Server (SSPI),建立联库数据清洗流"
"剔除无效列后,对月份数据执行 Unpivot 逆透视"
"最后输出带标准注释的 ANSI SQL 以供复核审查"
cwprep — 用 AI 生成 Tableau Prep 数据流 | Datacooper