你好,
我上周與團結合作編目。
我參照三角洲表路徑,特點:
路徑= ' s3: / / < my_bucket_name > /銀/數據/ < table_name >
DeltaTable。forPath(火花,路徑)
我得到了一個異常,“不是δ表”
使用的表名使用:DeltaTable。forName(火花,< table_name >)
一切工作正常。屬性都一樣在天際uc目錄(和數據在S3中天際。
dbutils.fs.ls(路徑)-也認識到內容
直到昨天工作好,問題開始23/9/22上午。
有人麵臨同樣的問題嗎?
謝謝,
阿米特
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: / / .....“不是δ表。