我正在使用 python udfs。这些 udf 使用某些 python 库。我已将这些库的轮子存储在 s3 中。我创建了要从这些库中使用的函数,因此我使用以下语法在 redshift 中创建了库:
CREATE [ OR REPLACE ] LIBRARY library_name LANGUAGE plpythonu
FROM
{ 'https://file_url'
| 's3://bucketname/file_name'
authorization
[ REGION [AS] 'aws_region']
}
如果我必须验证轮子是否是最新的,请帮助我如何描述该库的定义?
最佳答案
来自PG_LIBRARY - Amazon Redshift :
Stores information about user-defined libraries
select * from pg_library;
name | language_oid | file_store_id | owner
-----------+--------------+---------------+------
f_urlparse | 108254 | 2000 | 100
关于python-3.x - AWS Redshift : How to describe a library created in redshift?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54836275/