Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan ninput -th, misalnya, mengembalikan input2 ketika n adalah 2. Fungsi mengembalikan NULL jika indeks melebihi panjang array dan spark.sql.ansi.enabled diatur ke false. Jika spark.sql.ansi.enabled diatur ke true, ia melempar arrayIndexOutOfBoundsException untuk indeks yang tidak valid.
Untuk fungsi Databricks SQL yang sesuai, lihat elt fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.elt(*inputs=<*inputs>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
inputs |
pyspark.sql.Column atau str |
Masukkan kolom atau string. |
Examples
df = spark.createDataFrame([(1, "scala", "java")], ['a', 'b', 'c'])
df.select(elt(df.a, df.b, df.c).alias('r')).collect()
[Row(r='scala')]