簡體   English   中英

將 Pivot 表加載到 BigQuery

[英]Load Pivot Table to BigQuery

我想請教一個問題。 我想將一張 pivot 表從 Jupyter Notebook (Python) 加載到 BigQuery。 下面是我在 Jupyter 中的 pivot 表: 在此處輸入圖像描述

這是 Bigquery 中的 output 在此處輸入圖像描述

我正在使用此代碼加載到 BQ:

dfnew.to_gbq(destination_table='table.DLV',project_id='projectA',if_exists='append')

我希望 BigQuery 中的 pivot 表與 Jupyter 中的相同,但它沒有加載 Email 和 Name 列。

是否可以在 BigQuery 中加載 pivot 表? 誰能幫我? 請!

你應該試試

(dfnew
 .reset_index()
.to_gbq(destination_table='table.DLV',project_id='projectA',if_exists='append')
)

根據 to_gbq 文檔

to_gbq() 方法根據上傳的 DataFrame 的數據類型推斷 BigQuery 表架構。

但是如果你打印 dfnew.dtypes,你將看不到EmailName ,因為它們在索引中。 這就是為什么你需要reset_index

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM