String
BigQuery
SESSION_USER
Mengembalikan email address dari user yang menjalankan query.
Tipe hasil:
STRINGSyntax
SQL
SESSION_USER()Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Get Current User
SQL
1 SELECT SESSION_USER() AS current_user;
Email user yang menjalankan query.
Hasil
current_user: user@example.com
Audit Trail
SQL
1 INSERT INTO audit_log (action, performed_by, timestamp) 2 VALUES ('data_export', SESSION_USER(), CURRENT_TIMESTAMP());
Log siapa yang melakukan aksi.
Hasil
(audit record inserted)