Solução de problemas do AWS Marketplace Commerce Analytics Service - AWS Marketplace

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solução de problemas do AWS Marketplace Commerce Analytics Service

Você pode solucionar problemas com o AWS Marketplace Commerce Analytics Service, que fornece dados de produtos e clientes de forma programática. AWS Marketplace Talvez seja necessário solucionar problemas com o Commerce Analytics Service ao encontrar erros ou outros problemas de configuração. As seções a seguir orientam você pelo processo de solução de problemas, abrangendo as etapas para diagnosticar e resolver problemas comuns com o Commerce Analytics Service.

Não consigo acessar o serviço devido a um problema de lista de permissões.

Se você ainda não está registrado como vendedor no AWS Marketplace, acesse Portal de gerenciamento do AWS Marketplacepara se cadastrar. Se você já se registrou como vendedor em AWS Marketplace, entre em contato com a equipe de operações do AWS Marketplace vendedor.

Não posso solicitar conjuntos de dados para uma data anterior, embora a SDK documentação diga que eles deveriam estar disponíveis para essa data.

Embora os conjuntos de dados estejam indicados como disponíveis para determinadas datas no passado, só temos dados a partir da data que você ingressou no AWS Marketplace. Se você acredita que isso é um erro, entre em contato com a equipe de Operações do vendedor do AWS Marketplace .

Quando ligo para o serviço, recebo a mensagem de erro “Não foi possível conectar-se ao endpointURL: https://marketplacecom merceanalytics.eu-central-1.amazonaws.com/”

O AWS Marketplace Commerce Analytics Service está disponível somente na região Leste dos EUA (Norte da Virgínia). Todas as chamadas para o Serviço de análise de comércio precisam ser feitas para o endpoint us-east-1.

Se você estiver usando o AWS CLI, adicione o --region sinalizador "a cada chamada e especifique o Região da AWS comous-east-1, conforme mostrado no exemplo a seguir.

aws marketplacecommerceanalytics generate-data-set \ --data-set-type "customer_subscriber_hourly_monthly_subscriptions" \ --data-set-publication-date "2016-04-21T00:00:00Z" \ --role-name-arn "arn:aws:iam::138136086619:role/MarketplaceCommerceAnalyticsRole" \ --destination-s3-bucket-name "marketplace-analytics-service" \ --destination-s3-prefix "test-prefix" \ --sns-topic-arn "arn:aws:sns:eu-central-1:138136086619:Marketplace_Analytics_Service_Notice" \ --region us-east-1

Quero usar um bucket do Amazon S3 ou um SNS tópico da Amazon diferente dos que selecionei quando passei pelo processo de integração.

Ao se inscrever no AWS Marketplace Commerce Analytics Service, você especificou um bucket do Amazon S3 e um tópico da AmazonSNS. O processo de integração configura suas IAM permissões para permitir que o serviço acesse somente esses recursos específicos. Para usar recursos diferentes, você precisa modificar sua IAM política:

  1. Faça login no AWS Management Console e abra o IAM console em https://console.aws.amazon.com/iam/.

  2. Escolha Funções no lado esquerdo do IAM console.

  3. Escolha MarketplaceCommerceAnalyticsRole.

  4. Expanda a seção Inline Roles (Funções em linha), se ainda não estiver expandida.

  5. Localize a política com um nome que comece com oneClick_MarketplaceCommerceAnalyticsRolee escolha Editar política.

  6. No documento de política, localize a seção que especifica as ações relacionadas ao serviço que você deseja modificar. Por exemplo, para alterar o bucket do Amazon S3, localize a seção que inclui as ações que começam com s3: e altere sua respectiva seleção de Recurso para especificar seu novo bucket do Amazon S3.

Para obter informações adicionais sobre IAM políticas, consulte o guia a seguir: https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html

Recebo um erro AccessDeniedException quando chamo a ação GenerateDataSet

Isso pode acontecer se o usuário não tiver as permissões necessárias para chamar o GenerateDataSet. O procedimento a seguir descreve as etapas necessárias para criar uma IAM política com essas permissões usando o IAM console e adicionar as permissões aos seus usuários, grupos ou funções.

Para usar o editor JSON de políticas para criar uma política
  1. Faça login no AWS Management Console e abra o IAM console em https://console.aws.amazon.com/iam/.

  2. No painel de navegação à esquerda, escolha Policies (Políticas).

    Se essa for a primeira vez que você escolhe Políticas, a página Bem-vindo às políticas gerenciadas será exibida. Escolha Começar.

  3. Na parte superior da página, escolha Criar política.

  4. Na seção Editor de políticas, escolha a JSONopção.

  5. Insira o seguinte documento JSON de política:

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "marketplacecommerceanalytics:GenerateDataSet", "Resource": "*" } ] }
  6. Escolha Próximo.

    nota

    Você pode alternar entre as opções Visual e JSONEditor a qualquer momento. No entanto, se você fizer alterações ou escolher Avançar no editor visual, IAM poderá reestruturar sua política para otimizá-la para o editor visual. Para obter mais informações, consulte Reestruturação de políticas no Guia do IAM usuário.

  7. Na página Revisar e criar, insira um Nome de política e uma Descrição (opcional) para a política que você está criando. Revise Permissões definidas nessa política para ver as permissões que são concedidas pela política.

  8. Escolha Criar política para salvar sua nova política.

Para conceder acesso, adicione as permissões aos seus usuários, grupos ou perfis:

Meu problema não está indicado aqui.

Entre em contato com a equipe de Operações do vendedor do AWS Marketplace .