Morphでは、Python関数やSQLファイルの中で変数を定義することができますが、MDXファイルから実行する場合にも変数を利用することができます。

Python, SQLファイル中での変数の利用については、変数の使い方を参照してください。

variable 関数

変数の宣言には variable を使用してください。

variableの型は、 string | undefined です。

const dateRangeStart = variable(undefined);
const dateRangeEnd = variable(undefined);

コンポーネントに渡す

コンポーネントに渡す際には、オブジェクト形式で、PythonまたはSQLファイル内での変数名をキーとして渡してください。

以下の例では、Pythonファイル中で start_date と end_date を変数として利用しているため、それらをキーとして渡しています。