Journalisation des opérations Feature Store à l'aide d' AWS CloudTrail - Amazon SageMaker

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.

Journalisation des opérations Feature Store à l'aide d' AWS CloudTrail

Amazon SageMaker Feature Store est intégré à AWS CloudTrail un service qui fournit un enregistrement des actions entreprises par un utilisateur, un rôle ou un AWS service dans Feature Store. CloudTrail capture tous les API appels pour Feature Store répertoriés sur cette page. Les événements enregistrés incluent les API appels provenant de la gestion des ressources du Feature Store et des opérations de données. Lorsque vous créez un suivi, vous activez la diffusion continue des CloudTrail événements depuis Feature Store vers un compartiment Amazon S3. À l'aide des informations collectées par CloudTrail, vous pouvez déterminer la demande qui a été faite à Feature Store, l'adresse IP à partir de laquelle la demande a été faite, l'auteur de la demande, la date à laquelle elle a été faite et des informations supplémentaires.

Pour en savoir plus CloudTrail, consultez le guide de AWS CloudTrail l'utilisateur.

Événements de gestion

Les événements de gestion capturent les opérations effectuées sur les ressources du Feature Store de votre AWS compte. Par exemple, le journal généré à partir des événements de gestion assure la visibilité si un utilisateur crée ou supprime un magasin de fonctionnalités. Les événements de gestion des APIs journaux suivants avec Amazon SageMaker Feature Store.

  • CreateFeatureGroup

  • DeleteFeatureGroup

  • DescribeFeatureGroup

  • UpdateFeatureGroup

Les SageMaker API appels Amazon et les événements de gestion sont enregistrés par défaut lorsque vous créez le compte, comme décrit dansEnregistrez les SageMaker API appels Amazon avec AWS CloudTrail. Pour plus d'informations, consultez Journalisation des événements de gestion pour les journaux de suivi.

Événements de données

Les événements de données capturent les opérations de plan de données effectuées à l'aide des ressources Feature Store dans votre compte AWS . Par exemple, le journal généré à partir des événements de données assure la visibilité si un utilisateur ajoute ou supprime un enregistrement au sein d'un groupe de fonctionnalités. Les événements suivants APIs enregistrent les données avec Amazon SageMaker Feature Store.

  • BatchGetRecord

  • DeleteRecord

  • GetRecord

  • PutRecord

Par défaut, les événements liés aux données ne sont pas enregistrés par les CloudTrail sentiers. Pour activer l'enregistrement des événements liés aux données, activez l'enregistrement de l'APIactivité du plan de données dans CloudTrail. Pour plus d'informations, consultez CloudTrail la section Enregistrement des événements liés aux données des sentiers.

Voici un exemple d' CloudTrail événement pour un PutRecord API appel :

{ "eventVersion": "1.08", "userIdentity": { "type": "IAMUser", "principalId": "USERPRINCIPALID", "arn": "arn:aws:iam::123456789012:user/user", "accountId": "123456789012", "accessKeyId": "USERACCESSKEYID", "userName": "your-user-name" }, "eventTime": "2023-01-01T01:00:00Z", "eventSource": "sagemaker.amazonaws.com", "eventName": "PutRecord", "awsRegion": "us-east-1", "sourceIPAddress": "192.0.2.0", "userAgent": "your-user-agent", "requestParameters": { "featureGroupName": "your-feature-group-name" }, "responseElements": null, "requestID": "request-id", "eventID": "event-id", "readOnly": false, "resources": [ { "accountId": "123456789012", "type": "AWS::SageMaker::FeatureGroup", "ARN": "arn:aws:sagemaker:us-east-1:123456789012:feature-group/your-feature-group-name" } ], "eventType": "AwsApiCall", "managementEvent": false, "recipientAccountId": "123456789012", "eventCategory": "Data", "tlsDetails": { ... } }