Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
n-. girişi döndürür; örneğin, 2 olduğunda input2 döndürürn. Dizin dizinin uzunluğunu aşarsa ve spark.sql.ansi.enabled false olarak ayarlanırsa işlev NULL döndürür. true olarak ayarlanırsa spark.sql.ansi.enabled , geçersiz dizinler için ArrayIndexOutOfBoundsException oluşturur.
İlgili Databricks SQL fonksiyonu için bakınız elt fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.elt(*inputs=<*inputs>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
inputs |
pyspark.sql.Column veya str |
Giriş sütunları veya dizeleri. |
Örnekler
df = spark.createDataFrame([(1, "scala", "java")], ['a', 'b', 'c'])
df.select(elt(df.a, df.b, df.c).alias('r')).collect()
[Row(r='scala')]