Risolvere i problemi relativi a un argomento di importazione da Cloud Storage

Questo documento fornisce alcuni suggerimenti comuni per la risoluzione dei problemi relativi agli argomenti di importazione di Cloud Storage.

Dopo aver configurato l'argomento di importazione e aver iniziato l'importazione dei messaggi, puoi controllare le metriche di Cloud Monitoring pertinenti per verificare se i dati vengono importati. Segui questi passaggi:

  1. Nella console, vai alla pagina Argomenti.

    Vai ad Argomenti

  2. Fai clic sull'argomento di importazione di Cloud Storage per cui vuoi risolvere i problemi.

  3. Nella pagina dei dettagli dell'argomento, fai clic sulla scheda Metriche.

  4. Controlla il grafico per la metrica Conteggio byte di importazione.

  5. Se non vengono inseriti dati, nella pagina dei dettagli dell'argomento, controlla se è presente un errore e un punto esclamativo rosso per il campo Stato argomento.

  6. Puoi anche controllare la metrica Stato dell'origine dati di importazione. Per farlo, fai clic sulla scheda Metriche nella pagina dei dettagli dell'argomento.

    Per ulteriori informazioni su queste metriche, consulta Metriche per monitorare gli argomenti di importazione.

  7. Di seguito è riportato un elenco degli errori che potresti riscontrare:

    Codice di errore Descrizione Correggi
    CLOUD_STORAGE_PERMISSION_DENIED Errore durante l'utilizzo dei dati di Cloud Storage a causa di problemi di autorizzazione. Verifica che il account di servizio Pub/Sub disponga delle autorizzazioni necessarie per accedere al bucket Cloud Storage. Assicurati che il account di servizio disponga delle seguenti autorizzazioni:
    • storage.objects.list: per elencare gli oggetti in un bucket.
    • storage.objects.get: Per leggere gli oggetti in un bucket.
    • storage.buckets.get: Per ottenere la posizione del bucket e verificare che il bucket esista.

    Per maggiori informazioni, consulta i prerequisiti per la creazione di un argomento Cloud Storage.

    PUBLISH_PERMISSION_DENIED Errore durante la pubblicazione nell'argomento a causa di problemi di autorizzazione. Concedi all'account di servizio Pub/Sub le autorizzazioni di pubblicazione necessarie. Per saperne di più, consulta Aggiungi il ruolo Publisher Pub/Sub al service account Pub/Sub.
    BUCKET_NOT_FOUND Impossibile trovare il bucket Cloud Storage specificato. Verifica che il nome del bucket sia corretto.
    TOO_MANY_OBJECTS Il bucket Cloud Storage contiene troppi oggetti, l'importazione è sospesa. L'importazione viene ripresa dopo che il numero di oggetti nel bucket è inferiore a 50 milioni. Il limite per gli oggetti è 50 milioni. Riduci il numero di oggetti nel bucket o contatta Google Cloud l'assistenza per ricevere aiuto.

Se non si sono verificati errori fino a questo punto, controlla le best practice in Mantenere un editore in buona salute.

Puoi anche abilitare i log della piattaforma per un argomento di importazione di Cloud Storage. Questi log ti aiutano a risolvere i problemi quando hai difficoltà a importare oggetti negli argomenti di importazione Pub/Sub.