套件儲存格
若要在 Spark 和筆記本工作階段中可靠地使用筆記本內定義的自訂 Scala 類別與物件,您應該在套件儲存格中定義類別。 套件儲存格是執行時所編譯的儲存格。 套件儲存格在筆記本的其餘部分沒有可見度。 您可以將它視為個別的 Scala 檔案。 只有 class
和 object
定義才能進入套件儲存格。 您無法有任何值、變數或函數定義。
下列筆記本顯示您不使用套件儲存格的情況,並提供一些範例、注意事項和最佳做法。
筆記本範例:套件儲存格
下列筆記本示範如何封裝儲存格的範例。