取消
顯示的結果
而不是尋找
你的意思是:

如何把緩存的SQL表到Python字典嗎?

drewtoby
新的貢獻者二世

你好,

我一直工作在這個問題上作為一個概念證明——這將是非常有用的在一些場景中通過循環遍曆表。我有一個簡單的三維列添加到緩存的表。

緩存表hofhc.hedis_dim hedis_cache select *懶惰

然後我嚐試以下兩種方法。第一個是空的,而第二個是dataframe返回數據,而不是python字典。

方法1

方法2

任何建議嗎?提前感謝你所有的幫助!

1接受解決方案

接受的解決方案

daniel_sahal
尊敬的貢獻者三世

@Andrew貝格

首先,緩存表創建一個視圖,不表,所以你不能用pd。read_table (https://docs.m.eheci.com/sql/language-manual/sql-ref-syntax-aux-cache-cache-table.html)。

第二種方法——.select()仍然給dataframe作為輸出。你需要找到一種方法將對dict DF。

在原帖子查看解決方案

2回答2

daniel_sahal
尊敬的貢獻者三世

@Andrew貝格

首先,緩存表創建一個視圖,不表,所以你不能用pd。read_table (https://docs.m.eheci.com/sql/language-manual/sql-ref-syntax-aux-cache-cache-table.html)。

第二種方法——.select()仍然給dataframe作為輸出。你需要找到一種方法將對dict DF。

drewtoby
新的貢獻者二世

找到了工作,謝謝你的提示!我需要把熊貓dataframe dataframe結束

https://www.geeksforgeeks.org/convert-pyspark-dataframe-to-dictionary-in-python/

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map