

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
<a name="cas-troubleshooting"></a>

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 Serviço de análise de comércio 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 Serviço de análise de comércio.

 **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 Marketplace](https://aws.amazon.com/marketplace/management)para se cadastrar. Se você já se registrou como vendedor em AWS Marketplace, entre em contato com a equipe de [https://aws.amazon.com/marketplace/management/contact-us/](https://aws.amazon.com/marketplace/management/contact-us/). 

**Não consigo solicitar conjuntos de dados de uma data no passado, embora a documentação do SDK informe 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 [https://aws.amazon.com/marketplace/management/contact-us/](https://aws.amazon.com/marketplace/management/contact-us/). 

 **Quando ligo para o serviço, recebo a mensagem de erro “Não foi possível conectar-se ao URL do endpoint: 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 como`us-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 outro bucket do Amazon S3 ou tópico do Amazon SNS diferente do que selecionei quando realizei o processo de integração.** 

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

1. 

   Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1.  Escolha **Funções** à esquerda do console do IAM. 

1.  Selecione **MarketplaceCommerceAnalyticsRole**. 

1.  Expanda a seção **Funções em linha**, se ainda não estiver expandida. 

1.  Localize a política com um nome que comece com *oneClick\$1MarketplaceCommerceAnalyticsRole* e escolha **Editar política**. 

1.  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 mais informações sobre as políticas do IAM, consulte o guia a seguir: [https://docs.aws.amazon.com/IAM/latest/UserGuide/access\$1policies.html](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 política do IAM com essas permissões usando o console do IAM e adicionar as permissões aos usuários, grupos ou funções.

**Para usar o editor de políticas JSON para criar uma política**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No painel de navegação à esquerda, escolha **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**.

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

1. Na seção **Editor de políticas**, escolha a opção **JSON**.

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

   ```
   {
     "Version": "2012-10-17",		 	 	 
     "Statement": [
       {
         "Effect": "Allow",
         "Action": "marketplacecommerceanalytics:GenerateDataSet",
         "Resource": "*"
       }
     ]
   }
   ```

1. Escolha **Próximo**.
**nota**  
É possível alternar entre as opções de editor **Visual** e **JSON** a qualquer momento. Porém, se você fizer alterações ou escolher **Próximo** no editor **Visual**, o IAM poderá reestruturar a política a fim de otimizá-la para o editor visual. Para obter mais informações, consulte [Restruturação de política](https://docs.aws.amazon.com/IAM/latest/UserGuide/troubleshoot_policies.html#troubleshoot_viseditor-restructure) no *Guia do usuário do IAM*.

1. 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.

1. Escolha **Criar política** para salvar sua nova política.

Para conceder acesso, adicione as permissões aos seus usuários, grupos ou perfis:
+ Usuários e grupos em Centro de Identidade do AWS IAM:

  Crie um conjunto de permissões. Siga as instruções em [Criação de um conjunto de permissões](https://docs.aws.amazon.com//singlesignon/latest/userguide/howtocreatepermissionset.html) no *Guia do usuário do Centro de Identidade do AWS IAM *.
+ Usuários gerenciados no IAM com provedor de identidades:

  Crie um perfil para a federação de identidades. Siga as instruções em [Criando um perfil para um provedor de identidades de terceiros (federação)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-idp.html) no *Guia do Usuário do IAM*.
+ Usuários do IAM:
  + Crie um perfil que seu usuário possa assumir. Siga as instruções em [Criação de um perfil para um usuário do IAM](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_create_for-user.html) no *Guia do usuário do IAM*.
  + (Não recomendado) Vincule uma política diretamente a um usuário ou adicione um usuário a um grupo de usuários. Siga as instruções em [Adição de permissões a um usuário (console)](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console) no *Guia do usuário do IAM*.

 **Meu problema não está indicado aqui.**

 Entre em contato com a equipe de [https://aws.amazon.com/marketplace/management/contact-us/](https://aws.amazon.com/marketplace/management/contact-us/). 