Células do pacote

Para usar classes e objetos Scala personalizados definidos no Notebook de forma confiável no Spark e em sessões Notebook , você deve definir classes em células de pacote. Uma célula de pacote é uma célula que é compilada quando é executada. Uma célula de pacote não tem visibilidade em relação ao resto do Notebook. Você pode pensar nisso como um arquivo Scala separado. Somente as definições class e object podem ir em uma célula de pacote. Você não pode ter nenhum valor, variável ou definição de função.

O Notebook a seguir mostra o que pode acontecer se você não usar células de pacote e fornece alguns exemplos, advertências e práticas recomendadas.

Exemplo Notebook : células de pacote

O Notebook a seguir mostra um exemplo de como empacotar células.

pacote Cells Notebook

Abra o bloco de anotações em outra guia