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

AnalysisException:不是δ表。

joselita
新的貢獻者三世

STG_DATA_LOAD你好,

我改變了DBR從7.2到10.4,我收到以下錯誤:AnalysisException:不是δ表。

表創建、使用三角洲。所以肯定是δ表,即使我讀,我讀到更小。8所有表δ為默認,不需要編寫使用三角洲。

說我關於這個錯誤呢?

AnalysisException:“違約”。“stg_data_load”不是一個δ表。;

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

AnalysisException回溯(最近調用最後)

模塊在< <命令- 4355583460198494 > >

49

50 #填補staging表

推薦- - - - - - > 51 df.write。在sertInto('STG_DATA_LOAD', overwrite = False)

/磚/火花/ python / pyspark / sql /讀寫。py insertInto(自我,表名,覆蓋)

1147如果不沒有覆蓋:

1148年的自我。其他模式(“覆蓋”,如果覆蓋“追加”)

- > 1149年self._jwrite.insertInto(表)

1150年

1151 def saveAsTable(自我、名稱、格式= None,模式= None, partitionBy = None, * *選項):

/磚/火花/ python / lib / py4j-0.10.9-src.zip / py4j / java_gateway。py __call__(自我,* args)

1302年

1303年的答案= self.gateway_client.send_command(命令)

- > 1304 return_value = get_return_value (

1305年的答案,自我。gateway_client,自我。target_id self.name)

6個回答6

Ryan_Chynoweth
尊敬的貢獻者三世

嗨@JOSELITA MOLTISANTI可以運行下麵的命令和輸出分享嗎?

table_name = =引發“stg_data_load”路徑。sql (f“描述細節{table_name}”) .select(“位置”).collect () [0] [0]。替換(dbfs:“,”) dbutils.fs.ls(路徑)

joselita
新的貢獻者三世
Mnt /…/生/社區/ datalog

Ryan_Chynoweth
尊敬的貢獻者三世

嗨@JOSELITA MOLTISANTI,它應該看起來更像下麵。我感興趣的是看到的路徑不是道路本身的內容。

圖像

Ryan_Chynoweth
尊敬的貢獻者三世

此外,這將是更有幫助如果你可以提供代碼片段。我看到你想寫。insertInto命令。

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

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

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

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

Baidu
map