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.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Mengatur parameter Azure Databricks di tingkat sesi, mengembalikan nilai parameter yang ada atau mengembalikan semua parameter dengan nilai dan makna. Saat menggunakan Databricks Runtime, parameter dikenal sebagai properti SQL Conf.
Untuk mengatur variabel SQL, gunakan SET VARIABLE. Untuk mengatur tag kueri untuk atribusi dan pengamatan biaya, gunakan SET QUERY_TAGS.
Sintaks
SET
SET [ -v ]
SET parameter_key [ = parameter_value ]
Parameter-parameternya
(tidak ada)
Berlaku untuk:
Databricks SQLMenghasilkan kunci dan nilai parameter Azure Databricks yang diubah.
-v
Menghasilkan kunci, nilai, dan arti parameter yang ada.
parameter_key
Mengembalikan nilai parameter yang ditentukan.
parameter_key = parameter_value
Menetapkan nilai untuk parameter tertentu. Jika ada nilai lama untuk parameter tertentu, maka parameter tersebut akan ditimpa oleh nilai baru.
Contoh Penggunaan SQL Databricks
-- Set a property.
> SET ansi_mode = true;
-- List all configuration parameters with their value and description.
> SET -v;
-- List all configuration parameters with a set value for the current session.
> SET;
-- List the value of specified property key.
> SET ansi_mode;
key value
--------- -----
ansi_mode true
-- Use SET VARIABLE to set SQL variables
> DECLARE var INT;
> SET var = 5;
Error: UNSUPPORTED_FEATURE.SET_VARIABLE_USING_SET
> SET VAR var = 5;
> SELECT var;
5
Contoh Waktu Proses Databricks
-- Set a property.
> SET spark.sql.variable.substitute=false;
-- List all SQLConf properties with value and meaning.
> SET -v;
-- List all SQLConf properties with value for current session.
> SET;
-- List the value of specified property key.
> SET spark.sql.variable.substitute;
key value
----------------------------- -----
spark.sql.variable.substitute false