

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.

# Limitations
<a name="aurora-analytics-limitations"></a>

Les restrictions suivantes s'appliquent aux tables étrangères. Pour les versions de moteur, les classes d'instances et les régions prises en charge, consultez[Interrogation des données Apache Iceberg et Parquet directement dans Aurora PostgreSQL](query-iceberg-and-parquet-data.md).

**Topics**
+ [Modification des données](#aurora-analytics-limitations-data-modification)
+ [Format et schéma des données](#aurora-analytics-limitations-data-format)
+ [Exécution de requêtes](#aurora-analytics-limitations-query-execution)
+ [Infrastructures](#aurora-analytics-limitations-infrastructure)

## Modification des données
<a name="aurora-analytics-limitations-data-modification"></a>
+ **Read-only accès** : ces tables étrangères sont en lecture seule. `INSERT`,`UPDATE`, `DELETE``TRUNCATE`, et les `COPY FROM` opérations sur des tables étrangères ne sont pas prises en charge. Pour modifier vos données, mettez à jour les fichiers source dans Amazon S3 (pour Parquet) ou mettez à jour votre table Iceberg via AWS Glue d'autres outils.
+ **Le verrouillage des lignes n'a aucun effet** : vous pouvez inclure les clauses `FOR UPDATE` `FOR NO KEY UPDATE``FOR SHARE`,, et de `FOR KEY SHARE` verrouillage dans une requête, et la requête exécute et renvoie des lignes. Il s'agit du comportement standard d'un wrapper de données étrangères de PostgreSQL, qui n'est pas spécifique à cette fonctionnalité.

## Format et schéma des données
<a name="aurora-analytics-limitations-data-format"></a>
+ **Points Multi-Region d'accès Amazon S3 non pris en charge** : l'emplacement d'une table étrangère peut être un `s3://` URI, un AWS Glue Data Catalog ARN ou un ARN de tables Amazon S3. Les ARN et les noms d'hôte du point d' Multi-Region accès Amazon S3 (MRAP) ne sont pas pris en charge en tant qu'emplacement de table étranger.
+ **Limites relatives aux types de données** : certains types de données PostgreSQL ne sont pas mappés. `JSONB``SERIAL`, types de tableaux, types de réseaux, types de plages, types géométriques, et ne `XML` sont pas pris en charge. Pour plus d’informations, consultez [Formats de données et mappage des types](aurora-analytics-type-mapping.md).
+ **Limite de longueur des noms** de colonnes : les noms de colonnes déduits des métadonnées Parquet ou Iceberg ne peuvent pas dépasser 63 caractères (limite de PostgreSQL). `NAMEDATALEN`
+ **Case-insensitive collisions de noms de colonnes** : une table étrangère ne peut pas contenir deux colonnes dont les noms ne diffèrent que par des lettres ASCII (par exemple, `"Foo"` et`"foo"`). Si les données sous-jacentes contiennent de telles colonnes, renommez-les dans les données source.
+ **Restrictions de classement** : `C` les `ICU` classements sont uniquement pris en charge sur les définitions de colonnes de table étrangères. Les classements libc (tels que`en_US`) et les classements personnalisés ne sont pas pris en charge sur les colonnes de tableau étrangères. Vous pouvez utiliser les classements libc au niveau de l'expression dans les requêtes, mais cela peut réduire l'optimisation du pushdown.

## Exécution de requêtes
<a name="aurora-analytics-limitations-query-execution"></a>
+ **Single-Region accès aux données par requête** : vous ne pouvez pas accéder aux données de plusieurs AWS régions au sein d'une seule requête. Toutes les données Amazon S3 consultées dans le cadre d'une requête doivent résider dans la même région.
+ **Colonnes système non accessibles** : Aurora PostgreSQL ne prend pas en charge les colonnes système PostgreSQL `ctid` (`xmin`,,, `xmax``cmin`, `cmax` et) sur les tables étrangères. `tableoid` En référencer un renvoie l'erreur`[Aurora Analytics] system column is not supported`.

## Infrastructures
<a name="aurora-analytics-limitations-infrastructure"></a>
+ Le **cache n'est pas persistant après les redémarrages** : le cache de lecture sur disque est effacé lorsqu'une instance de base de données redémarre ou bascule. Les requêtes suivantes récupèrent les données depuis Amazon S3.
+ **Considérations relatives au dimensionnement sans serveur** : avec les déploiements Aurora Serverless v2, l'exécution simultanée de plusieurs requêtes analytiques gourmandes en ressources peut dépasser le taux auquel l'instance de base de données peut évoluer.