Tutoriel : S'abonner àAWS Data Exchange forAWS Lake Formation (Test Product) surAWS Data Exchange (Preview) - AWS Data Exchange Guide de l'utilisateur

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.

Tutoriel : S'abonner àAWS Data Exchange forAWS Lake Formation (Test Product) surAWS Data Exchange (Preview)

AWS Data ExchangeforAWS Lake Formation (Test Product) est un produit gratuit qui aide les abonnés à comprendre comment s'abonner et interagir avec unAWS Data Exchange produit contenant des ensembles deAWS Lake Formation données. Vous pouvez utiliser ce produit à des fins de test et apprendre à interroger, analyser et partager des données en interne en quelques minutes.

S'abonner àAWS Data Exchange forAWS Lake Formation (Test Product) surAWS Data Exchange (Preview)

La procédure suivante montre comment parcourir leAWS Data Exchange catalogue pour rechercher Lake Formation (produit deAWS Data Exchange test) et s'y abonner. (prévisualisation)

Pour vous abonner àAWS Data Exchange for Lake Formation (version préliminaire)
  1. Ouvrez la AWS Data Exchangeconsole et connectez-vous.

  2. Dans le volet de navigation de gauche, sous Découvrir les produits de données, choisissez Parcourir le catalogue.

  3. Dans la barre de recherche, saisissezAWS Data Exchange for Lake Formation (Test product) et choisissez Enter.

  4. Choisissez AWS Data ExchangeLake Formation (produit de test) pour afficher sa page de détails.

    1. (Facultatif) Pour consulter le dictionnaire de données, faites défiler la page vers le bas jusqu'à la section Présentation du produit pour voir le dictionnaire de données sous Dictionnaires de données.

    2. (Facultatif) Pour télécharger le dictionnaire de données, choisissez l'onglet Dictionnaire de données et exemples, cliquez sur le bouton d'option à côté de Dictionnaire de données, puis choisissez Télécharger.

    3. (Facultatif) Pour prévisualiser l'échantillon, cliquez sur le bouton d'option à côté du nom de l'échantillon (AWS Data Exchangepour Lake Formation (produit de test)), puis choisissez Aperçu de l'échantillon (CSV uniquement).

    4. (Facultatif) Pour télécharger l'échantillon, cliquez sur le bouton d'option à côté du nom de l'échantillon (AWS Data Exchangepour Lake Formation (produit de test)), puis choisissez Télécharger.

  5. Si vous prévisualisez l'échantillon, vous pouvez également sélectionner Télécharger dans la boîte de dialogue d'aperçu de l'échantillon.

  6. Dans le coin supérieur droit, choisissez Continuer pour vous abonner.

  7. Choisissez la combinaison de prix et de durée qui vous convient et consultez les détails de l'offre, y compris le contrat d'abonnement aux données.

    Note

    AWS Data Exchangefor Lake Formation (produit de test) ne nécessite pas de vérification de l'abonnement, mais certains produits le font. Pour plus d'informations, veuillez consulter Vérification de l'abonnement pour les abonnés.

  8. Consultez les informations tarifaires, choisissez l'offre tarifaire, puis choisissez S'abonner.

    Note

    AWS Data Exchangefor Lake Formation (produit d'essai) est un produit gratuit. Si vous vous abonnez à un produit payant, vous êtes invité à confirmer votre décision de vous abonner.

Il peut s'écouler quelques minutes avant que votre abonnement ne soit actif une fois que vous avez choisi S'abonner.

Si vous quittez cette page avant que votre abonnement ne soit actif, cela n'empêchera pas le traitement de l'abonnement.

Configuration et recherche de LakeAWS Data Exchange Formation (produit de test) (version préliminaire)

La procédure suivante montre comment configurer et interroger un ensemble d'autorisations de données de Lake Formation (((((prévisualisation) à l'aide duAWS Management Console.

Pour activer les requêtes sur l'ensembleAWS Data Exchange de données de Lake Formation (produit d'essai) (version préliminaire)
  1. Ouvrez laAWS Data Exchange console et connectez-vous.

  2. Dans le volet de navigation de gauche, sous Mes abonnements, sélectionnez Données autorisées.

  3. Dans la liste des produits, sélectionnez AWS Data ExchangeLake Formation (produit de test) (Aperçu).

  4. Choisissez Accepter pour accepter leAWS RAM partage.

    Note

    Vous devez accepter leAWS RAM partage dans les 12 heures suivant votre abonnement au produit de données. Si votre invitation àAWS RAM partager expire, sélectionnez Demander une invitation et attendez plusieurs jours ouvrables pour l'envoi d'un nouveau partage. Vous ne devez accepter leAWS RAM partage qu'une seule fois pour chaque fournisseur auprès duquel vous avez obtenu une licence pour les ensembles de données Lake Formation.

  5. Ouvrez la console Lake Formation.

  6. Connectez-vous en tant que directeur titulaire de la Lake FormationCREATE_TABLE ou deCREATE_DATABASE l'autorisation, ainsi que de l'autorisationglue:CreateTable orglue:CreateDatabaseAWS Identity and Access Management (IAM).

  7. Dans le panneau de navigation, choisissez Tables, puis Create table (Créer une table).

  8. Sur la page Créer une table, choisissez Resource Link, puis fournissez les informations suivantes :

    • Nom du lien vers la ressource : entrez un nom qui respecte les mêmes règles que le nom d'une table. Le nom peut être identique au nom de la table partagée cible.

    • Base de données : la base de données du catalogue de données local doit contenir le lien vers la ressource.

    • Table partagée — Sélectionnez l'une des tables partagées viaAWS Data Exchange Lake Formation (produit de test). Tous les noms de table partagés via ce produit commencentadxlf_test par ou saisissent un nom de table local (détenu) ou partagé.

      La liste contient toutes les tables partagées avec votre compte. La base de données et l'identifiant du compte propriétaire sont répertoriés dans chaque table. Si aucun tableau dont vous savez qu'il a été partagé avec votre compte ne s'affiche, vérifiez les points suivants :

      • Si vous n'êtes pas administrateur du lac de données, vérifiez auprès de votre administrateur que les autorisations Lake Formation vous ont été accordées sur la table.

      • Si vous êtes administrateur d'un lac de données et que votre compte n'appartient pas à la mêmeAWS organisation que le compte émetteur, confirmez que vous avez accepté l'invitation de partage de ressourcesAWS Resource Access Manager (AWS RAM) pour la table. Pour plus d'informations, consultez la rubrique Acceptation d'une invitation de partage de ressources de l’AWS RAM.

    • Base de données de la table partagée : si vous avez sélectionné une table partagée dans la liste, ce champ est renseigné avec la base de données de la table partagée dans le compte externe. Si vous n'avez pas sélectionné de table partagée, entrez une base de données locale pour un lien de ressource vers une table locale, ou la base de données de la table partagée dans le compte externe.

    • Propriétaire de la table partagée : si vous avez sélectionné une table partagée dans la liste, ce champ est renseigné avec l'ID de compte du propriétaire de la table partagée. Si vous n'avez pas sélectionné de table partagée, entrez votreCompte AWS identifiant pour un lien de ressource vers une table locale, ou l'ID de la personneCompte AWS qui a partagé la table.

AWS Data ExchangePour interroger l'ensemble de données de Lake Formation (produit de test) (version préliminaire) avec Amazon Athena (console)
  1. Connectez-vous à la console Amazon Athena avec un rôle disposant d'autorisations pour Amazon Athena.

  2. Dans l'éditeur de requêtes Amazon Athena, choisissez le lien vers la ressource que vous avez créé précédemment.

  3. Cliquez sur l'icône des options de menu supplémentaires située à côtésource_data et choisissez Aperçu du tableau.

  4. Choisissez Run Query (Exécuter la requête).

Pour autoriser les requêtes sur l'ensembleAWS Data Exchange de données de Lake Formation (produit d'essai) (Preview) (AWS CLI)
  1. Pour récupérer la liste de toutes les invitations disponiblesCompte AWS, saisissez la commande suivante. LeAWS CLIquery paramètre vous permet de limiter la sortie aux seules invitations partagées depuisAWS Data Exchange.

    $ aws ram get-resource-share-invitations

    --region us-east-1

    --query 'resourceShareInvitations[?

    senderAccountId==147854383891]'

  2. Trouvez les invitationsAWS Data Exchange pour l'ensemble de données Lake Formation. Ensuite, notez ce qui se trouveresourceShareInvitationArn dans la sortie à utiliser dans la commande suivante pour accepter l'invitation.

    $ aws ram accept-resource-share-invitation --region us-east-1 --resource-share-invitation-arn [resourceShareInvitationArn]

    En cas de succès, la réponse indique que le statut est passé de EN ATTENTE à ACCEPTÉ.

  3. Créez un lien de ressource vers l'une des tables partagées via l'ensemble de donnéesAWS Data Exchange for Lake Formation à l'aide de la commande suivante :

    aws glue create-table --database-name [local_database_to_store_resource_link] --table-input '{"Name":"resource_link_name","TargetTable":{"CatalogId":"[account_owning_original_table]","DatabaseName":"[shared_db_in_provider_account]","Name":"[shared_table_in_provider_account]"}}'.

    Note

    Pour créer des liens vers des ressources, utilisez la Lake FormationCREATE_TABLE ouCREATE_DATABASE l'autorisation, ainsi que l'autorisationglue:CreateTable ouglue:CreateDatabase IAM.