Pular para o conteúdo principal

obterCampo

Obter um campo de uma coluna de uma estrutura.

Sintaxe

Python
getField(name)

Parâmetros

Parâmetro

Tipo

Descrição

name

str

Nome do campo

Devoluções

Coluna

Exemplos

Python
from pyspark.sql import Row
df = spark.createDataFrame([Row(r=Row(a=1, b="b"))])
df.select(df.r.getField("b")).show()
Output
# +---+
# |r.b|
# +---+
# | b|
# +---+
Python
df.select(df.r.a).show()
Output
# +---+
# |r.a|
# +---+
# | 1|
# +---+