

 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.

# Membongkar data dalam format lebar terbatas atau tetap
<a name="t_unloading_fixed_width_data"></a>

Anda dapat membongkar data dalam format terbatas atau format lebar tetap. Output default adalah pipe-delimited (menggunakan karakter '\$1').

Contoh berikut menentukan koma sebagai pembatas: 

```
unload ('select * from venue')
to 's3://amzn-s3-demo-bucket/tickit/venue/comma' 
iam_role 'arn:aws:iam::0123456789012:role/MyRedshiftRole'
delimiter ',';
```

File output yang dihasilkan terlihat seperti ini: 

```
20,Air Canada Centre,Toronto,ON,0
60,Rexall Place,Edmonton,AB,0
100,U.S. Cellular Field,Chicago,IL,40615
200,Al Hirschfeld Theatre,New York City,NY,0
240,San Jose Repertory Theatre,San Jose,CA,0
300,Kennedy Center Opera House,Washington,DC,0
...
```

Untuk membongkar hasil yang sama yang disetel ke file yang dibatasi tab, keluarkan perintah berikut: 

```
unload ('select * from venue') 
to 's3://amzn-s3-demo-bucket/tickit/venue/tab' 
iam_role 'arn:aws:iam::0123456789012:role/MyRedshiftRole'
delimiter as '\t';
```

Atau, Anda dapat menggunakan spesifikasi FIXEDWIDTH. Spesifikasi ini terdiri dari pengenal untuk setiap kolom tabel dan lebar kolom (jumlah karakter). Perintah UNLOAD akan gagal daripada memotong data, jadi tentukan lebar yang setidaknya sepanjang entri terpanjang untuk kolom itu. Membongkar data dengan lebar tetap bekerja mirip dengan membongkar data yang dibatasi, kecuali bahwa output yang dihasilkan tidak mengandung karakter pembatas. Contoh: 

```
unload ('select * from venue')
to 's3://amzn-s3-demo-bucket/tickit/venue/fw' 
iam_role 'arn:aws:iam::0123456789012:role/MyRedshiftRole'
fixedwidth '0:3,1:100,2:30,3:2,4:6';
```

Output dengan lebar tetap terlihat seperti ini: 

```
20 Air Canada Centre         Toronto      ON0
60 Rexall Place              Edmonton     AB0
100U.S. Cellular Field       Chicago      IL40615
200Al Hirschfeld Theatre     New York CityNY0
240San Jose Repertory TheatreSan Jose     CA0
300Kennedy Center Opera HouseWashington   DC0
```

Untuk detail selengkapnya tentang spesifikasi FIXEDWIDTH, lihat perintah. [MEMBONGKAR](r_UNLOAD.md)