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

DeltaTable。forPath(火花,路徑)不認識表

amitca71
因素二世

你好,

我上周與團結合作編目。

我參照三角洲表路徑,特點:

路徑= ' s3: / / < my_bucket_name > /銀/數據/ < table_name >

DeltaTable。forPath(火花,路徑)

我得到了一個異常,“不是δ表”

使用的表名使用:DeltaTable。forName(火花,< table_name >)

一切工作正常。屬性都一樣在天際uc目錄(和數據在S3中天際。

dbutils.fs.ls(路徑)-也認識到內容

直到昨天工作好,問題開始23/9/22上午。

有人麵臨同樣的問題嗎?

謝謝,

阿米特

圖像

4回複4

shan_chandra
尊敬的貢獻者二世
尊敬的貢獻者二世

@Amit Cahanovich——你能分享完整的錯誤堆棧跟蹤嗎?

AnalysisException:“s3: / /……“不是δ表。

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

AnalysisException回溯(最近調用最後)

<命令- 1069785358704323 > <細胞係:2 > ()

1 silver_table_uri

- - - - - > 2 DeltaTable.forPath(火花,silver_table_uri)

/磚/火花/ python /δ/表。py forPath (cls, sparkSession路徑,hadoopConf)

385 jsparkSession:“JavaObject”= sparkSession。_jsparkSession #類型:忽略(attr-defined)

386年

- - > 387 jdt = jvm.io.delta.tables.DeltaTable.forPath (jsparkSession路徑,hadoopConf)

388年返回DeltaTable (sparkSession jdt)

389年

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

1319年

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

- > 1321 return_value = get_return_value (

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

1323年

/磚/火花/ python / pyspark / sql /跑龍套。py在德科(*,* *千瓦)

200 #隱藏除了來自哪裏顯示non-Pythonic

201 # JVM異常消息。

- - > 202年提高從沒有轉換

203年:

204年籌集

AnalysisException:“s3: / / .....“不是δ表。

amitca71
因素二世

它更加堰。上一個下一個細胞不…見下文甚至舊版本的名字並不工作

圖像

在10.4版本

image"0698 y00000mwjhgqar data-fileid =“

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

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

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

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

Baidu
map