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

動態創建數據磚表

labromb
貢獻者

你好,

我想可以這樣做……

如果不存在表創建表

使用拚花

= ' / mnt / somelocation位置

一些位置需要連接的靜態和代碼生成的字符串。文檔顯示位置隻接受一個字符串文字和基於我試圖這樣做,似乎是這樣。有解決辦法嗎?

謝謝提前

1接受解決方案

接受的解決方案

帕特
尊敬的貢獻者三世

嗨@Brian Labrom,

你可以與Spark.sql之一

% = python表(“表1”、“表”)表:表的火花。sql (f”“創建表如果不存在使用鑲花位置={表}/ mnt /{表}”" ")

或者使用sql:

使用鑲花的位置創建表如果不存在table1 =“/ mnt / $ {somelocation}”

你可以使用小部件例如somelocation:

https://docs.m.eheci.com/notebooks/widgets.html

在原帖子查看解決方案

6個回答6

帕特
尊敬的貢獻者三世

嗨@Brian Labrom,

你可以與Spark.sql之一

% = python表(“表1”、“表”)表:表的火花。sql (f”“創建表如果不存在使用鑲花位置={表}/ mnt /{表}”" ")

或者使用sql:

使用鑲花的位置創建表如果不存在table1 =“/ mnt / $ {somelocation}”

你可以使用小部件例如somelocation:

https://docs.m.eheci.com/notebooks/widgets.html

PrasanthM
新的貢獻者三世

fstr可以使用Python。例子>火花。sql (f“創建表{table_name} (INT id、名稱字符串值翻倍,國家字符串)”)

Kaniz
社區經理
社區經理

嗨@Brian Labrom,我們一直沒有收到你自從上次反應@Prasanth Mathesh和@Pat Sienkiewicz,我檢查看看你有一項決議。

如果你有任何解決方案,請與社區分享,因為它可以幫助別人。否則,我們將與更多的細節和試圖幫助回應。

同時,請別忘了點擊“選擇最佳”按鈕時提供的信息幫助解決你的問題。

你好,今天早上我將檢查的建議和分享結果。由於@Pat Sienkiewicz和@Prasanth Mathesh的建議

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

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

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

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

Baidu
map