Risoluzione dei problemi relativi al servizio Marketplace AWS Commerce Analytics - Marketplace AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi relativi al servizio Marketplace AWS Commerce Analytics

Puoi risolvere i problemi con il servizio Marketplace AWS Commerce Analytics, che fornisce in modo programmatico i dati su prodotti e clienti da. Marketplace AWS Potrebbe essere necessario risolvere i problemi del servizio Commerce Analytics in caso di errori o altri problemi di configurazione. Le seguenti sezioni illustrano la procedura di risoluzione dei problemi, illustrando i passaggi per diagnosticare e risolvere i problemi più comuni con il servizio Commerce Analytics.

Non riesco ad accedere al servizio a causa di un problema relativo all'elenco degli indirizzi consentiti.

Se non sei ancora registrato come venditore su Marketplace AWS, visita la pagina dedicata Portale di gestione Marketplace AWSalla registrazione. Se ti sei già registrato come venditore su Marketplace AWS, contatta il team Marketplace AWS Operativo del venditore.

Non posso richiedere set di dati per una data precedente, anche se la documentazione SDK afferma che dovrebbero essere disponibili per questa data.

Anche se i set di dati sono indicati come disponibili per determinate date in passato, abbiamo dati solo dal momento in cui ti sei iscritto. Marketplace AWS Se ritieni che si tratti di un errore, contatta il team operativo del Marketplace AWS venditore.

Quando chiamo il servizio, ricevo il messaggio di errore «Impossibile connettersi all'URL dell'endpoint: https://marketplacecom merceanalytics.eu-central-1.amazonaws.com/»

Il servizio Marketplace AWS Commerce Analytics è disponibile solo nella regione Stati Uniti orientali (Virginia settentrionale). È necessario effettuare tutte le chiamate al Commerce Analytics Service verso l'us-east-1endpoint.

Se utilizzi il AWS CLI, aggiungi il --region flag "a ogni chiamata e specifica « Regione AWS as»us-east-1, come mostrato nell'esempio seguente.

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

Voglio utilizzare un bucket Amazon S3 o un argomento Amazon SNS diverso da quelli che ho selezionato durante la procedura di onboarding.

Durante la registrazione al servizio Marketplace AWS Commerce Analytics, hai specificato un bucket Amazon S3 e un argomento Amazon SNS. Il processo di onboarding configura le autorizzazioni IAM per consentire al servizio di accedere solo a queste risorse specifiche. Per utilizzare risorse diverse, devi modificare la tua policy IAM:

  1. Accedi AWS Management Console e apri la console IAM all'indirizzo https://console.aws.amazon.com/iam/.

  2. Scegli Ruoli sul lato sinistro della console IAM.

  3. Scegli MarketplaceCommerceAnalyticsRole.

  4. Espandi la sezione Inline Roles, se non è già stata espansa.

  5. Individua la politica con un nome che inizia con oneClick_MarketplaceCommerceAnalyticsRolee scegli Modifica politica.

  6. Nel documento di policy, individua la sezione che specifica le azioni relative al servizio che desideri modificare. Ad esempio, per modificare il tuo bucket Amazon S3, individua la sezione che include le azioni che iniziano con s3: e modifica la rispettiva selezione di risorse per specificare il tuo nuovo bucket Amazon S3.

Per ulteriori informazioni sulle politiche IAM, consulta la seguente guida: _policies.html https://docs.aws.amazon.com/IAM/ latest/UserGuide/access

Ricevo un AccessDeniedException errore quando richiamo l'GenerateDataSetazione

Questo può accadere se l'utente non dispone delle autorizzazioni necessarie per effettuare una chiamataGenerateDataSet. La procedura seguente descrive i passaggi necessari per creare una policy IAM con tali autorizzazioni utilizzando la console IAM e aggiungere le autorizzazioni a utenti, gruppi o ruoli.

Come utilizzare l'editor di policy JSON per creare una policy
  1. Accedi AWS Management Console e apri la console IAM all'indirizzo. https://console.aws.amazon.com/iam/

  2. Nel riquadro di navigazione a sinistra, seleziona Policies (Policy).

    Se è la prima volta che selezioni Policy, verrà visualizzata la pagina Benvenuto nelle policy gestite. Seleziona Inizia.

  3. Nella parte superiore della pagina, scegli Crea policy.

  4. Nella sezione Editor di policy, scegli l'opzione JSON.

  5. Inserisci il documento di policy JSON seguente:

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "marketplacecommerceanalytics:GenerateDataSet", "Resource": "*" } ] }
  6. Scegli Next (Successivo).

    Nota

    È possibile alternare le opzioni dell'editor Visivo e JSON in qualsiasi momento. Se tuttavia si apportano modifiche o si seleziona Successivo nell'editor Visivo, IAM potrebbe ristrutturare la policy in modo da ottimizzarla per l'editor visivo. Per ulteriori informazioni, consulta Modifica della struttura delle policy nella Guida per l'utente di IAM.

  7. Nella pagina Rivedi e crea, inserisci un valore in Nome policy e Descrizione (facoltativo) per la policy in fase di creazione. Rivedi Autorizzazioni definite in questa policy per visualizzare le autorizzazioni concesse dalla policy.

  8. Seleziona Crea policy per salvare la nuova policy.

Per fornire l'accesso, aggiungi autorizzazioni agli utenti, gruppi o ruoli:

  • Utenti e gruppi in AWS IAM Identity Center:

    Crea un set di autorizzazioni. Segui le istruzioni riportate nella pagina Create a permission set (Creazione di un set di autorizzazioni) nella Guida per l'utente di AWS IAM Identity Center .

  • Utenti gestiti in IAM tramite un provider di identità:

    Crea un ruolo per la federazione delle identità. Segui le istruzioni riportate nella pagina Create a role for a third-party identity provider (federation) della Guida per l'utente IAM.

  • Utenti IAM:

Il mio problema non è elencato qui.

Contatta il team operativo Marketplace AWS del venditore.