Spark DataFrame上の大規模データに対して、MLflowに登録されたモデルを使用してバッチ推論を行う最も効率的な方法はどれか。

`mlflow.pyfunc.spark_udf`を使用すると、MLflowモデルをSparkのUDF(ユーザー定義関数)としてブロードキャストし、分散処理で並列にバッチ推論を実行できる。