datacooper logoDatacooper
Data Flow Generator · cwprep

Describe your data pipeline. Get a Tableau Prep file.

cwprep generates .tfl and .tflx files from natural language. No drag-and-drop in the Tableau Prep GUI required - describe your data cleaning steps, and get a working flow you can open and run directly.

cwprep interface for AI-generated Tableau Prep flow automation

Quick Start

Run pip install cwprep, configure the MCP server, then describe your data pipeline.

bash
Press Play to run the demo...

Core Capabilities

SQL Output
See the SQL for every step
Every operation in your flow is translated to standard SQL. Share it with your DBA, use it for compliance audits, or run it independently of Tableau.
Database Support
Your databases, supported
Native support for SQL Server (Windows authentication) and Alibaba Cloud MySQL. Connect directly without extra middleware.
No GUI Required
No Tableau Prep GUI needed
Generate complete .tflx packages - data included - without opening Tableau Prep. Run from scripts or automate in batch pipelines.
All Operations
All standard operations supported
Pivot, unpivot, join, union, filter, calculate - describe the operation in plain text. Get the correct Tableau Prep nodes every time.

Capability Matrix

Transparency

Datacooper

Full SQL output at every step

Official AI

GUI blackbox - no SQL view

Share the SQL with your DBA or compliance team. No guessing what Tableau Prep did under the hood.

Runs without GUI

Datacooper

Yes (code and prompt driven)

Official AI

No (requires visual interface)

Build dozens of pipelines in parallel from a script. No waiting for GUI renders.

Your choice of AI

Datacooper

Any MCP-compatible model (Claude, ChatGPT, DeepSeek)

Official AI

Official cloud only

Use your company's private model if needed. No data leaves your network unless you choose it.

FAQ

Will my data be uploaded to the cloud?

No, unless you choose that setup yourself. cwprep can run locally through MCP, so data can stay on your machine or inside your own network.

Can I use cwprep on a machine without Tableau Prep installed?

Yes. cwprep can generate .tfl and .tflx files without Tableau Prep being installed. You only need Tableau Prep when you want to open and run the resulting flow.

What databases are supported?

cwprep supports SQL Server including Windows SSPI authentication, Alibaba Cloud MySQL, and standard ANSI SQL-oriented workflows. Additional enterprise connectors can be added when needed.

Is cwprep bound to a specific LLM?

No. cwprep is model-agnostic and works with Claude, ChatGPT, Gemini, and DeepSeek as long as the model can drive MCP tool calls.

Can the generated .tfl files be opened directly in Tableau Prep?

Yes. cwprep generates standard .tfl and .tflx files that open and run directly in Tableau Prep without requiring plugins.

Does it support complex row and column transformations like Pivot?

Yes. cwprep is designed to generate Pivot and Unpivot steps reliably, including more complex multi-column transformation scenarios.

Core features open source (AGPL-3.0) · Advanced features & deployment on request

Contact Us