web-dev-qa-db-fra.com

Erreur dans Google BigQuery <EOF>

Je suis nouveau sur Google BigQuery. J'ai besoin d'aide avec l'erreur de requête:

"Rencontré" "AVEC" "avec" "à la ligne 1, colonne 1. Je m'attendais à: EOF"

with
  t1 as 
  (
    select
    date(USEC_TO_TIMESTAMP(event_dim.timestamp_micros)) date, event_dim.name
    from
    [myfoody-1313:it_rawfish_myfoody_Android.app_events_20160727]
    where
    event_dim.name='pv_detail' and event_dim.params.key='item_id' and
    event_dim.params.value.string_value='31'
  )
  select
  date(d) as day, count(event_dim.name)
from
  generate_series(current_date - interval '6 day', current_date, '1 day') d
  left join t1 on t1.date = d
group by day
order by day;
12
Francesco Bria

J'ai besoin d'aide sur une erreur de requête: "Rencontré" "AVEC" "avec" "à la ligne 1, colonne 1. Je m'attendais à: EOF"

WITH est pris en charge pour BigQuery Standard SQL - voir Activation de SQL standard - vous devez activer Standard SQL

10
Mikhail Berlyant

Sous Afficher les options décochez Utiliser Legacy Sql

1
Ilya Zinkevych

Nous obtenons également la même exception lors de l'exécution de la requête via le SDK Java. Pour résoudre ce problème, nous avons passé le nom de la table comme `project_id.dataset_id.table`.

0
SANN3