MACRO
All functions > CORE > MACRO
Returns a reference to a macro of the given feature with the given inputs.
Signatures
Returns: A macro feature with parameterized inputs
MACRO(base: FEATURE, inputs: ARRAY<FEATURE>) → FEATURE sql
| Parameter | Type | Required | Description |
|---|---|---|---|
base | FEATURE | Yes | The base feature to create a macro from |
inputs | ARRAY<FEATURE> | Yes | Array of input features to parameterize the macro |
Notes
- Creates a reusable macro from a feature with input parameters
- Macros allow features to be parameterized and reused
- Input array specifies which inputs the macro accepts
- Enables creating template features that can be instantiated with different inputs
- Part of the FeatureMesh core system for feature reusability
On this page