

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

 Quando viene richiamato come parte di una AWS Glue vista multidialettale, consente di restituire il ruolo IAM utilizzato per montare lo schema o il database Lake Formation. Multidialettale significa che SQL è supportato su più motori di query, come Amazon EMR e Redshift. Per ulteriori informazioni sulle viste Glue multidialettali, consulta [Creazione di viste nel AWS Glue Data Catalog](https://docs.aws.amazon.com/redshift/latest/dg/data-catalog-views-overview.html).



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

```
get_mounted_role()
```

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

Restituisce una stringa VARCHAR o un valore null.

## Note per l'utilizzo
<a name="GET_MOUNTED_ROLE-usage"></a>

Questa funzione restituisce null per qualsiasi caso d’uso al di fuori di una vista Lake Formation esterna.

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

La query seguente restituisce l’identità per montare la risorsa 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)
```