UDF 约束 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

UDF 约束

在本主题列出的约束中,您可以在您使用 Amazon Redshift 内置标量函数的任意位置使用 UDF。有关更多信息,请参阅SQL 函数参考

Amazon Redshift Python UDF 具有以下约束:

  • Python UDF 不能访问网络或对文件系统进行读取/写入。

  • 用户安装的 Python 库的总大小不能超过 100MB。

  • 每个集群可同时运行的 Python UDF 的数目限制为集群的总并发级别的四分之一。例如,如果集群的并发配置为 15,则最多可同时运行 3 个 UDF。在达到上限后,UDF 将在工作负载管理队列中排队以等待执行。SQL UDF 没有并发限制。有关更多信息,请参阅实施工作负载管理

  • 使用 Python UDF 时,Amazon Redshift 不支持 SUPER 和 HLLSKETCH 数据类型。