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

核心能力
生成的文件每次都能用
cwprep 使用 Tableau Prep 内部相同的文件格式构建数据流,文件每次都能正确打开,没有兼容性问题。
翻译 30 多个 Tableau Prep 函数:DATEPART、ZN、IFNULL 等转化为可跨数据库使用的标准 SQL。
流水线中安全运行:自动备份机制,任务中途失败也不会损坏文件。
描述你想要的结果,不用告诉它怎么做
描述数据的最终状态,cwprep 自动计算节点顺序和连接关系。
集成到构建流水线
将 cwprep 集成到构建脚本中,每次部署时自动生成新数据流,或批量为多个客户构建流水线。
能力对比矩阵
| 能力项 | cwprep (无头架构) | Prep AI (官方) | 优势说明 |
|---|---|---|---|
| 处理过程可见 | 每步都有 SQL 输出 | GUI 内部黑盒,无 SQL 视图 | 将 SQL 交给 DBA 或合规团队审查,无需猜测 Tableau Prep 在底层做了什么。 |
| 无需 GUI 运行 | 支持(代码和指令驱动) | 不支持(需要可视化界面) | 通过脚本并行构建多条数据流水线,不需要等待 GUI 刷新。 |
| AI 模型自由选择 | 任意 MCP 兼容模型(Claude、ChatGPT、DeepSeek) | 仅限官方云服务 | 如有需要,可使用公司内网私有模型,数据不离开你的网络。 |
Datacooper
每步都有 SQL 输出
官方 AI
GUI 内部黑盒,无 SQL 视图
将 SQL 交给 DBA 或合规团队审查,无需猜测 Tableau Prep 在底层做了什么。
Datacooper
支持(代码和指令驱动)
官方 AI
不支持(需要可视化界面)
通过脚本并行构建多条数据流水线,不需要等待 GUI 刷新。
Datacooper
任意 MCP 兼容模型(Claude、ChatGPT、DeepSeek)
官方 AI
仅限官方云服务
如有需要,可使用公司内网私有模型,数据不离开你的网络。
产品路线图
阶段 1:基础构建
核心节点生成优化,支持全量 ANSI SQL 翻译视图。
阶段 2:团队协作
推出 MCP 共享服务器模式,支持团队共同沉淀 Prep 逻辑模板。
阶段 3:企业级治理
集成数据质量校验网关,自动识别流程中的数据倾斜与逻辑冗余。
服务定价
- - 核心 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 以供复核审查"