Bonjour,
petit problème qui me prend le chou depuis un petit moment:
je fais une boucle for. A le 1ere itération, un dataframe pandas est créé (via une procédure de requete sur bigquery) avec un certain nombre de lignes. J'aimerai compléter ce dataframe à la 2ème itération, à la 3ème, ...
J'ai essayé ça:
Ca ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 query = """ SELECT count(*) FROM myTable WHERE EXTRACT(year FROM day)=@annee AND customerId>0 """ for annee in range(2017,2020): query_params = [bigquery.ScalarQueryParameter("annee", "INT64", annee)] job_config = bigquery.QueryJobConfig() job_config.query_parameters = query_params query_job = client.query(query,location="EU", job_config=job_config) df_S1 = [df_S1+query_job.to_dataframe()]
Merci pour votre aide
Partager