A ShopRight tem um endpoint de recomendação de produtos sensível à latência que deve buscar vetores de características em milissegundos de um único dígito para cada solicitação de inferência de entrada. As características são atributos de sessão do cliente que mudam frequentemente. Qual configuração oferece o padrão de recuperação de baixa latência mais confiável para inferência em tempo real, mantendo-se dentro dos serviços gerenciados do SageMaker?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Criar Feature Groups com o armazenamento online habilitado, ingerir com BatchPutRecord/PutRecord e fazer com que o contêiner do modelo chame a API SageMaker Feature Store Runtime (GetRecord) para recuperar características por identificador de registro em cada solicitação. Garantir que a função IAM do modelo tenha permissão FeatureStoreRuntime:GetRecord e que os grupos de características estejam na mesma região..
Por que esta é a resposta
A opção correta é criar Feature Groups com armazenamento online habilitado e usar a API SageMaker Feature Store Runtime (GetRecord). O armazenamento online do SageMaker Feature Store é projetado especificamente para recuperação de características de baixa latência (milissegundos de um dígito) para inferência em tempo real, tornando-o ideal para o requisito sensível à latência. A ingestão via BatchPutRecord/PutRecord garante que os dados estejam atualizados. As permissões IAM corretas e a localização na mesma região são essenciais para o funcionamento. Armazenar características apenas no S3 com consultas Athena seria muito lento para requisitos de milissegundos de um dígito, mesmo com cache. Usar um trabalho do SageMaker Processing para exportar para o DynamoDB adiciona complexidade e latência desnecessárias, além de replicar a funcionalidade de armazenamento online do Feature Store. A inferência assíncrona em lote (Transform job) não é adequada para inferência em tempo real com dados de sessão que mudam frequentemente, pois pré-computa recomendações e não responde a mudanças dinâmicas na sessão do cliente.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão