

 Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs 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.

# Fungsi SUBARRAY
<a name="r_subarray"></a>

Ekstrak sebagian dari array mulai dari posisi tertentu. Mengembalikan array baru yang berisi jumlah tertentu elemen dari array input.

## Sintaksis
<a name="r_subarray-syntax"></a>

```
SUBARRAY( super_expr, start_position, length )
```

## Argumen
<a name="r_subarray-arguments"></a>

*super\$1expr*  
Ekspresi SUPER valid dalam bentuk array.

*start\$1position*  
Sebuah integer yang menentukan posisi awal untuk ekstraksi. Indeks berbasis 0, di mana 0 menunjukkan elemen pertama. Jika start\$1position berada di luar panjang array, array kosong dikembalikan.

*panjang*  
Sebuah integer opsional yang menentukan jumlah elemen untuk mengekstrak. Jika dihilangkan, semua elemen dari posisi awal hingga akhir array dikembalikan.

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

Fungsi SUBARRAY mengembalikan nilai data SUPER.

## Contoh
<a name="r_subarray-examples"></a>

Berikut ini adalah contoh dari fungsi SUBARRAY.

```
 SELECT SUBARRAY(ARRAY('a', 'b', 'c', 'd', 'e', 'f'), 2, 3);
   subarray
---------------
 ["c","d","e"]
(1 row)
```

## Lihat juga
<a name="r_subarray-see-also"></a>
+ [Fungsi ARRAY\$1POSITION](array_position.md)
+ [Fungsi ARRAY\$1POSITIONS](array_positions.md)
+ [Fungsi ARRAY\$1FLATTEN](array_flatten.md)
+ [Fungsi ARRAY\$1CONCAT](r_array_concat.md)