Suspeito que deve ser por alguma compatibilidade com versões anteriores. E eu simplesmente tento descobrir qual foi o motivo por trás. A API Snowpark DataFrame foi inspirada na API Apache Spark DataFrame.
Mas por que tantos métodos de classe DataFrame semelhantes , com as mesmas assinaturas e funcionalidades, aparecem com dois nomes diferentes?
Apenas alguns exemplos (mas há tantos):
- criar_ou_substituir_temp_view e criarOrReplaceTempView
- to_df e toDF
- group_by e GroupBy
Além disso, existe uma notação preferida hoje? Uma melhor prática a seguir, relacionada a essas chamadas?