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

如何創建一個scala使用db筆記本並將其保存在一個jar文件路徑在磚嗎

swatish0395
新的貢獻者三世

scala函數如下,我無法了解如何編寫一個scala jar相同,

請查收下麵的代碼我已經使用執行列級加密——Databrick

% scala

進口com.macasaet.fernet。{StringValidator,關鍵牌}

進口org.apache.hadoop.hive.ql.exec.UDF;

進口java.time。{持續時間、即時};

類驗證器擴展StringValidator {

覆蓋def getTimeToLive (): java.time.temporal。TemporalAmount = {

Duration.ofSeconds (Instant.MAX.getEpochSecond ());

}

}

類udfDecrypt延伸UDF {

def評估(inputVal:字符串,sparkKey: String):字符串= {

如果(inputVal ! = null & & inputVal != " "){

val關鍵字:鍵= new鍵(sparkKey)

薇爾牌= Token.fromString (inputVal)

val驗證器=新確認器(){}

val載荷=令牌。validateAndDecrypt(鑰匙、驗證器)

有效載荷

}其他返回inputVal

}

}

請告訴ema的解決方案創建一個jar scala函數在DB以上筆記本

Scala # # DBnotebook #罐# (Jar Scala)

1接受解決方案

接受的解決方案

swatish0395
新的貢獻者三世

我不得不最後創建jar使用相同intellij和sbt iconfiguration env。然後在集群中安裝jar

在原帖子查看解決方案

3回複3

werners1
尊敬的貢獻者三世

為一罐需要構建它(例如使用SBT)。筆記本電腦不能夠這樣做。

我創建了jar在IntelliJ SBT。

你可以做的是不使用jar,而是使用包細胞

然而我不認為那些使用很多因為前一段時間我問了一個問題在論壇上使用包細胞和沒有人證實。

Vidula_Khanna
主持人
主持人

嗨@swati沙瑪

謝謝你發布你的問題在我們的社區!我們很高興幫助你。

幫助我們為您提供最準確的信息,請您花一些時間來回顧反應和選擇一個最好的回答了你的問題嗎?

這也將有助於其他社區成員可能也有類似的問題在未來。謝謝你的參與,讓我們知道如果你需要任何進一步的援助!

swatish0395
新的貢獻者三世

我不得不最後創建jar使用相同intellij和sbt iconfiguration env。然後在集群中安裝jar

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

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

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

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

Baidu
map