Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Directrices y requisitos para una atribución de métricas
Amazon Personalize comienza a calcular e informar del impacto de las recomendaciones solo después de crear una atribución de métricas. Para crear el historial más completo, le recomendamos que cree una atribución de métricas antes de importar sus datos de interacciones. Al crear un trabajo de importación de conjuntos de datos para un conjunto de datos de interacciones de elementos con la consola de Amazon Personalize, tiene la opción de crear una atribución de métricas en una pestaña nueva. A continuación, puede volver al trabajo de importación para completarlo.
Tras crear una atribución métrica y registrar los eventos o importar datos masivos incrementales, incurrirás en un coste mensual CloudWatch por métrica. Para obtener información sobre CloudWatch los precios, consulta la página de CloudWatch precios de Amazon
Para ver el impacto de las recomendaciones a lo largo del tiempo, siga importando datos a medida que los clientes interactúen con recomendaciones. Si ya ha importado datos, puede seguir creando una atribución de métricas y empezar a medir el impacto de las recomendaciones. Sin embargo, Amazon Personalize no informará sobre los datos que haya importado antes de crearlos.
A continuación se indican las directrices y los requisitos para generar informes con una atribución de métricas:
-
Debes conceder permiso a Amazon Personalize para acceder a los datos y colocarlos CloudWatch. Para ver ejemplos de políticas, consulte Dar a Amazon Personalize acceso a CloudWatch.
-
Para publicar métricas en Amazon S3, conceda permiso a Amazon Personalize para escribir en su bucket. También debe proporcionar la ruta del bucket en la atribución de métricas. Para ver ejemplos de políticas, consulte Concesión de acceso a Amazon Personalize para su bucket de Amazon S3.
-
Para publicar las métricas en CloudWatch, los registros deben tener menos de 14 días de antigüedad. Si sus datos son más antiguos, estos registros no se incluirán en los cálculos ni en los informes.
-
La importación de eventos duplicados (eventos que coinciden exactamente con todos los atributos) puede provocar un comportamiento inesperado, como métricas imprecisas. Recomendamos eliminar los registros duplicados de los datos masivos antes de importarlos, y evitar importar eventos duplicados con la operación
PutEvents
. -
El conjunto de datos de interacciones de elementos debe tener una columna
EVENT_TYPE
. -
No puede crear informes de métricas para los datos de un conjunto de datos de interacciones de acción.
-
Puede crear una atribución de métricas como máximo por grupo de conjuntos de datos. Cada atribución de métricas puede tener 10 métricas como máximo.
Para comparar los orígenes, cada evento de interacción debe incluir una recommendationId
oeventAttributionSource
. Puede importar como máximo 100 orígenes de atribución de eventos únicos. Para obtener ejemplos de código de PutEvents
, consulte Informes de atribución y métricas de eventos.
-
Si proporciona
recommendationId
, Amazon Personalize determina automáticamente la campaña o el recomendador de origen y lo identificará en los informes de una columna EVENT_ATTRIBUTION_SOURCE. -
Si proporciona ambos atributos, Amazon Personalize utilizará únicamente
eventAttributionSource
. -
Si no proporciona un origen, Amazon Personalize etiqueta el origen
SOURCE_NAME_UNDEFINED
en los informes.
Temas
Dar a Amazon Personalize acceso a CloudWatch
importante
Cuando concedes permisos, Amazon Personalize coloca y valida una pequeña cantidad de datos. CloudWatch Esto conllevará un coste único de menos de 0,30 $. Para obtener más información sobre CloudWatch los precios, consulta la página de CloudWatch precios de Amazon
Para dar acceso a Amazon Personalize CloudWatch, adjunta una nueva política AWS Identity and Access Management (IAM) a tu rol de servicio Amazon Personalize que otorgue al rol permiso para CloudWatch usar la PutMetricData
Acción. La siguiente política de ejemplo concede permisos de PutMetricData
.
Concesión de acceso a Amazon Personalize para su bucket de Amazon S3
Para conceder acceso a Amazon Personalize para su bucket de Amazon S3:
-
Asocie una política de IAM a su rol de servicio de Amazon Personalize que conceda al rol permiso para usar la acción
PutObject
en su bucket. -
Asocie una política de buckets a su bucket de salida de Amazon S3 que conceda permiso de principio de Amazon Personalize para usar las acciones de
PutObject
.Si utilizas AWS Key Management Service (AWS KMS) para el cifrado, debes conceder permiso a Amazon Personalize y a tu rol de servicio Amazon Personalize IAM para usar tu clave. Para obtener más información, consulte Otorgar permiso a Amazon Personalize para usar tu AWS KMS clave.