如果你看了上一篇(Airflow: 使用 Xcom / Variable傳遞參數)發現那不是你要的,你要的是像 python的…
前情提要
Airflow寄信附檔:儲存 Bigquery執行結果為 csv檔
不囉嗦,直接上 Code
# 定義 email相關的設內容# 附件是我們在前情提要中已經下載而來的檔案
...receiver = { "宜蘭縣":YILAN_RECEIVER, "高雄市":KAOSHUNG_RECEIVER…
參考資料來源:https://medium.com/%E7%A8%8B%E5%BC%8F%E4%B9%BE%E8%B2%A8/python-round-%E5%9B%9B%E6%8D%A8%E4%BA%94%E5%85%A5-%E7%9A%84%E5%B0%8F%E5%9D%91-7ef8accad931
簡單來說,因為電腦是2進位,1.5其實是1.499…
Google Cloud官方有給出建議的方式,可以將 Bigquery的表格輸出成 csv檔,同時儲存在 Google Cloud Storage中(https://cloud.google.com/bigquery/docs/exporting-data#exporting_table_data)
這樣會需要3個步驟
BigQuery -> Cloud Storage -> local
題目連結:https://leetcode.com/problems/roman-to-integer/
均一需要定期將部分資料給予外部合作夥伴,由於有部分的外部合作夥伴不熟析 API的技術,因此均一會需要將資料儲存成 csv檔,以附件方式寄送 email到外部夥伴的信箱,因此開始這一系列文。
在撰文當下,如果要將 Bigquery中的資料變成附件來寄送 email,會需要以下5個步驟
題目連結:https://leetcode.com/problems/length-of-last-word/
題目連結:https://leetcode.com/problems/longest-common-prefix/
題意簡單,就是取出一系列字串中,最大的共通字串
舉例來說: [“ABC”, “AGB”,”ACB”] -> “A”
題目連結:https://leetcode.com/problems/search-insert-position/
給予一個數字 list和單一數字,要找出單一數字可以插入在 list的哪裡。
註記:
題目連結:https://leetcode.com/problems/remove-element/
會有兩個參數,一個 list和一個 指定數字