Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro no coalesce

Ao fazer o comando do vídeo 4 da aula 4 o jupyter me retorna o erro abaixo.


NameError Traceback (most recent call last) in ----> 1 dataframe_coalesce = dataframe_loja_site.withColumn("nova coluna", coalesce(dataframe_loja_site.preco_venda, dataframe_loja_site.frete_valor))

NameError: name 'coalesce' is not defined

Procurei em alguns fóruns, mas não encontrei a solução do problema.

1 resposta
solução!

Faltou no vídeo informar que é preciso fazer a seguinte importação antes de usar 'coalesce':

from pyspark.sql.functions import *

Depois de fazer a importação o erro desaparece