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.
Incorporación al servicio de análisis AWS Marketplace de comercio
Con el servicio AWS Marketplace Commerce Analytics, puede acceder mediante programación a los datos de productos y clientes a través de. AWS Marketplace Para empezar a utilizar el servicio de análisis de AWS Marketplace comercio, debe configurar su servicio de análisis de AWS Marketplace comercio Cuenta de AWS y Servicios de AWS utilizarlo. Estas secciones le muestran cómo configurar su servicio de análisis de AWS Marketplace comercio Cuenta de AWS y Servicios de AWS cómo usarlo.
Para usar el servicio de análisis de AWS Marketplace comercio
Paso 1: Configura tu cuenta Cuenta de AWS con permisos
AWS Marketplace recomienda encarecidamente utilizar funciones AWS Identity and Access Management (de IAM) para iniciar sesión en ellas en AWS Marketplace Management Portal lugar de utilizar las credenciales de la cuenta raíz. Consulte Políticas y permisos para vendedores de AWS Marketplace para ver los permisos específicos de AIM para el servicio de análisis de comercio de AWS Marketplace . Si crea un usuario de para cada persona que tiene acceso a la cuenta, puede asignar a cada usuario de un conjunto único de credenciales de seguridad. También puede conceder permisos distintos a cada usuario de . Si fuera necesario, puede cambiar o revocar permisos de usuario de en cualquier momento
Paso 2: creación de un bucket de Amazon S3 de destino
El servicio de análisis de comercio envía los datos solicitados al bucket de Amazon S3 que especifique. Si ya tiene un bucket de Amazon S3 que utilizar, vaya al siguiente paso.
Si no tiene un bucket de Amazon S3 o quiere crear uno de Amazon S3 específicamente para estos datos, consulte Cómo crear un bucket de Amazon S3.
Paso 3: configuración de un tema de Amazon SNS para las notificaciones de respuesta
El servicio de análisis de comercio entrega notificaciones de respuesta mediante Amazon SNS. El servicio publica los mensajes en este tema para notificarle cuando haya conjuntos de datos disponibles o si se ha producido un error. Si ya tiene un tema de Amazon SNS para este fin, vaya al siguiente paso.
Si no ha configurado un tema de Amazon SNS para este servicio, hágalo ahora. Para obtener instrucciones, consulte Creación de un tema.
Anote el tema Amazon Resource Name (ARN) correspondiente al tema que ha creado, porque ARN lo necesitará para llamar al servicio.
Paso 4: inscripción en el programa de Commerce Analytics Service
El servicio de análisis de comercio accede al bucket de Amazon S3 y al tema de Amazon SNS después de configurar el servicio con el ARN del tema y el nombre del bucket.
Para habilitar el acceso
-
Inicia sesión AWS Marketplace Management Portal
con el Cuenta de AWS que utilizas para gestionar tus AWS Marketplace productos. -
Asegúrese de tener los permisos de IAM necesarios para inscribirse en el servicio de análisis de comercio de AWS Marketplace .
-
Vaya a la página de inscripción del servicio de análisis de comercio
. -
Escriba el nombre de bucket de Amazon S3 y el ARN del tema de Amazon SNS y, a continuación, elija Inscribirse.
-
En la página de permisos, elija Allow (Permitir).
-
En el AWS Marketplace Management Portal, registre el ARN del nombre del rol en el mensaje de éxito. Necesitará el ARN para llamar al archivo.
nota
Al incorporarse al servicio de análisis de comercio, se crea una función de IAM en su. Cuenta de AWS La función de IAM permite AWS Marketplace escribir en el bucket de Amazon S3 y publicar notificaciones en el tema Amazon SNS. AWS Marketplace utiliza la cuenta 452565589796 para realizar estas acciones asociadas a esta función de IAM.
Paso 5: comprobación de la configuración
El último paso consiste en comprobar que la configuración funciona según lo previsto.
Para probar la configuración
-
Descargue, instale y configure la interfaz de línea de AWS comandos ().AWS CLI
-
Con el AWS CLI, ejecute este comando.
aws marketplacecommerceanalytics generate-data-set \ --data-set-type "customer_subscriber_hourly_monthly_subscriptions" \ --data-set-publication-date "{TODAY'S-DATE}" \ --role-name-arn "{YOUR-ROLE-NAME-ARN}" \ --destination-s3-bucket-name "{amzn-s3-demo-bucket}" \ --destination-s3-prefix "TEST_PREFIX" \ --sns-topic-arn "{YOUR-SNS-TOPIC-ARN}"
-
Para
--data-set-publication-date
, sustituya{TODAY'S DATE}
por la fecha actual utilizando el formato ISO-8601YYYY-MM-DDT00:00:00Z
, dondeYYYY
es el año en cuatro dígitos,MM
es el mes en dos dígitos yDD
es el día en dos dígitos. -
En
--role-name-arn
, reemplace{YOUR-ROLE-NAME-ARN}
por el ARN del rol que recibió del proceso de inscripción en Paso 4: inscripción en el programa de Commerce Analytics Service. -
En --destination-s3-bucket-name, sustituya {amzn-s3-demo-bucket} con el nombre del bucket de Amazon S3 que ha creado en Paso 2: creación de un bucket de Amazon S3 de destino.
-
Para — sns-topic-arn, sustituye {YOUR-SNS-TOPIC-ARN} por el tema de Amazon SNS que creaste en. Paso 3: configuración de un tema de Amazon SNS para las notificaciones de respuesta
Si recibes una respuesta del servicio que incluya la respuesta de dataSetRequestidentificación, habrás completado el proceso de incorporación. Una respuesta correcta tiene un aspecto similar al siguiente:
{ "dataSetRequestId": "646dd4ed-6806-11e5-a6d8-fd5dbcaa74ab" }