

 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.

# PG\_EXTERNAL\_SCHEMA
<a name="r_PG_EXTERNAL_SCHEMA"></a>

Stocke les informations au sujet des schémas externes.

PG\_EXTERNAL\_SCHEMA est visible par tous les utilisateurs. Les super-utilisateurs peuvent voir toutes les lignes, tandis que les utilisateurs standard peuvent voir uniquement les métadonnées auxquelles ils ont accès. Pour plus d'informations, consultez [CREATE EXTERNAL SCHEMA](r_CREATE_EXTERNAL_SCHEMA.md). 

## Colonnes de la table
<a name="r_PG_EXTERNAL_SCHEMA-table-columns2"></a>


| Nom de la colonne  | Type de données  | Description  | 
| --- | --- | --- | 
| esoid | oid | ID de schéma externe. | 
| eskind | entier  | Type de schéma externe. | 
| esdbname | text | Nom de la base de données externe. | 
| esoptions | text | Options de schéma externe. | 

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

L’exemple suivant illustre les détails relatifs aux schémas externes. 

```
select esoid, nspname as schemaname, nspowner, esdbname as external_db, esoptions 
from pg_namespace a,pg_external_schema b where a.oid=b.esoid;

esoid  | schemaname      | nspowner | external_db | esoptions                                                   
-------+-----------------+----------+-------------+-------------------------------------------------------------
100134 | spectrum_schema |      100 | spectrum_db | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}
100135 | spectrum        |      100 | spectrumdb  | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}
100149 | external        |      100 | external_db | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}
```