Création d'une variable - Amazon Fraud Detector

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'une variable

Vous pouvez créer des variables dans la console Amazon Fraud Detector, à l'aide de la commande create-variable, à l'aide du CreateVariableou du AWS SDK for Python (Boto3)

Création d'une variable à l'aide de la console Amazon Fraud Detector

Cet exemple crée deux variables email_address etip_address, et les affecte aux types de variables correspondants (EMAIL_ADDRESSetIP_ADDRESS). Ces variables sont utilisées à titre d'exemple. Si vous créez des variables à utiliser pour l'apprentissage de votre modèle, utilisez les variables de votre jeu de données qui conviennent à votre cas d'utilisation. Assurez-vous de lire à propos de vos variables Types de variables et Enrichissements variables avant de les créer.

Pour créer une variable,
  1. Ouvrez la console AWS de gestion et connectez-vous à votre compte.

  2. Accédez à Amazon Fraud Detector, choisissez Variables dans le volet de navigation de gauche, puis choisissez Créer.

  3. Sur la page Nouvelle variable, entrez le email_address nom de la variable. Entrez éventuellement une description de la variable.

  4. Dans le type de variable, choisissez Adresse e-mail.

  5. Amazon Fraud Detector sélectionne automatiquement le type de données pour ce type de variable car ce type de variable est prédéfini. Si aucun type de variable n'est automatiquement attribué à votre variable, sélectionnez un type de variable dans la liste. Pour plus d'informations, veuillez consulter Types de variables.

  6. Si vous souhaitez fournir une valeur par défaut pour votre variable, sélectionnez Définir une valeur par défaut personnalisée et entrez une valeur par défaut pour votre variable. Ignorez cette étape si vous suivez cet exemple.

  7. Sélectionnez Create (Créer).

  8. Sur la page d'aperçu email_address, confirmez les détails de la variable que vous venez de créer.

    Si vous devez effectuer une mise à jour, choisissez Modifier et fournissez les mises à jour. Choisissez Save Changes (Enregistrer les modifications).

  9. Répétez le processus pour créer une autre variable ip_address et choisissez Adresse IP pour le type de variable.

  10. La page Variables affiche les variables récemment créées.

Important

Nous vous recommandons de créer autant de variables que vous le souhaitez à partir de votre jeu de données. Vous pouvez décider ultérieurement, lors de la création de votre type d'événement, quelles variables vous souhaitez inclure pour entraîner votre modèle à détecter les fraudes et à générer des détections de fraude.

Créez une variable à l'aide du AWS SDK for Python (Boto3)

L'exemple suivant montre les demandes pour l'CreateVariableAPI. L'exemple crée deux variables email_address etip_address, et les affecte aux types de variables correspondants (EMAIL_ADDRESSetIP_ADDRESS).

Ces variables sont utilisées à titre d'exemple. Si vous créez des variables à utiliser pour l'apprentissage de votre modèle, utilisez les variables de votre jeu de données qui conviennent à votre cas d'utilisation. Assurez-vous de lire à propos de vos variables Types de variables et Enrichissements variables avant de les créer.

Veillez à spécifier une source variable. Cela permet d'identifier d'où provient la valeur de la variable. Si la source de la variable est EVENT, la valeur de la variable est envoyée dans le cadre de la GetEventPredictiondemande. Si la valeur de la variable estMODEL_SCORE, elle est renseignée par un détecteur de fraude Amazon. SiEXTERNAL_MODEL_SCORE, la valeur de la variable est renseignée par un SageMaker modèle importé.

import boto3 fraudDetector = boto3.client('frauddetector') #Create variable email_address fraudDetector.create_variable( name = 'email_address', variableType = 'EMAIL_ADDRESS', dataSource = 'EVENT', dataType = 'STRING', defaultValue = '<unknown>' ) #Create variable ip_address fraudDetector.create_variable( name = 'ip_address', variableType = 'IP_ADDRESS', dataSource = 'EVENT', dataType = 'STRING', defaultValue = '<unknown>' )