

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

# Buat pengiriman Amazon S3
<a name="data-delivery-s3-create"></a>

 Buat pengiriman yang mengirimkan catatan dari aliran Amazon Kinesis Data Streams ke bucket Amazon S3 tujuan umum. Anda dapat membuat pengiriman dengan Konsol Manajemen AWS atau AWS CLI. Catatan dikirimkan dalam format sumbernya, dikelompokkan menjadi objek berukuran optimal, dengan kompresi yang dapat dikonfigurasi dan struktur kunci S3 yang Anda tentukan. 

**catatan**  
 Sebelum Anda membuat pengiriman, lengkapi prasyarat di[Memulai pengiriman tujuan umum S3](data-delivery-s3-getting-started.md), termasuk peran eksekusi layanan IAM yang dijelaskan dalam[Izin IAM untuk pengiriman data](data-delivery-iam.md). 

## Menggunakan Konsol Manajemen AWS
<a name="data-delivery-s3-create-console"></a>

1. Buka konsol Kinesis di[https://console.aws.amazon.com/kinesis](https://console.aws.amazon.com/kinesis).

1. Di panel navigasi, pilih pengiriman tujuan umum ** S3**, lalu pilih ** Buat pengiriman**.

1. **Langkah 1: Konfigurasi sumber. ** Di bawah Detail ** pengiriman**, masukkan Nama ** Pengiriman**. Untuk ** Sumber**, pilih On-Demand aliran yang akan dikirimkan. Hanya On-Demand stream yang ditampilkan. Pilih **Berikutnya**.

1. **Langkah 2: Konfigurasi tujuan. ** Pilih format ** Rekaman ** (**JSON**, ** STRING**, atau ** BYTE\_ARRAY**), dan kemudian tentukan tujuan:
   + **S3 bucket ARN ** — ARN dari bucket tujuan tujuan Amazon S3 tujuan.
   + **Pemilik bucket yang diharapkan ** — Akun AWS ID 12 digit dari pemilik bucket yang diharapkan.
   + **Jenis kompresi ** — pilih ** GZIP**, ** ZSTD**, atau ** None. **
   + **Kelas penyimpanan ** — pilih kelas penyimpanan Amazon S3 secara opsional.
   + **Template kunci keluaran ** — secara opsional menentukan struktur kunci objek Amazon S3. Lihat perinciannya di [Template kunci keluaran S3 untuk pengiriman Amazon S3](data-delivery-s3-key-template.md).
   + **Kesegaran data ** — waktu buffering maksimum dalam detik sebelum catatan dikirimkan (minimal 300, maksimum 900).

   Pilih **Berikutnya**.

1. **Langkah 3: Konfigurasi tambahan. ** Konfigurasikan enkripsi, akses layanan (peran IAM), antrian surat mati opsional, pengiriman log, dan tag. Pilih **Berikutnya**.

1. **Langkah 4: Tinjau dan buat. ** Tinjau konfigurasi Anda, lalu pilih ** Buat pengiriman**. Transisi pengiriman dari CREATING ke ACTIVE setelah penyediaan selesai.

## Menggunakan AWS CLI
<a name="data-delivery-s3-create-cli"></a>

 Gunakan `create-channel` perintah untuk membuat pengiriman Amazon S3 yang mengirimkan catatan ke bucket Amazon S3 tujuan umum dengan format JSON dan kompresi GZIP: 

```
aws kinesis create-channel \
    --channel-name "my-s3-delivery" \
    --service-execution-role-arn "arn:aws:iam::123456789012:role/my-channel-role" \
    --stream-configuration-list '[
        {
            "StreamARN": "arn:aws:kinesis:us-east-1:123456789012:stream/my-stream",
            "RecordConfiguration": {
                "RecordFormatType": "JSON"
            }
        }
    ]' \
    --s3-destination-configuration '{
        "DataFreshnessInSeconds": 300,
        "StorageConfiguration": {
            "BucketARN": "arn:aws:s3:::my-destination-bucket",
            "ExpectedBucketOwner": "123456789012",
            "CompressionType": "GZIP",
            "StorageClass": "STANDARD"
        }
    }'
```

 Perintah mengembalikan saluran ARN (`ChannelARN`). Gunakan dengan `describe-channel` untuk memverifikasi pengiriman mencapai status AKTIF. Lihat [Jelaskan pengiriman Amazon S3](data-delivery-s3-describe.md). Untuk menyesuaikan struktur kunci objek Amazon S3, lihat[Template kunci keluaran S3 untuk pengiriman Amazon S3](data-delivery-s3-key-template.md). 

 **Referensi API ** — lihat `CreateChannel` di Refer * ensi API * Amazon Kinesis Data Streams. 