Paketera celler

Om du vill använda anpassade Scala-klasser och -objekt som definierats i notebook-filer på ett tillförlitligt sätt i Spark och mellan notebook-sessioner bör du definiera klasser i paketceller. En paketcell är en cell som kompileras när den körs. En paketcell har ingen insyn i resten av notebook-filen. Du kan se det som en separat Scala-fil. Endast class definitioner och object kan användas i en paketcell. Du kan inte ha några värden, variabler eller funktionsdefinitioner.

Följande notebook-fil visar vad som kan hända om du inte använder paketceller och innehåller några exempel, varningar och metodtips.

Notebook-exempel: paketceller

Följande notebook-fil visar ett exempel på hur du paketera celler.

Notebook-fil för paketceller

Hämta anteckningsbok