Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog
SVV_ML_MODEL_PRIVILEGES
Utilice SVV_ML_MODEL_PRIVILEGES para ver los permisos de modelo de machine learning que tienen concedidos de forma explícita los usuarios, roles y grupos del clúster.
SVV_ML_MODEL_PRIVILEGES es visible para los siguientes usuarios:
Superusuarios
Usuarios con el permiso ACCESS SYSTEM TABLE
Los demás usuarios solo pueden ver las identidades a las que tienen acceso o que son de su propiedad.
Columnas de la tabla
| Nombre de la columna | Tipo de datos: | Descripción |
|---|---|---|
| namespace_name | texto | Nombre del espacio de nombres donde existe un modelo de machine learning especificado. |
| model_name | texto | Nombre del modelo de machine learning. |
| model_version | entero | Número de versión del modelo. |
| privilege_type | texto | Tipo de permiso. El valor posible es EXECUTE. |
| identity_id | entero | ID de la identidad. Los valores posibles son ID de usuario, ID de rol o ID de grupo. |
| identity_name | texto | Nombre de la identidad. |
| identity_type | texto | El tipo de la identidad. Los valores posibles son usuario, rol, grupo o público. |
| admin_option | booleano | Valor que indica si el usuario puede conceder el permiso a otros usuarios y roles. Siempre es false (falso) para el tipo de identidad de rol y grupo. |
Consulta de ejemplo
En el siguiente ejemplo, se muestra el resultado de SVV_ML_MODEL_PRIVILEGES.
SELECT namespace_name,model_name,model_version,privilege_type,identity_name,identity_type,admin_option FROM svv_ml_model_privileges WHERE model_name = 'test_model'; namespace_name | model_name | model_version | privilege_type | identity_name | identity_type | admin_option ----------------+------------+---------------+----------------+----------------+---------------+-------------- public | test_model | 1 | EXECUTE | reguser | user | False public | test_model | 1 | EXECUTE | role1 | role | False