Enregistrer un compte AWS Glue Data Catalog depuis un autre compte - Amazon Athena

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.

Enregistrer un compte AWS Glue Data Catalog depuis un autre compte

Vous pouvez utiliser la fonction de AWS Glue catalogue multi-comptes d'Athena pour enregistrer un AWS Glue catalogue à partir d'un compte autre que le vôtre. Après avoir configuré les autorisations IAM requises pour AWS Glue et enregistré le catalogue en tant que ressource DataCatalog Athena, vous pouvez utiliser Athena pour exécuter des requêtes inter-comptes. Pour plus d'informations sur la configuration des autorisations requises, voirAccès entre comptes aux catalogues de données AWS Glue.

La procédure suivante vous montre comment utiliser la console Athena pour configurer un AWS Glue Data Catalog dans un compte Amazon Web Services autre que le vôtre comme source de données.

Pour enregistrer un compte AWS Glue Data Catalog depuis un autre compte
  1. Suivez les étapes de la rubrique Accès entre comptes aux catalogues de données AWS Glue pour vous assurer que vous avez les autorisations d'interroger le catalogue de données dans l'autre compte.

  2. Ouvrez la console Athena à l’adresse https://console.aws.amazon.com/athena/.

  3. Si le panneau de navigation de la console n'est pas visible, choisissez le menu d'extension sur la gauche.

    Choisissez le menu d'expansion.
  4. Choisissez Sources de données.

  5. Dans le coin supérieur droit, choisissez Create data source (Créer une source de données).

  6. Sur la page Choisir une source de données, pour Sources de données, choisissez S3 - AWS Glue Data Catalog, puis Next.

  7. Sur la page Enter data source details (Saisir les détails de la source de données), dans la section AWS Glue Data Catalog, pour Choisir un AWS Glue Data Catalog, choisissez AWS Glue Data Catalog dans un autre compte.

  8. Pour Data source details (Détails de la source de données), saisissez les informations suivantes :

    • Data source name (Nom de la source de données) – Saisissez le nom que vous souhaitez utiliser dans vos requêtes SQL pour faire référence au catalogue de données dans l'autre compte.

    • Description – (Facultative) Saisissez une description du catalogue de données dans l'autre compte.

    • ID du catalogue – Saisissez l'ID de compte Amazon Web Services à 12 chiffres du compte auquel appartient le catalogue de données. L'ID de compte Amazon Web Services est l'ID de catalogue.

  9. (Facultatif) Pour Tags (Identifications), saisissez les paires clé-valeur que vous voulez associer à la source de données. Pour en savoir plus sur les identifications, consultez Étiquetage des ressources Athena.

  10. Choisissez Suivant.

  11. Sur la page Review and create (Vérifier et créer), vérifiez les informations que vous avez fournies, puis choisissez Create data source (Créer une source de données). La page Data source details (Détails de la source de données) répertorie les bases de données et les balises du catalogue de données que vous avez enregistré.

  12. Choisissez Sources de données. Le catalogue de données que vous avez enregistré est répertorié dans la colonne Data source name (Nom de la source de données).

  13. Pour afficher ou modifier les informations relatives au catalogue de données, choisissez le catalogue, puis choisissez Actions, Edit (Modifier).

  14. Pour supprimer le nouveau catalogue de données, choisissez le catalogue, puis choisissez Actions, Supprimer.

Pour plus d'informations, consultez la section Interrogation de comptes AWS Glue Data Catalog multiples à l'aide d'Amazon Athena sur AWS le blog Big Data.