

 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\_QUERY\_TEKS
<a name="SYS_QUERY_TEXT"></a>

Gunakan SYS\_QUERY\_TEXT untuk melihat teks kueri dari semua kueri. Setiap baris mewakili teks kueri hingga 4000 karakter dimulai dengan nomor urut 0. Ketika pernyataan query berisi lebih dari 4000 karakter, baris tambahan dicatat untuk pernyataan dengan menambah nomor urutan untuk setiap baris. Tampilan ini mencatat semua teks kueri pengguna seperti DDL, utilitas, kueri Amazon Redshift, dan kueri hanya leader-node.

SYS\_QUERY\_TEXT 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_QUERY_TEXT-table-columns"></a>


| Nama kolom  | Jenis data  | Deskripsi  | 
| --- | --- | --- | 
| user\_id | integer | Pengidentifikasi pengguna yang mengirimkan kueri. | 
| Query\_id | bigint | Pengidentifikasi kueri. | 
| id transaksi\_ | bigint | Pengidentifikasi transaksi yang terkait dengan pernyataan. | 
| session\_id | integer | Pengidentifikasi proses sesi yang menjalankan kueri. | 
| waktu mulai | timestamp | Waktu ketika kueri dimulai. | 
| urutan | integer | Ketika pernyataan tunggal berisi lebih dari 4000 karakter, baris tambahan dicatat untuk pernyataan tersebut. Urutan 0 adalah baris pertama, 1 adalah baris kedua, dan seterusnya. | 
| text | karakter (4000) | Teks kueri SQL yang dalam penambahan 4000 karakter. Bidang ini mungkin berisi karakter khusus, seperti garis miring terbalik (\\) dan baris baru (\\ n). | 
| Query\_uuid | karakter (36) | Pengidentifikasi unik global (UUID) dari kueri. | 

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

Kueri berikut mengembalikan kueri yang sedang berjalan dan mengantri.

```
SELECT user_id, 
 query_id, 
 transaction_id, 
 session_id, start_time, 
 sequence, trim(text) as text from sys_query_text 
 ORDER BY sequence;
```

Sampel keluaran.

```
 user_id | query_id | transaction_id | session_id |        start_time          | sequence |                                                        text
--------+----------+-----------------+------------+----------------------------+----------+----------------------------------------------------------------------------------------------------------------------
   100  |     4    |       1396      | 1073750220 | 2023-04-28 16:44:55.887184 |     0    | SELECT trim(text) as text, sequence FROM sys_query_text WHERE query_id = pg_last_query_id() AND user_id > 1 AND start
_time > '2023-04-28 16:44:55.922705+00:00'::timestamp order by sequence;
```

Kueri berikut mengembalikan izin yang telah diberikan atau dicabut dari grup dalam database Anda.

```
SELECT 
    SPLIT_PART(text, ' ', 1) as grantrevoke, 
    SPLIT_PART((SUBSTRING(text, STRPOS(UPPER(text), 'GROUP'))), ' ', 2) as group, 
    SPLIT_PART((SUBSTRING(text, STRPOS(UPPER(text), ' '))), 'ON', 1) as type, 
    SPLIT_PART((SUBSTRING(text, STRPOS(UPPER(text), 'ON'))), ' ', 2) || ' ' || SPLIT_PART((SUBSTRING(text, STRPOS(UPPER(text), 'ON'))), ' ', 3) as entity 
FROM SYS_QUERY_TEXT 
WHERE (text LIKE 'GRANT%' OR text LIKE 'REVOKE%') AND text LIKE '%GROUP%';
         
+-------------+----------+--------+----------+
| grantrevoke |  group   |  type  |  entity  |
+-------------+----------+--------+----------+
| GRANT       | bi_group | SELECT | TABLE t1 |
| GRANT       | bi_group | SELECT | TABLE t1 |
| GRANT       | bi_group | SELECT | TABLE t1 |
| GRANT       | bi_group | USAGE  | TABLE t1 |
| GRANT       | bi_group | SELECT | TABLE t1 |
| GRANT       | bi_group | SELECT | TABLE t1 |
+-------------+----------+--------+----------+
```