Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

[Dúvida] TO_DATE

Na função to_data, eu passo no .cast o tipo de dado antigo da coluna?

Por exemplo, supondo que a data veio como inteiro 20221204.

Teria que passar o IntegerType como no exemplo abaixo?

df = df.withColumn('colunadata', f.todate(df.colunadata.cast(IntegerType)), 'yyyyMMdd')

Ou sempre vou passar ** StringType** dentro do to_date?