Menggunakan Amazon S3 dengan Amazon MLS - Amazon Machine Learning

Kami tidak lagi memperbarui layanan Amazon Machine Learning atau menerima pengguna baru untuk itu. Dokumentasi ini tersedia untuk pengguna yang sudah ada, tetapi kami tidak lagi memperbaruinya. Untuk informasi selengkapnya, lihatApa itu Amazon Machine Learning.

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

Menggunakan Amazon S3 dengan Amazon MLS

Amazon Simple Storage Service (Amazon S3) adalah penyimpanan untuk Internet. Anda dapat menggunakan Amazon S3 untuk menyimpan dan mengambil data sebanyak apa pun kapan pun, dari mana pun di web. Amazon S3 menggunakan Amazon S3 sebagai repositori data utama untuk tugas berikut:

  • Untuk mengakses file input Anda untuk membuat objek sumber data untuk melatih dan mengevaluasi model ML-mu.

  • Untuk mengakses file input Anda untuk menghasilkan prediksi batch.

  • Ketika Anda menghasilkan prediksi batch dengan menggunakan model ML-mu, untuk menampilkan file prediksi ke bucket S3 yang Anda tentukan.

  • Untuk menyalin data yang telah Anda simpan di Amazon Redshift atau Amazon Relational Database Service (Amazon RDS) ke dalam file.csv dan unggah ke Amazon S3.

Untuk mengaktifkan Amazon ML-tugas ini, Anda harus memberikan izin kepada Amazon ML-nya untuk mengakses data Amazon S3 Anda.

catatan

Anda tidak dapat menampilkan file prediksi batch ke bucket S3 yang hanya menerima file terenkripsi sisi server. Pastikan bahwa kebijakan bucket Anda memungkinkan mengunggah file yang tidak terenkripsi dengan mengonfirmasi bahwa kebijakan tersebut tidak termasukDenyefek untuks3:PutObjecttindakan ketika tidak adas3:x-amz-server-side-encryptionheader dalam permintaan. Untuk informasi selengkapnya tentang kebijakan bucket enkripsi sisi server S3, lihatMelindungi Data Menggunakan Enkripsi Sisi ServerdiPanduan Pengguna Amazon Simple Storage Service.

Mengunggah Data ke Amazon S3

Anda harus mengunggah data input ke Amazon Simple Storage Service (Amazon S3) karena Amazon ML-nya membaca data dari lokasi Amazon S3. Anda dapat mengunggah data secara langsung ke Amazon S3 (misalnya, dari komputer Anda), atau Amazon IL dapat menyalin data yang telah disimpan di Amazon Redshift atau Amazon Relational Database Service (RDS) ke dalam file.csv dan mengunggahnya ke Amazon S3.

Untuk informasi lebih lanjut tentang menyalin data dari Amazon Redshift atau Amazon RDS, lihatMenggunakan Amazon Redshift dengan AmazonatauMenggunakan Amazon RDS dengan Amazon, masing-masing.

Bagian ini menjelaskan cara mengunggah data input Anda secara langsung dari komputer ke Amazon S3. Sebelum Anda memulai prosedur di bagian ini, Anda harus memiliki data dalam file.csv. Untuk informasi tentang cara memformat file.csv Anda dengan benar sehingga Amazon IL dapat menggunakannya, lihatMemahami Format Data untuk Amazon.

Untuk mengunggah data dari komputer ke Amazon S3
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di https://console.aws.amazon.com/s3.

  2. Buat bucket atau pilih bucket yang ada.

    1. Untuk membuat bucket, pilihBuat Bucket. Beri nama bucket Anda, pilih wilayah (Anda dapat memilih wilayah yang tersedia), lalu pilihBuat. Untuk informasi selengkapnya, lihatBuat BucketdiPanduan Memulai Amazon Simple Storage.

    2. Untuk menggunakan bucket yang ada, cari bucket dengan memilih bucketSemua Bucketdaftar. Ketika nama bucket muncul, pilih itu, lalu pilihUnggah.

  3. DiUnggahkotak dialog, pilihTambahkan File.

  4. Arahkan ke folder yang berisi file input data .csv Anda, lalu pilihBuka.

Izin

Untuk memberikan izin untuk Amazon ML-nya mengakses salah satu bucket S3 Anda, Anda harus mengedit kebijakan bucket.

Untuk informasi tentang memberikan izin Amazon XML untuk membaca data dari bucket Anda di Amazon S3, lihatMemberikan Izin Amazon untuk Membaca Data Anda dari Amazon S3.

Untuk informasi tentang pemberian izin Amazon ML-output hasil prediksi batch ke bucket Anda di Amazon S3, lihatMemberikan Izin Amazon ML-Prediksi Output ke Amazon S3.

Untuk informasi tentang mengelola izin akses ke sumber daya Amazon S3, lihatPanduan Developer Amazon S3.