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

使用內置的SQL函數在三角洲住表

柯爾特
新的貢獻者三世

三角洲住表有不同的比相應的磚運行時的內置的SQL函數嗎?

我創建了一個集群與磚10.3運行時當前DLT(運行時)我可以測試我的三角洲住表代碼在運行它作為一個管道。我可以使用內置的SQL函數分割()和element_at()在我的互動工作簿,但是當我試著使用它們DLT運行,相同的代碼產生一個空值。

有參考指南為三角洲住表顯示內置函數(如果不同於相應的磚運行時的內置函數)?

我跑的代碼是分裂隻提取文件名的文件路徑。花了一個字符串:

“s3: / / example-bucket /文件夾/ secondfolder / thirdfolder / b4618a0e - ffb8 - 11 - ec - 9 -被- 00163 - e43d8f1.json”

並提取:

“b4618a0e——ffb8 9 - 11 - ec - -被- 00163 - e43d8f1”

這是代碼,在交互式10.3運行時工作正常,但不工作在DLT:

spark.sql (“””

選擇

element_at(分裂(element_at(分裂(file_name ' / '), 1),“\ \”。), 1) file_guid,

*

從my_tablename”“”)

3回複3

Kaniz
社區經理
社區經理

嗨@Colt Kesselring,這指南將演示如何三角洲生活表允許您開發可伸縮的、可靠的數據管道符合Lakehouse架構的數據質量標準。

匿名
不適用

Vidula
尊敬的貢獻者

嗨@Colt Kesselring

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

我們很想聽到你的聲音。

謝謝!

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

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

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

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

Baidu
map