Contoh menggunakan Amazon S3 Select pada objek - Amazon Simple Storage Service

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

Contoh menggunakan Amazon S3 Select pada objek

penting

Amazon S3 Select tidak lagi tersedia untuk pelanggan baru. Pelanggan Amazon S3 Select yang sudah ada dapat terus menggunakan fitur seperti biasa. Pelajari selengkapnya

Anda dapat menggunakan S3 Select untuk memilih konten dari satu objek dengan menggunakan konsol Amazon S3, REST API, dan. AWS SDKs

Untuk informasi lebih lanjut tentang fungsi SQL yang didukung untuk S3 Select, lihat Fungsi SQL.

Untuk memilih konten dari objek di konsol Amazon S3
  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi kiri, pilih Bucket.

  3. Pilih bucket yang berisi objek yang ingin Anda pilih kontennya, lalu pilih nama objeknya.

  4. Pilih Tindakan objek, dan pilih Kueri dengan S3 Select.

  5. Konfigurasikan Pengaturan input, berdasarkan format data input Anda.

  6. Konfigurasikan Pengaturan output, berdasarkan format output yang ingin Anda terima.

  7. Untuk mengekstrak catatan dari objek yang dipilih, di bawah kueri SQL, masukkan perintah SELECT SQL. Untuk informasi lebih lanjut tentang cara menulis perintah SQL, lihat Referensi SQL untuk Amazon S3 Select.

  8. Setelah memasukkan kueri SQL, pilih Jalankan kueri SQL. Kemudian, di bawah Hasil kueri, Anda akan melihat hasil kueri SQL Anda.

Anda dapat menggunakan AWS SDKs untuk memilih konten dari objek. Namun, jika aplikasi Anda memerlukannya, Anda dapat mengirimkan permintaan REST secara langsung. Untuk informasi lebih lanjut tentang permintaan dan format respons, kunjungi SelectObjectContent.

Anda dapat menggunakan Amazon S3 Select untuk memilih beberapa konten objek dengan menggunakan metode iniselectObjectContent. Jika metode ini berhasil, Amazon S3 Select akan menampilkan ekspresi SQL.

Java

Untuk menggunakan Amazon S3 Select dengan AWS SDK for Java, Anda dapat mengembalikan nilai kolom pertama untuk setiap rekaman yang disimpan dalam objek yang berisi data yang disimpan dalam format CSV. Anda juga dapat meminta Progress dan Stats pesan yang akan dikembalikan. Anda harus menyediakan nama bucket yang valid dan objek yang mengandung data dengan format CSV.

Untuk menggunakan Amazon S3 Select dengan AWS SDK for Java, Anda dapat mengembalikan nilai kolom pertama untuk setiap rekaman yang disimpan dalam objek yang berisi data yang disimpan dalam format CSV. Anda juga dapat meminta Progress dan Stats pesan yang akan dikembalikan. Anda harus menyediakan nama bucket yang valid dan objek yang mengandung data dengan format CSV.

Untuk contoh cara menggunakan Amazon S3 Select dengan AWS SDK for Java, lihat Memilih konten dari objek di Referensi API Amazon S3.

JavaScript

Untuk JavaScript contoh yang menggunakan operasi AWS SDK untuk JavaScript with S3 SelectObjectContent API untuk memilih catatan dari file JSON dan CSV yang disimpan di Amazon S3, lihat posting blog Memperkenalkan dukungan untuk Amazon S3 Select di file. AWS SDK untuk JavaScript

Python

Untuk contoh Python tentang penggunaan kueri SQL untuk melakukan pencarian lewat data yang dimuat ke Amazon S3 sebagai file nilai terpisah-koma (CSV) dengan menggunakan S3 Select, lihat postingan blog Meminta data tanpa server atau basis data dengan menggunakan Amazon S3 Select.