Python UDF
Experimental feature
このトピックでは、Python を使用してユーザー定義関数 (UDF) を開発する方法について説明します。
v3.4.0 以降、StarRocks は Python UDF の作成をサポートしています。
現在、StarRocks は Python でのスカラー UDF のみをサポートしています。
前提条件
次の要件を満たしていることを確認してください。
- Python 3.8 以降をインストールします。
- StarRocks で UDF を有効にするには、FE 設定ファイル fe/conf/fe.conf で
enable_udfをtrueに設定し、FE ノードを再起動して設定を有効にします。詳細については、FE configuration - enable_udf を参照してください。 - Python UDFには以下のパッケージが必要です: pyarrow
- 環境変数を使用して BE インスタンスで Python インタープリタ環境の場所を設定します。変数項目
python_envsを追加し、Python インタープリタのインストール場所に設定します。例:/opt/Python-3.8/