Le contenu est presque le même que celui de Article sur le 2ème jour, mais après un certain temps, il s'avère que l'article du 2ème jour ne peut pas être utilisé à partir des fonctions cloud. Alors, je voudrais vous parler du problème et comment y faire face.
Celui du deuxième jour était parfait pour fonctionner localement. Cependant, la fonction cloud est en lecture seule et ne peut pas créer de fichier csv. Vous devez donc l'exporter directement vers BigQuery ou le télécharger dans GCS sans créer de fichier csv. D'après les résultats, j'ai choisi ce dernier.
Il y avait un article disant que vous pouvez créer un fichier dans le répertoire / tmp /, mais je l'ai essayé et cela n'a pas fonctionné, alors j'ai abandonné le chemin.
Il semble que vous deviez préparer deux variables pour que la fonction soit exécutée.
Dans le premier cas, il semble que seuls la lettre, le nombre et le under_score peuvent être utilisés pour pagePath, et il existe diverses autres règles qui ne peuvent pas être utilisées.
Lorsque je cherchais un article, l'article de cette personne était facile à comprendre. Google Cloud Storage (GCS) with Python, csv save pandas DataFrame to BigQuery class
Je me demandais si ce serait une bonne idée de contourner ce genre de choses, mais cela a pris du temps, alors j'espère pouvoir aider s'il y a d'autres personnes qui sont les mêmes. Faites également attention à Corona!