在 Amazon Athena 中创建临时函数

Create temporary function in Amazon Athena

我正在 Amazon Athena 中进行一些查询(根据我的理解,它正在使用 Presto)。我想以类似于 Presto:

的方式创建一个临时函数
CREATE TEMPORARY FUNCTION square(x int)
RETURNS int
RETURN x * x

SELECT square(col) from table

在Athena中可以这样做吗?唯一发现的tutorial对我来说不是很懂

Amazon Athena 使用 AWS Lambda 提供用户定义函数 (UDF) 的扩展机制。它为您的 UDF 中的功能提供了更大的灵活性和规模。你在问题中提到的教程正在解释如何开发Lambda函数并将其部署到云端,然后如何从Athena调用它。