-
Notifications
You must be signed in to change notification settings - Fork 0
Home
"Craft your SQL transformations with the power of Kotlin™."
KraftSQL allows you to develop the SQL data transformations of your ETL or ELT pipelines using Kotlin™. The Kotlin™ program you write generates the SQL code and executes it in the SQL engine of your database system or data warehouse. At the same time you gain the power of Kotlin™ as a modern concise and type-safe programming language and the professional software engineering tools and methodologies around it - instead of a growing SQL code-base becoming hard to maintain and error-prone.
Learn more about the architectural concepts of KraftSQL in the Architecture section.
To get started using KraftSQL, prepare an empty Kotlin™ application. If you are new to Kotlin™, you can try this official documentation.
To add KraftSQL, choose the connector for your SQL engine from the list of available Connectors. Each connector has its own 'Getting Started' guide documenting its specific configuration.