Pyspark模式-同时定义和推断

Pyspark模式-同时定义和推断,pyspark,schema,Pyspark,Schema,如何为某些列定义模式,并为其余列推断模式?有没有办法获得部分架构定义 假设我有a、b、c列;我只想定义a的模式,并推断b和c的模式。另外,我在阅读时定义了模式。没有办法进行部分模式定义。您可以重新定义要推断的模式您可以让spark先推断模式,然后为要自己定义的列强制转换类型

如何为某些列定义模式,并为其余列推断模式?有没有办法获得部分架构定义


假设我有a、b、c列;我只想定义a的模式,并推断b和c的模式。另外,我在阅读时定义了模式。

没有办法进行部分模式定义。您可以重新定义要推断的模式您可以让spark先推断模式,然后为要自己定义的列强制转换类型