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.
Création d'un abonné avec accès aux requêtes dans Security Lake
Choisissez votre méthode préférée pour créer un abonné avec accès aux requêtes en cours Région AWS. Un abonné ne peut interroger des données qu'à partir du Région AWS fichier dans lequel elles ont été créées. Pour créer un abonné, vous devez disposer de l' Compte AWS identifiant et de l'identifiant externe de l'abonné. L'identifiant externe est un identifiant unique que l'abonné vous fournit. Pour plus d'informations sur l'utilisation d'un identifiant externeIDs, consultez la section Comment utiliser un identifiant externe lorsque vous accordez l'accès à vos AWS ressources à un tiers dans le guide de IAM l'utilisateur.
Note
Security Lake ne prend pas en charge le partage de données entre comptes Lake Formation version 1. Vous devez mettre à jour le partage de données entre comptes de Lake Formation vers la version 2 ou la version 3. Pour connaître les étapes de mise à jour des paramètres de version entre comptes via la AWS Lake Formation console ou le AWS CLI, voir Pour activer la nouvelle version dans le guide du AWS Lake Formation développeur.
Configuration du partage de tables entre comptes (étape réservée aux abonnés)
Security Lake utilise le partage de tables entre comptes de Lake Formation pour faciliter l'accès aux requêtes des abonnés. Lorsque vous créez un abonné avec accès aux requêtes dans la console Security LakeAPI, ou AWS CLI, Security Lake partage des informations sur les tables Lake Formation pertinentes avec l'abonné en créant un partage de ressources dans AWS Resource Access Manager (AWS RAM).
Lorsque vous apportez certains types de modifications à un abonné ayant accès aux requêtes, Security Lake crée un nouveau partage de ressources. Pour de plus amples informations, veuillez consulter Modification d'un abonné avec accès aux requêtes dans Security Lake.
L'abonné doit suivre les étapes suivantes pour utiliser les données de vos tables de Lake Formation :
-
Accepter le partage de ressources — L'abonné doit accepter le partage de ressources qui contient le
resourceShareArn
etresourceShareName
qui est généré lorsque vous créez ou modifiez l'abonné. Choisissez l'une des méthodes d'accès suivantes :Pour la console et AWS CLI, voir Accepter une invitation de partage de ressources depuis AWS RAM.
-
PourAPI, invoquez le GetResourceShareInvitationsAPI. Filtrez par
resourceShareArn
etresourceShareName
pour trouver le partage de ressources approprié. Acceptez l'invitation avec le AcceptResourceShareInvitationAPI.
L'invitation au partage de ressources expire dans 12 heures. Vous devez donc valider et accepter l'invitation dans les 12 heures. Si l'invitation expire, vous continuez à la voir dans son
PENDING
état actuel, mais l'accepter ne vous donnera pas accès aux ressources partagées. Lorsque plus de 12 heures se sont écoulées, supprimez l'abonné de Lake Formation et recréez-le pour recevoir une nouvelle invitation à partager des ressources. -
Créer un lien de ressource vers la base de données partagée — L'abonné doit créer un lien de ressource vers la base de données partagée de Lake Formation dans AWS Lake Formation (s'il utilise la console) ou AWS Glue (s'il utiliseAPI/AWSCLI). Ce lien de ressource pointe le compte de l'abonné vers la base de données partagée. Choisissez l'une des méthodes d'accès suivantes :
-
Pour la console et AWS CLI, voir Création d'un lien de ressource vers une base de données de catalogue de données partagée. dans le Guide AWS Lake Formation du développeur.
-
Nous recommandons aux abonnés de créer également une base de données unique avec les tables de liens vers les ressources CreateDatabaseAPIpour stocker.
-
-
Interrogez les tables partagées : des services tels qu'Amazon Athena peuvent se référer directement aux tables, et les nouvelles données collectées par Security Lake sont automatiquement disponibles pour être consultées. Les requêtes sont exécutées chez l'abonné Compte AWS, et les frais liés aux requêtes sont facturés à l'abonné. Vous pouvez contrôler l'accès en lecture aux ressources dans votre propre compte Security Lake.
Pour plus d'informations sur l'octroi d'autorisations entre comptes, consultez la section Partage de données entre comptes dans Lake Formation dans le guide du AWS Lake Formation développeur.