【问题标题】:Create temporary function in Amazon Athena在 Amazon Athena 中创建临时函数
【发布时间】:2021-07-03 09:08:45
【问题描述】:

我正在 Amazon Athena 中进行一些查询(据我了解,它使用的是 Presto)。我想以与Presto 类似的方式创建一个临时函数:

CREATE TEMPORARY FUNCTION square(x int)
RETURNS int
RETURN x * x

SELECT square(col) from table

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

【问题讨论】:

    标签: amazon-athena presto


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-05-12
      • 1970-01-01
      • 2020-03-19
      • 2017-11-22
      • 2014-11-17
      • 2011-06-26
      • 2012-04-23
      • 2022-10-23
      • 1970-01-01
      相关资源
      最近更新 更多