

 Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, 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/) yang diterbitkan pada 30 Juni 2025. 

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

# SYS\_LUDF\_DETAIL
<a name="SYS_LUDF_DETAIL"></a>

SYS\_LUDF\_DETAIL merekam informasi dan metrik untuk Lambda User Defined Functions (LUDFs) yang digunakan dalam kueri tertentu.

SYS\_LUDF\_DETAIL hanya terlihat oleh pengguna super. 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_LUDF_DETAIL-table-columns"></a>


| Nama kolom | Jenis data | Deskripsi | 
| --- | --- | --- | 
| user\_id | integer | Pengidentifikasi pengguna yang mengirimkan kueri memanggil fungsi. | 
| id transaksi\_ | bigint | Pengidentifikasi transaksi. | 
| Query\_id | bigint | Pengidentifikasi kueri pengguna. | 
| fungsi\_oid | bigint | ID objek dari fungsi dalam katalog. | 
| fungsi\_posisi | integer | Posisi numerik fungsi ini dalam langkah. Misalnya, jika ada beberapa panggilan dari fungsi yang sama dalam daftar SELECT kueri, mereka dapat diidentifikasi menggunakan nomor posisi ini. | 
| Stream\_id | integer | Pengidentifikasi aliran tempat panggilan fungsi dilakukan. | 
| segmen\_id | integer | Pengidentifikasi segmen tempat panggilan fungsi dilakukan. | 
| Step\_id | integer | Pengidentifikasi langkah di mana panggilan fungsi dilakukan. | 
| nama\_fungsi lambda | karakter (256) | Nama fungsi lambda. | 
| waktu mulai | timestamp | Waktu panggilan dimulai pada. | 
| akhir\_waktu | timestamp | Waktu panggilan berakhir pada. | 
| total\_durasi | bigint | Total durasi panggilan dalam mikrodetik. | 
| Invokasi | integer | Jumlah pemanggilan bersamaan atau eksternal. | 
| total\_baris | bigint | Jumlah baris passed/returned to/from panggilan. | 
| input\_byte | bigint | Jumlah byte yang diteruskan ke panggilan. | 
| output\_byte | bigint | Jumlah byte panggilan yang dihasilkan. | 
| Query\_uuid | karakter (36) | Pengidentifikasi unik global (UUID) dari kueri. | 

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

Contoh berikut menggunakan Lambda UDF dalam kueri, dan kemudian menunjukkan cara menanyakan tampilan SYS\_LUDF\_DETAIL untuk melihat detail eksekusi fungsi.

```
SET SESSION AUTHORIZATION regular_user;

CREATE EXTERNAL FUNCTION exfunc_sum(INT,INT) RETURNS INT STABLE
LAMBDA 'lambda_sum'
IAM_ROLE 'arn:aws:iam::123456789012:role/Redshift-Exfunc-Test';

CREATE TABLE t_sum(c1 int, c2 int);
INSERT INTO t_sum VALUES (4,5), (6,7);
SELECT exfunc_sum(c1,c2) FROM t_sum;

-- Switch to super user in order to inspect records in the LUDF SYS view.
SET SESSION AUTHORIZATION super_user;
select * from sys_ludf_detail;
```

Contoh output:

```
 user_id | transaction_id | query_id | function_oid | function_position | stream_id | segment_id | step_id | lambda_function_name |         start_time         |          end_time          | total_duration | invocations | total_rows | input_bytes | output_bytes
---------+----------------+----------+--------------+-------------------+-----------+------------+---------+----------------------+----------------------------+----------------------------+----------------+-------------+------------+-------------+--------------
     100 |           1463 |     1544 |       111055 |                 0 |         0 |          0 |       2 | lambda_sum           | 2026-01-06 17:23:25.165898 | 2026-01-06 17:23:25.165898 |            414 |           1 |          2 |         277 |           18
(1 row)
```