Variables & Shared Code
Parametrize transformations with variables and reuse snippets with shared code in Keboola. Start here, then jump to the how-to or the explanation.
Variables let you parametrize a transformation so one configuration can serve several cases; shared code lets you reuse a snippet across transformations. Both are evaluated before the transformation runs, so they don’t interfere with your code at runtime.
This page is split by what you need:
- How do I use variables and shared code? — define variables and defaults, override them at runtime or per flow, and create, reuse, and manage shared code.
- What are variables and shared code? — the concepts and the inline-vs-linked trade-off.
New to transformations? Start with Transformations.