

 Amazon Redshift ne prendra plus en charge la création de nouveaux UDFs Python à partir du patch 198. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement jusqu’au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# CURRENT\_SESSION\_ARN
<a name="r_CURRENT_SESSION_ARN"></a>

Renvoie l’ARN de l’utilisateur global actuellement autorisé. Les utilisateurs globaux se présentent avec la même identité sur les comptes Redshift, les clusters et les groupes de travail sans serveur. Les utilisateurs du monde entier se connectent via IAM Identity Center ou via l'authentification de IAM-based session. Les utilisateurs du lac de données sont des utilisateurs AWS globaux. 

Cette fonction est généralement utilisée dans le contexte de l'utilisation de vues multidialectes AWS Glue . Pour plus d’informations sur la gestion des identités avec IAM Identity Center et Redshift, consultez [Connexion de Redshift à IAM Identity Center pour offrir aux utilisateurs une expérience d’authentification unique](https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-idp-connect.html). Pour plus d'informations sur les vues Glue multidialectes, [créez des vues dans le catalogue de AWS Glue données](https://docs.aws.amazon.com/redshift/latest/dg/data-catalog-views-overview.html).

## Syntaxe
<a name="r_CURRENT_SESSION_ARN-synopsis"></a>

```
current_session_arn()
```

## Type de retour
<a name="r_CURRENT_SESSION_ARN-return-type"></a>

Renvoie une chaîne VARCHAR de l’utilisateur authentifié globalement ou une valeur null.

## Notes d’utilisation
<a name="r_CURRENT_SESSION_ARN-usage"></a>

Les utilisateurs locaux ne sont pas pris en charge et entraînent une réponse null.

## Exemple
<a name="r_CURRENT_SESSION_ARN-example"></a>

La requête suivante renvoie le nom de la session ARN actuelle : 

```
SELECT current_session_arn();

current_session_arn
--------------
arn:aws:iam::123456789012:user/user
(1 row)
```