Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasikan setelan sumber untuk Amazon Kinesis Data Streams
Konfigurasikan setelan sumber untuk Amazon Kinesis Data Streams untuk mengirim informasi ke aliran Firehose sebagai berikut.
penting
Jika Anda menggunakan Kinesis Producer Library (KPL) untuk menulis data ke aliran data Kinesis, Anda dapat menggunakan agregasi untuk menggabungkan catatan yang Anda tulis ke aliran data Kinesis tersebut. Jika Anda kemudian menggunakan aliran data tersebut sebagai sumber untuk aliran Firehose Anda, Amazon Data Firehose menghapus agregasi catatan sebelum mengirimkannya ke tujuan. Jika Anda mengonfigurasi aliran Firehose untuk mengubah data, Amazon Data Firehose melakukan de-agregasi catatan sebelum mengirimkannya. AWS Lambda Untuk informasi selengkapnya, lihat Mengembangkan Produsen Amazon Kinesis Data Streams Menggunakan Kinesis Producer Library dan Agregasi.
Di bawah pengaturan Sumber, pilih aliran yang ada di daftar aliran data Kinesis, atau masukkan ARN aliran data dalam format. arn:aws:kinesis:[Region]:[AccountId]:stream/[StreamName]
Jika Anda tidak memiliki aliran data yang ada, pilih Buat untuk membuat yang baru dari konsol Amazon Kinesis. Anda mungkin memerlukan peran IAM yang memiliki izin yang diperlukan pada aliran Kinesis. Untuk informasi selengkapnya, lihat Berikan akses Firehose ke Tujuan Amazon S3. Setelah Anda membuat aliran baru, pilih ikon penyegaran untuk memperbarui daftar aliran Kinesis. Jika Anda memiliki sejumlah besar aliran, filter daftar menggunakan Filter berdasarkan nama.
catatan
Saat Anda mengonfigurasi aliran data Kinesis sebagai sumber aliran Firehose, Firehose dan operasi Amazon Data akan dinonaktifkan. PutRecord
PutRecordBatch
Untuk menambahkan data ke aliran Firehose Anda dalam kasus ini, gunakan Kinesis Data Streams dan operasi. PutRecord
PutRecords
Amazon Data Firehose mulai membaca data dari LATEST
posisi aliran Kinesis Anda. Untuk informasi selengkapnya tentang posisi Kinesis Data Streams, lihat. GetShardIterator
Amazon Data Firehose memanggil operasi Kinesis Data GetRecordsStreams sekali per detik untuk setiap pecahan. Namun, ketika pencadangan penuh diaktifkan, Firehose memanggil operasi Kinesis Data GetRecords
Streams dua kali per detik untuk setiap pecahan, satu untuk tujuan pengiriman utama dan satu lagi untuk pencadangan penuh.
Lebih dari satu aliran Firehose dapat membaca dari aliran Kinesis yang sama. Aplikasi Kinesis lainnya (konsumen) juga dapat membaca dari aliran yang sama. Setiap panggilan dari aliran Firehose atau aplikasi konsumen lainnya dihitung terhadap batas pelambatan keseluruhan untuk pecahan. Untuk menghindari throttling, rencanakan aplikasi Anda dengan hati-hati. Untuk informasi selengkapnya tentang batas Kinesis Data Streams, lihat Batas Amazon Kinesis Streams.
Lanjutkan ke langkah berikutnya untuk mengonfigurasi transformasi rekaman dan konversi format.