メインコンテンツまでスキップ

パッケージセル

ノートブック内で定義されたカスタムScalaクラスとオブジェクトをSpark内およびノートブック セッション間で確実に使用するには、パッケージ セルでクラスを定義する必要があります。 パッケージセルと は、実行時にコンパイルされるセルのことです。パッケージセルは、ノートブックの他の部分に対しては可視性を持ちません。これは独立したScalaファイルだと考えてください。パッケージセルには、 classobject定義のみを含めることができます。値、変数、関数定義は一切使用できません。

次のノートブックは、パッケージ セルを使用しない場合に何が起こるかを示し、いくつかの例、注意事項、ベスト プラクティスを示しています。

ノートブックの例: パッケージ・セル

次のノートブックは、セルをパッケージ化する方法の例を示しています。

パッケージセルノートブック

ノートブックを新しいタブで開く