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

誰能提供支持與磚三角洲streamlit連接表/ sql終點

ankris
新的貢獻者三世

誰能提供支持與磚三角洲streamlit連接表/ sql終點

3回複3

匿名
不適用

@ananthakrishna raikar:

當然!Streamlit可用於連接到磚三角洲表和SQL端點通過使用磚SQL端點JDBC / ODBC驅動程序。

下麵是一個示例代碼片段連接Streamlit磚三角洲:

streamlit作為聖大熊貓作為pd導入導入導入sqlalchemy #建立一個連接到SQL數據磚端點使用sqlalchemy #替換為你自己的價值觀為JDBC / ODBC驅動程序和端點URL = sqlalchemy引擎。create_engine(“磚+ odbc: / / <司機名稱>:<主機名>:<端口號> ?身份驗證= < Auth類型> ")#定義一個函數來執行SQL查詢,返回結果熊貓dataframe def run_query(查詢):與engine.connect()作為反對:rs = con.execute(查詢)df = pd.DataFrame (rs.fetchall(),列= rs.keys())返回df #示例查詢檢索數據從三角洲表查詢= " SELECT * from my_delta_table“#調用這個函數執行查詢和顯示結果Streamlit result_df = run_query(查詢)st.dataframe (result_df)

確保發動機變量中的值替換為您自己的JDBC / ODBC驅動程序名、主機名、端口號和身份驗證類型。

同時,注意磚表可以通過訪問數據磚δ的JDBC驅動程序,而磚SQL端點可以通過磚SQL訪問端點JDBC / ODBC驅動程序。

Vidula_Khanna
主持人
主持人

嗨@ananthakrishna raikar

謝謝你發布你的問題在我們的社區!我們很高興幫助你。

幫助我們為您提供最準確的信息,請您花一些時間來回顧反應和選擇一個最好的回答了你的問題嗎?

這也將有助於其他社區成員可能也有類似的問題在未來。謝謝你的參與,讓我們知道如果你需要任何進一步的援助!

ankris
新的貢獻者三世

團隊,

真的我想謝謝你的及時支持。

同時也麵臨著挑戰,同時連接δ5 MB的數據表。

我們想聯係最低150 MB的數據存儲在三角洲表。

感謝你的寶貴的指導和支持在同一。

提前謝謝,

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

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

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

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

Baidu
map