Troubleshooting errors

Questa pagina descrive i messaggi di errore che potresti incontrare durante l'esecuzione di query sui dati con Ads Data Hub e fornisce indicazioni per la risoluzione dei problemi.

I messaggi di errore sono disponibili nelle seguenti posizioni:

  • Durante la modifica di una query nell'interfaccia utente di Ads Data Hub, i messaggi di errore verranno visualizzati nella casella di convalida sopra il testo della query. Puoi espandere il testo dell'errore facendo clic su Mostra convalida.
  • Dopo aver eseguito una query che non viene completata, il campo Dettagli specifico del job conterrà un messaggio di errore nel campo Errore. Puoi trovare un elenco dei tuoi job recenti facendo clic su Job nell'interfaccia utente di Ads Data Hub.
  • Puoi recuperare i messaggi di errore tramite l'API Ads Data Hub utilizzando la risorsa operations.

Questa tabella non include tutti i possibili messaggi di errore. Se qui non trovi l'errore pertinente o se i passaggi suggeriti non risolvono il problema, contatta l'assistenza.

Messaggio di errore Descrizione Risoluzione dei problemi
Risorse superate durante l'esecuzione della query: non è stato possibile eseguire la query nella memoria assegnata. Questo errore viene restituito quando l'esecuzione della query richiede troppa memoria.
  • Evita la riaggregazione.
  • Usa un intervallo di date più breve per i dati.
  • Suddividi la query in più query di dimensioni inferiori. Poi combina gli output in BigQuery. In alternativa, prova a utilizzare tabelle temporanee per suddividere la query.
  • Assicurati che la tabella più grande si trovi sul lato sinistro di qualsiasi JOIN.
  • Consulta le best practice di Ads Data Hub.
  • Consulta ulteriori suggerimenti per la risoluzione dei problemi nell'articolo sui messaggi di errore di BigQuery.
Errore BigQuery.

Codice di errore: Interno

Questo errore viene restituito per vari motivi. Le cause comuni di questo errore includono:
  • Un problema temporaneo o un timeout
  • Prova a eseguire nuovamente la query.
  • Quando utilizzi OFFSET() o ORDINAL(), se l'indice è fuori intervallo
  • Rimuovi OFFSET() o ORDINAL() oppure riscrivi utilizzando SAFE_OFFSET() o SAFE_ORDINAL(). ( ref.)
  • Quando si verifica un overflow di dati causato da riaggregazioni.
  • Evita le riaggregazioni nella query.
  • Evita di unire i dati non aggregati ai dati aggregati e poi di aggregarli nuovamente.
  • Quando il risultato comprende un array contenente un elemento NULL
  • Esamina le regole di BigQuery riguardanti gli elementi NULL negli array.
Se nessuno di questi scenari si applica alla tua query, contatta l'assistenza di Ads Data Hub per effettuare una diagnosi dell'errore.
Non trovato: il set di dati <myproject:mydataset> non è stato trovato nella località <regioncode>. Questo errore viene restituito quando tenti di inviare i risultati della query a un set di dati di BigQuery che non si trova nella stessa regione della tua istanza di Ads Data Hub.
  • Riesegui il job puntando a un set di dati che si trova nella stessa regione della tua istanza di Ads Data Hub.
  • Copia o ricrea i dati in un set di dati che si trova nella stessa regione della tua istanza di Ads Data Hub.
  • Per le istanze di Ads Data Hub negli Stati Uniti o nell'UE, specifica la località con più regioni US o EU; l'indicazione di una regione specifica, ad esempio us-east1 o europe-west1, comporterà la mancata riuscita dei job.
L'assistenza di Ads Data Hub non può modificare o cambiare la regione assegnata alla tua istanza di Ads Data Hub.
Impossibile accedere alla tabella in BigQuery. Questo errore viene restituito durante l'anteprima dei risultati se non hai accesso alla tabella di output in BigQuery.
  • Chiedi a un utente della tua organizzazione che dispone delle credenziali appropriate in BigQuery di concederti l'autorizzazione a visualizzare la tabella.
  • Esegui nuovamente la query specificando una tabella di output per la quale disponi dell'autorizzazione alla visualizzazione in BigQuery.
La tua query non ha superato i controlli per la privacy di Ads Data Hub. Assicurati che soddisfi i requisiti di aggregazione e i controlli delle differenze.

Codice di errore: 0400

Questo errore viene restituito quando

i risultati della query non sono sufficientemente aggregati o sono troppo simili ai risultati precedenti.

  • Assicurati che ogni riga di risultati soddisfi il numero minimo di utenti richiesto (50 nella maggior parte dei casi; 10 quando si accede solo a clic e conversioni).
  • Utilizza i dati della sandbox per testare le query.
  • Consulta le best practice di Ads Data Hub.
Errore di sistema. Contatta l'assistenza.

Codice di errore: Interno

Questo errore viene restituito per vari motivi. Le cause comuni di questo errore includono:
  • Esecuzione di query su una tabella proprietaria che non si trova nella stessa regione della tua istanza di Ads Data Hub
  • Copia i dati proprietari in un set di dati che si trova nella stessa regione della tua istanza di Ads Data Hub.
  • Overflow del timestamp
  • Utilizza TIMESTAMP_MICROS() per convertire i campi temporali (ad es. query_id.time_usec) da microsecondi a un timestamp.
  • Esecuzione di query sui dati ospitati nello spazio di archiviazione di Google Drive
  • Ospita i dati in Google Cloud Storage.
  • Fatturazione non abilitata per il progetto
Se nessuno di questi scenari si applica alla tua query, contatta l'assistenza di Ads Data Hub per effettuare una diagnosi dell' errore.
La query contiene <number> set di utenti, superando così il limite di 100.000 Questo errore viene restituito quando i risultati della query contengono un numero di set di utenti superiore al limite di 100.000. Un set di utenti è l'unità di protezione di base in Ads Data Hub. Una query ottiene un set di utenti ogni volta che recupera dati da una tabella di Ads Data Hub a livello di utente.
  • Riduci la complessità della query.
  • Riduci il numero di JOIN nella query, in particolare per le tabelle di Ads Data Hub a livello di utente.
  • Prova a eseguire la query per un intervallo di date più breve.
  • Suddividi la query in più query di dimensioni inferiori.
Promemoria: le query che utilizzano le tabelle di dati di prima parte richiedono l'aggiornamento delle tue impostazioni di consenso. Questo errore viene restituito quando una query fa riferimento alle tabelle di dati proprietari (dati di prima parte), se non hai confermato di aver ottenuto il consenso degli utenti.
Le tabelle di servizi Google separati non devono essere combinate. Aggrega ogni servizio Google singolarmente e combinali in seguito. Questo errore viene restituito quando una query combina dati di diversi servizi Google, ad esempio l'utilizzo di una combinazione non consentita di tabelle isolate secondo le norme. Separa ogni servizio Google in un risultato singolo tramite una delle operazioni seguenti:
  • Limitazione di ogni query a un singolo servizio Google
  • Utilizzo di istruzioni CREATE TABLE con OPTIONS(privacy_checked_export=true).
L'inserimento del rumore è disabilitato a causa di un errore di convalida della query. Per accedere alle tabelle non esportate, devi utilizzare la stessa modalità di privacy in cui sono state create: <tablename>. Quando una query legge da una tabella non esportata, devi utilizzare la stessa modalità di privacy utilizzata per creare la tabella non esportata: entrambe con controlli delle differenze o entrambe con rumore.
  • Esegui questa query in una modalità di privacy diversa.
  • Crea la tabella non esportata nella modalità di privacy scelta, quindi esegui di nuovo questa query nella stessa modalità di privacy.
  • Crea la tabella non esportata nella stessa query che la legge.
  • Esporta la tabella. Consulta Esportare più tabelle utilizzando una sola query.
Configurazione non riuscita. Abbiamo riscontrato problemi durante la configurazione del tuo account per l'UPDM. Contatta l'assistenza utilizzando il pulsante di seguito. Potresti riscontrare questo errore se la condivisione limitata per i domini (DRS) è abilitata nel tuo progetto Google Cloud. Disattiva temporaneamente DRS nel tuo progetto Google Cloud per completare la configurazione di UPDM. Al termine della configurazione, puoi riattivare DRS. Se non riesci a disattivare DRS a causa di criteri organizzativi, contatta il nostro team di assistenza per ricevere assistenza.