

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# GET\$1MOUNTED\$1ROLE
<a name="GET_MOUNTED_ROLE"></a>

 Cuando se invoca como parte de una vista multidialectal de AWS Glue, permite devolver el rol de IAM utilizado para montar el esquema o la base de datos de Lake Formation. Multidialectal significa que SQL es compatible con varios motores de consulta, como Amazon EMR y Redshift. Para obtener más información sobre las vistas de Glue multidialectales, consulte [Creación de vistas en el catálogo de datos de AWS Glue](https://docs.aws.amazon.com/redshift/latest/dg/data-catalog-views-overview.html).



## Sintaxis
<a name="GET_MOUNTED_ROLE-synopsis"></a>

```
get_mounted_role()
```

## Tipo de retorno
<a name="GET_MOUNTED_ROLE-return-type"></a>

Devuelve una cadena VARCHAR o un valor nulo.

## Notas de uso
<a name="GET_MOUNTED_ROLE-usage"></a>

Esta función devuelve un valor nulo para cualquier caso de uso fuera de una vista externa de Lake Formation.

## Ejemplo
<a name="GET_MOUNTED_ROLE-example"></a>

La siguiente consulta devuelve la identidad para montar el recurso de Lake Formation.

```
CREATE EXTERNAL PROTECTED VIEW external_schema.remote_view AS 
SELECT mycol, get_mounted_role() FROM external_schema.remote_table;

mycol | get_mounted_role
----------------------------
1       arn:aws:iam::123456789012:role/salesrole
(1 row)
```