Préparation des tables de données pour les requêtes dans AWS Clean Rooms - AWS Clean Rooms

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.

Préparation des tables de données pour les requêtes dans AWS Clean Rooms

Note

La préparation des tableaux de données peut avoir lieu avant ou après avoir rejoint une collaboration. Une fois qu'un tableau est préparé, vous pouvez le réutiliser dans plusieurs collaborations, à condition que vos besoins en matière de confidentialité soient les mêmes pour ce tableau.

En tant que membre de la collaboration, vous devez préparer vos tables de données avant que le membre AWS Clean Rooms de la collaboration puisse les interroger.

Si votre cas d'utilisation ne vous oblige pas à apporter vos propres données, vous pouvez ignorer cette procédure.

Si votre cas d'utilisation implique de demander des données d'identité, consultezTravailler avec Résolution des entités AWS in AWS Clean Rooms.

Si vos tables de données sont déjà cataloguées AWS Glue, passez àCréation d'une table configurée dans AWS Clean Rooms.

La préparation de vos tables de données implique les étapes suivantes :

Pour plus d'informations sur les formats de données que vous pouvez utiliser pour les requêtes, consultezFormats de données pour AWS Clean Rooms.

Étape 1 : Exécuter les prérequis

Pour préparer vos tables de données à utiliser avec AWS Clean Rooms, vous devez remplir les conditions préalables suivantes :

  • Vos tables de données doivent être enregistrées dans l'un des formats de données pris en charge pour AWS Clean Rooms.

  • Vos tables de données doivent être cataloguées AWS Glue et utiliser les types de données pris en charge pour AWS Clean Rooms.

  • Toutes vos tables de données doivent être stockées dans Amazon Simple Storage Service (Amazon S3), là où la Région AWS collaboration a été créée.

  • Ils AWS Glue Data Catalog doivent se trouver dans la même région que celle dans laquelle la collaboration a été créée.

  • Ils AWS Glue Data Catalog doivent être identiques à ceux Compte AWS de l'adhésion.

  • Le compartiment Amazon S3 ne peut pas être enregistré auprès de celui-ci AWS Lake Formation.

  • Le créateur de la collaboration a configuré une collaboration dans AWS Clean Rooms. Pour de plus amples informations, veuillez consulter Création d'une collaboration.

  • Le créateur de la collaboration vous a envoyé l'identifiant de collaboration en tant que participant à la collaboration.

Étape 2 : (Facultatif) Préparez vos données pour le calcul cryptographique

(Facultatif) Si vous utilisez l'informatique cryptographique et que votre table de données contient des informations sensibles que vous souhaitez chiffrer, vous devez chiffrer la table de données à l'aide du client de chiffrement C3R.

Pour préparer vos données pour le calcul cryptographique, suivez les procédures décrites dansPréparation de tables de données chiffrées à l'aide de l'informatique cryptographique pour Clean Rooms.

Étape 3 : Chargez votre tableau de données sur Amazon S3

Note

Si vous avez l'intention d'utiliser des tables de données chiffrées dans le cadre de la collaboration, vous devez d'abord chiffrer les données pour le calcul cryptographique avant de télécharger votre table de données sur Amazon S3. Pour de plus amples informations, veuillez consulter Préparation de tables de données chiffrées à l'aide de l'informatique cryptographique pour Clean Rooms.

Pour télécharger votre tableau de données sur Amazon S3
  1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/.

  2. Choisissez Buckets, puis choisissez un bucket dans lequel vous souhaitez stocker votre table de données.

  3. Choisissez Upload, puis suivez les instructions.

  4. Choisissez l'onglet Objets pour afficher le préfixe dans lequel vos données sont stockées. Notez le nom du dossier.

    Vous pouvez sélectionner le dossier pour afficher les données.

Étape 4 : Création d'une AWS Glue table

Si vous disposez déjà d'une table de AWS Glue données, vous pouvez ignorer cette étape.

Au cours de cette étape, vous configurez un robot d'exploration AWS Glue qui analyse tous les fichiers de votre compartiment S3 et crée une AWS Glue table. Pour plus d'informations, consultez la section Définition des robots d'exploration AWS Glue dans le guide de l'AWS Glue utilisateur.

Pour plus d'informations sur les types de AWS Glue Data Catalog données pris en charge, consultezTypes de données pris en charge.

Note

AWS Clean Rooms ne prend actuellement pas en charge les compartiments S3 enregistrés auprès AWS Lake Formation de.

La procédure suivante décrit comment créer une AWS Glue table. Si vous souhaitez utiliser un AWS Glue Data Catalog objet chiffré avec une clé AWS Key Management Service (AWS KMS), vous devez configurer la politique d'autorisation des KMS clés pour autoriser l'accès à cette table chiffrée. Pour plus d'informations, consultez la section Configuration du chiffrement dans AWS Glue dans le manuel du AWS Glue développeur.

Pour créer une AWS Glue table
  1. Suivez la procédure relative à l'utilisation des robots d'exploration sur la AWS Glue console du guide de l'AWS Glue utilisateur.

  2. Notez le nom de la AWS Glue base de données et le nom de AWS Glue la table.

Maintenant que vous avez préparé vos tableaux de données, vous êtes prêt à :