

 Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# SYS\_PROCEDURE \_CALL
<a name="SYS_PROCEDURE_CALL"></a>

Gunakan tampilan SYS\_PROCEDURE\_CALL untuk mendapatkan informasi tentang panggilan prosedur tersimpan, termasuk waktu mulai, waktu akhir, status panggilan prosedur tersimpan, dan hierarki panggilan untuk panggilan prosedur tersimpan bersarang. Setiap panggilan prosedur yang disimpan menerima ID kueri.

SYS\_PROCEDURE\_CALL terlihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat melihat data mereka sendiri. Untuk informasi selengkapnya, lihat [Visibilitas data dalam tabel dan tampilan sistem](cm_chap_system-tables.md#c_visibility-of-data).

## Kolom tabel
<a name="SYS_PROCEDURE_CALL-table-columns"></a>


| Nama kolom  | Jenis data  | Deskripsi  | 
| --- | --- | --- | 
| session\_user\_id | integer | Pengidentifikasi pengguna yang membuat sesi dan merupakan pemanggil dari panggilan prosedur tersimpan tingkat atas. | 
| security\_user\_id | integer | Pengidentifikasi pengguna yang hak istimewanya digunakan untuk menjalankan pernyataan dalam prosedur yang disimpan. Jika prosedur tersimpan dipanggil dari prosedur tersimpan DEFINER luar, maka ini akan menjadi pemilik user\_id dari prosedur tersimpan luar itu. | 
| query\_id | integer | Pengidentifikasi kueri dari panggilan prosedur yang disimpan. | 
| query\_text | arang (4000) | Teks permintaan panggilan prosedur yang disimpan. | 
| start\_time | timestamp | Waktu di UTC ketika kueri mulai berjalan. Stempel waktu menggunakan enam digit presisi untuk detik pecahan, misalnya. 2009-06-12 11:29:19.131 358. | 
| waktu\_akhir | timestamp | Waktu di UTC ketika kueri selesai berjalan. Stempel waktu menggunakan enam digit presisi untuk detik pecahan, misalnya: 2009-06-12 11:29:19.131 358. | 
| status | arang (10) | Status panggilan prosedur yang disimpan. Ketika prosedur yang disimpan dihentikan oleh sistem atau dibatalkan oleh pengguna, nilainya dibatalkan. Jika panggilan prosedur tersimpan berjalan hingga selesai, nilainya berhasil. | 
| caller\_procedure re\_query\_id | integer | Jika panggilan prosedur tersimpan dipanggil oleh panggilan prosedur tersimpan lainnya, maka kolom ini berisi ID kueri dari panggilan luar. Jika tidak, bidangnya adalah NULL. | 

## Kueri Sampel
<a name="SYS_PROCEDURE_CALL-sample-queries"></a>

Query berikut mengembalikan hierarki panggilan prosedur tersimpan bersarang.

```
select query_id, datediff(seconds, start_time, end_time) as elapsed_time, status, trim(query_text) as call, caller_procedure_query_id from sys_procedure_call;
```

Keluaran sampel.

```
 query_id | elapsed_time | status  |                       call                       | caller_procedure_query_id 
----------+--------------+---------+--------------------------------------------------+---------------------------
     3087 |           18 | success | CALL proc_bd906c98c45443ffa165e9552056902d(1)    |          3085
     3085 |           18 | success | CALL proc_bd906c98c45443ffa165e9552056902d_2(1); |                          
(2 rows)
```