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

密集的排名可能的錯誤

Łukasz
新的貢獻者二世

我已刪除數據的情況下使用dense_rank函數在特定的業務關鍵來源。目前數據源沒有任何副本,所以函數應該返回1在所有情況下。問題是,密集的排名不返回適當的整數,盡管整數數據類型是:

  • 當過濾等級函數等於1,它給了我“隨機”數量的記錄。大多數dense_rank值與顯示值1越來越下降
  • 過濾等級< 1.1的時候給了我相同的結果
  • 當過濾等級> 0.9我預期數量的行
  • 當鑄造秩函數雙然後過濾等於1,它給了我預期的行數

它發生在磚運行時的13.1,所以我假設火花3.4這個問題。12.2運行時它工作,沒有問題

6個回答6

Łukasz
新的貢獻者二世

你好@Saniam

謝謝你的回答,我剛剛測試和它似乎是在13.1和13.2都工作正常

注意,你能幫助我了解如何為火花做的版本嗎?你提到的是在3.5發布,應該在新磚運行時版本。

親切的問候,

Łukasz

@Łukasz因為任何修複哪些是重要的補丁在DBR舊火花版本,原因你看到這個固定的DBR 13.1

謝謝,
Saikrishna Pujari
老引發技術解決方案工程師,磚
歡迎來到磚社區:讓學習、網絡和一起慶祝

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

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

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

Baidu
map