String

SESSION_USER

BigQueryBigQuery

Mengembalikan email address dari user yang menjalankan query.

Tipe hasil: STRING

Syntax

SQL
SESSION_USER()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Get Current User

SQL
1SELECT SESSION_USER() AS current_user;

Email user yang menjalankan query.

Hasil
current_user: user@example.com

Audit Trail

SQL
1INSERT INTO audit_log (action, performed_by, timestamp)
2VALUES ('data_export', SESSION_USER(), CURRENT_TIMESTAMP());

Log siapa yang melakukan aksi.

Hasil
(audit record inserted)