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

拒絕訪問403錯誤當試圖訪問S3與dlt管道中的數據使用配置和工作實例配置文件和裝桶

荷瑞修
新的貢獻者二世

我可以讀我所有的s3數據沒有任何問題後配置我的集群實例配置文件但是當我試著運行以下dlt裝飾它給我一個拒絕訪問錯誤。還有一些其他我調整我需要讓三角洲嗎?在查看管道時,它看起來像它沒在s3設置表在最初閱讀。注意,我還試圖設置存儲位置的路徑在s3 s3a: / /和/ mnt語法沒有運氣。我還注意到,如果我設置存儲桶掛在等待資源之前失敗的DataPlaneException:未能啟動DLT服務集群”。最終我會用這個自動裝卸機和cloudFiles但這是一個簡化的測試應該無論如何工作,謝謝

#這給了我一個403 java.nio.file。從pyspark.sql進口dlt AccessDeniedException s3的位置。功能導入爆炸,@dlt上校。表def rtb_dlt_bids_bronze():返回(spark.read.format (json) .option .option(“多行”、“true”) (“inferSchema”,“真正的”).load (/ mnt /演示/ < pathtofile >))

另一方麵來說,這就做得夠好了:

顯示器(spark.read.format (json) .option(“多行”,“真正的”).option .load (“inferSchema”、“true”) (“/ mnt /演示/ < pathtofile >”))
提高Py4JJavaError (py4j.protocol。Py4JJavaError:調用o772.load時發生一個錯誤。:java.nio.file。AccessDeniedException: s3a: / / < pathtofile >: getFileStatus s3a: / / < pathtofile >: com.amazonaws.services.s3.model。AmazonS3Exception:禁止;要求:頭https:// < pathtofile >;{}Hadoop 3.3.1 aws-sdk-java / 1.12.189 Linux / 5.4.0-1075-aws OpenJDK_64-Bit_Server_VM / 25.302 -b08 java / 1.8.0_302 scala / 2.12.14供應商/ Azul_Systems _Inc。cfg com.amazonaws.services.s3.model.GetObjectMetadataRequest /重試模式/遺產

3回複3

jose_gonzalez
主持人
主持人

你怎麼你的掛載點嗎?你能分享更多的細節嗎

Vidula
尊敬的貢獻者

嗨@Robby Kiskanyan

希望一切都好!隻是想檢查如果你能解決你的問題,你會很高興分享解決方案或答案標記為最佳?其他的請讓我們知道如果你需要更多的幫助。

我們很想聽到你的聲音。

謝謝!

BradSheridan
價值貢獻

@Robby Kiskanyan你有沒有解決這個問題嗎?現在我麵臨著相同的問題。

謝謝,

布萊德

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

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

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

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

Baidu
map