

 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.

# PG\_BACKEND\_PID
<a name="PG_BACKEND_PID"></a>

Mengembalikan ID proses (PID) dari proses server yang menangani sesi saat ini.

**catatan**  
PID tidak unik secara global. Hal ini dapat digunakan kembali dari waktu ke waktu.

## Sintaksis
<a name="PG_BACKEND_PID-synopsis"></a>

```
pg_backend_pid()
```

## Jenis pengembalian
<a name="PG_BACKEND_PID-return-type"></a>

Mengembalikan bilangan bulat.

## Contoh
<a name="PG_BACKEND_PID-example"></a>

Anda dapat menghubungkan PG\_BACKEND\_PID dengan tabel log untuk mengambil informasi untuk sesi saat ini. Misalnya, query berikut mengembalikan ID query dan sebagian dari teks query untuk query selesai dalam sesi saat ini.

```
select query, substring(text,1,40)
from stl_querytext
where pid =  PG_BACKEND_PID()
order by query desc;

 query |                substring
-------+------------------------------------------
 14831 | select query, substring(text,1,40) from
 14827 | select query, substring(path,0,80) as pa
 14826 | copy category from 's3://dw-tickit/manif
 14825 | Count rows in target table
 14824 | unload ('select * from category') to 's3
(5 rows)
```

Anda dapat menghubungkan PG\_BACKEND\_PID dengan kolom pid dalam tabel log berikut (pengecualian dicatat dalam tanda kurung):
+ [STL\_CONNECTION\_LOG](r_STL_CONNECTION_LOG.md)
+ [STL\_DDLTEXT](r_STL_DDLTEXT.md)
+ [STL\_ERROR](r_STL_ERROR.md)
+ [STL\_QUERY](r_STL_QUERY.md)
+ [STL\_QUERYTEXT](r_STL_QUERYTEXT.md)
+ [STL\_SESSIONS](r_STL_SESSIONS.md)(proses)
+ [STL\_TR\_KONFLIK](r_STL_TR_CONFLICT.md)
+ [STL\_UTILITYTEXT](r_STL_UTILITYTEXT.md)
+ [STV\_ACTIVE\_KURSOR](r_STV_ACTIVE_CURSORS.md)
+ [STV\_INFLIGHT](r_STV_INFLIGHT.md)
+ [STV\_LOCKS](r_STV_LOCKS.md)(lock\_owner\_pid)
+ [STV\_TERBARU](r_STV_RECENTS.md)(process\_id)