Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Marca o DataFrame como não persistente e remove todos os blocos da memória e do disco.
Sintaxe
unpersist(blocking: bool = False)
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
blocking |
bool | Se deve bloquear até que todos os blocos sejam apagados. |
Devoluções
DataFrame: DataFrame não persistente.
Notes
blocking o padrão mudou para False corresponder ao Scala na 2.0.
Os dados em cache são partilhados entre todas as sessões Spark no cluster, pelo que a sua persistência não persiste afeta todas as sessões.
Exemplos
df = spark.range(1)
df.persist()
# DataFrame[id: bigint]
df.unpersist()
# DataFrame[id: bigint]
df = spark.range(1)
df.unpersist(True)
# DataFrame[id: bigint]