ShopRight dispose d'un point de terminaison de recommandation de produits sensible à la latence qui doit récupérer des vecteurs de caractéristiques en quelques millisecondes pour chaque requête d'inférence entrante. Les caractéristiques sont des attributs de session client qui changent fréquemment. Quelle configuration offre le modèle de récupération à faible latence le plus fiable pour l'inférence en temps réel tout en restant dans les services SageMaker gérés ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer des groupes de caractéristiques avec le magasin en ligne activé, ingérer avec BatchPutRecord/PutRecord, et faire en sorte que le conteneur de modèle appelle l'API SageMaker Feature Store Runtime (GetRecord) pour récupérer les caractéristiques par identifiant d'enregistrement à chaque requête. S'assurer que le rôle IAM du modèle dispose de la permission FeatureStoreRuntime:GetRecord et que les groupes de caractéristiques se trouvent dans la même région..
Pourquoi c'est la réponse
La bonne réponse est de créer des groupes de caractéristiques avec le magasin en ligne activé et d'utiliser l'API SageMaker Feature Store Runtime (GetRecord). SageMaker Feature Store est conçu pour le stockage et la récupération de caractéristiques à faible latence, ce qui est crucial pour les applications en temps réel. Le magasin en ligne est optimisé pour les requêtes rapides, et l'API GetRecord permet une récupération efficace des caractéristiques par ID d'enregistrement. Les autres options ne sont pas adaptées aux exigences de faible latence. S3 et Athena ne sont pas optimisés pour les requêtes en temps réel de quelques millisecondes. DynamoDB pourrait fonctionner, mais l'utilisation de Feature Store est la solution gérée et intégrée de SageMaker. L'inférence par lots ne répond pas aux besoins de recommandation sensible à la latence pour des attributs de session qui changent fréquemment.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise