# Apply expression
> Supported in: Batch, Faster, Streaming
Transforms input dataset by applying a single expression.
**Transform categories**: Popular
## Declared arguments
* **Dataset:** Dataset to apply expression to.
*Table*
* **Expression:** Expression to apply.
*Expression\*
## Examples
### Example 1: Base case
**Argument values:**
* **Dataset:** ri.foundry.main.dataset.a
* **Expression:**
alias(
alias: kilometers,
expression:
convertDistance(
amount: `miles`,
currentUnit: `mile`,
targetUnit: `kilometer`,
),
)
**Input:**
| airline | miles |
| ----- | ----- |
| foundry airways | 2500 |
| new air | 3000 |
**Output:**
| kilometers | airline | miles |
| ----- | ----- | ----- |
| 4023.36 | foundry airways | 2500 |
| 4828.03 | new air | 3000 |
***