【发布时间】:2022-01-29 05:37:10
【问题描述】:
我正在尝试直接在 Druid 上运行 Python UDF。直接在机器上运行 Python 函数有很多优点,其中最重要的一点是可以避免与远程数据库服务器之间的大量数据传输。
为简单起见,让我有一个简单的 Python 函数,我想直接在 Druid 系统中运行它。这是一个示例函数:
# Calculates the Inverse of a Matrix
def matrix_inverse(A):
return numpy.linalg.inv(A)
我想在德鲁伊(而不是在客户端)中远程直接运行此功能。参数(A) 中使用的数据将从数据库中获取。
那怎么可能呢?
标签: python user-defined-functions druid