About this project
Polymo allows users to define API ingestion pipelines through a UI and export them as standalone Lakeflow Declarative Pipelines. It generates plain Python code utilizing requests, the standard library, and pyspark, ensuring that polymo itself is not a runtime dependency of the generated scripts.
Key capabilities include:
- UI-based pipeline definition with local previews of DataFrames, raw records, and API responses.
- Generation of specialized code for pagination, incremental sync, partitioning, filter pushdown, error handling, and XML responses.
- Integration with Databricks Asset Bundles for bootstrapping, deploying, and running pipelines via the Databricks CLI.
- Support for secure credential management using Databricks secret scopes or Unity Catalog service credentials to avoid hardcoding secrets.
- Ability to launch via pip, uvx, or Docker.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.