

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.

# Utilisation AWS Lake Formation avec Amazon Redshift Spectrum
<a name="RSPC-lf"></a>

[Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/dg/c-using-spectrum.html) Spectrum vous permet d'interroger et de récupérer des données dans les lacs de données Amazon S3 sans charger de données dans les nœuds du cluster Amazon Redshift. 

Redshift Spectrum propose deux méthodes pour enregistrer un catalogue de AWS Glue données externe activé avec Lake Formation.
+ Utilisation d'un rôle IAM attaché à un cluster autorisé à accéder au catalogue de données

  Pour créer un rôle IAM, suivez les étapes décrites dans la procédure ci-dessous.

   [Contrôle de l'accès au AWS Glue Data Catalog](https://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-iam-policies.html#c-spectrum-glue-acess)
+  Utilisation d'une identité IAM fédérée configurée pour gérer l'accès aux ressources externes AWS Glue Data Catalog 

  Redshift Spectrum permet d'interroger les tables de Lake Formation à l'aide d'identités IAM fédérées. Les identités IAM peuvent être un utilisateur IAM ou un rôle IAM. Pour plus d'informations sur la fédération d'identité IAM dans Redshift Spectrum, [consultez Utilisation d'une identité fédérée pour gérer l'accès d'Amazon Redshift aux ressources locales et aux tables externes Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/authorization-fas-spectrum.html) Spectrum.

 Grâce à l'intégration de Lake Formation à Redshift Spectrum, vous pouvez définir des autorisations de contrôle d'accès au niveau des lignes, des colonnes et des cellules sur les tables une fois vos données enregistrées auprès de Lake Formation. 

Pour plus d'informations, consultez la section [Utilisation de Redshift Spectrum](https://docs.aws.amazon.com/redshift/latest/dg/spectrum-lake-formation.html) avec. AWS Lake Formation

Redshift Spectrum prend en charge les lectures ou les `SELECT` requêtes sur les tables de schéma externes gérées par Lake Formation. 

Pour plus d'informations, consultez [Création de schémas externes pour Redshift Spectrum](https://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-external-schemas.html).

## Support pour les types de tables transactionnels
<a name="tables-RSPC"></a>

Ce tableau répertorie les formats de tables transactionnels pris en charge dans Redshift Spectrum et les autorisations Lake Formation applicables.


**Formats de tableau pris en charge**  

| Format de tableau | Description et opérations autorisées | Autorisations de Lake Formation prises en charge dans Redshift Spectrum | 
| --- | --- | --- | 
| Apache Hudi | Format utilisé pour simplifier le traitement incrémentiel des données et le développement de pipelines de données.<br />Redshift Spectrum prend en charge les opérations d'écriture d'insertion, de suppression et d'insertion à l'aide du format de table Apache Hudi [https://hudi.apache.org/docs/next/table_types#copy-on-write-table](https://hudi.apache.org/docs/next/table_types#copy-on-write-table) sur Amazon S3. <br />Pour plus d'informations, voir [Création de tables externes pour les données gérées dans Apache Hudi](https://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-external-tables.html#c-spectrum-column-mapping-hudi).  | [Filtrage des données et sécurité au niveau des cellules dans Lake Formation](data-filtering.md)À utiliser pour sécuriser les tables Hudi à l'aide d'autorisations au niveau des tables, des colonnes, des lignes et des cellules.  | 
| Apache Iceberg | Format de table ouvert qui gère de grandes collections de fichiers sous forme de tables et prend en charge les opérations de lac de données analytiques modernes, telles que les requêtes d'insertion, de mise à jour, de suppression et de voyage dans le temps au niveau des enregistrements.<br />Pour plus d'informations, consultez la section [Utilisation des tables Apache Iceberg avec Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/dg/querying-iceberg.html). | Redshift Spectrum prend en charge les tables Apache Iceberg pour les requêtes. | 
| Linux Foundation Delta Lake | Delta Lake est un projet open source qui permet de mettre en œuvre des architectures de lacs de données modernes généralement basées sur Amazon S3 ou Hadoop Distributed File System (HDFS).Redshift Spectrum prend en charge l'interrogation des tables Delta Lake. Pour plus d'informations, voir [Création de tables externes pour les données gérées dans Delta Lake](https://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-external-tables.html#c-spectrum-column-mapping-delta). | Les autorisations au niveau des tables, des colonnes, des lignes et des cellules sont prises en charge.  | 

## Ressources supplémentaires
<a name="add-resources-spc"></a>

**Articles de blog et ateliers**
+ [Centralisez la gouvernance de votre lac de données AWS Lake Formation tout en mettant en place une architecture de données moderne avec Amazon Redshift Spectrum](https://aws.amazon.com/blogs/big-data/centralize-governance-for-your-data-lake-using-aws-lake-formation-while-enabling-a-modern-data-architecture-with-amazon-redshift-spectrum/)
+  [Utilisez Redshift Spectrum pour interroger les tables Apache HUDI Copy On Write (CoW) dans le lac de données Amazon S3](https://catalog.us-east-1.prod.workshops.aws/workshops/9f29cdba-66c0-445e-8cbb-28a092cb5ba7/en-US/lab21)