Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Sihir yang ditulis pada beberapa baris didahului oleh tanda persen ganda (%%
) dan disebut fungsi sihir sel atau sihir sel.
%%sql
Sihir sel ini memungkinkan untuk menjalankan pernyataan SQL secara langsung tanpa harus menghiasnya dengan pernyataan Spark SQL. Perintah ini juga menampilkan output dengan secara implisit memanggil kerangka .show()
data yang dikembalikan.

%%sql
Perintah auto memotong output kolom dengan lebar 20 karakter. Saat ini, pengaturan ini tidak dapat dikonfigurasi. Untuk mengatasi batasan ini, gunakan sintaks lengkap berikut dan modifikasi parameter show
metode yang sesuai.
spark.sql("""YOUR_SQL
""").show(n=number
, truncate=number
, vertical=bool
)
-
n
int
, opsional. Jumlah baris yang akan ditampilkan. -
memotong —
bool
atauint
, opsional — Jikatrue
, memotong string lebih dari 20 karakter. Ketika diatur ke angka yang lebih besar dari 1, potong string panjang ke panjang yang ditentukan dan sel sejajar kanan. -
vertikal -
bool
, opsional. Jikatrue
, mencetak baris keluaran secara vertikal (satu baris per nilai kolom).