wap-ingestion - Ingest S3 Data into Bauplan Using WAP Pattern
Ingests data from S3 into Bauplan via Python SDK using the Write-Audit-Publish pattern.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create temporary branch
- Create table from S3
- Import data from S3
- Audit row counts
- Merge branch to main
- Delete temporary branch
Inputs
- S3 URI pattern
- Target table name
- Target namespace
- Success behavior setting
- Failure behavior setting
Outputs
- Python WAP script
- Bauplan table data
- Execution status log
Requirements
- bauplan Python SDK
- S3 bucket access
- Bauplan account credentials
