Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Fungsi agregat

Mode fokus

Di halaman ini

Fungsi agregat - Amazon Simple Storage Service

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

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

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

Amazon S3 Select mendukung fungsi agregat berikut.

Fungsi

Jenis Argumen

Jenis pengembalian

AVG(expression)

INT, FLOAT, DECIMAL

DECIMAL untuk argumen INT, FLOAT untuk argumen floating point; jika tidak, sama dengan jenis data argumen.

COUNT

-

INT

MAX(expression)

INT, DECIMAL

Sama seperti jenis argumen.

MIN(expression)

INT, DECIMAL

Sama seperti jenis argumen.

SUM(expression)

INT, FLOAT, DOUBLE, DECIMAL

INT untuk argumen INT, FLOAT untuk argumen floating point; jika tidak, sama dengan jenis data argumen.

SUM contoh

Untuk menggabungkan ukuran objek total suatu folder dalam laporan Inventaris S3, gunakan ekspresi SUM.

Laporan Inventaris S3 berikut adalah CSV file yang dikompresi. GZIP Terdapat tiga kolom.

  • Kolom pertama adalah nama bucket S3 (DOC-EXAMPLE-BUCKET) bahwa laporan Inventaris S3 adalah untuk.

  • Kolom kedua adalah nama kunci objek yang secara unik mengidentifikasi objek dalam bucket.

    Nilai example-folder/ di baris pertama adalah untuk folder example-folder. Di Amazon S3, saat Anda membuat folder di bucket, S3 membuat objek 0-byte dengan kunci yang diatur ke nama folder yang Anda berikan.

    Nilai example-folder/object1 di baris kedua adalah untuk objek object1 di folder example-folder.

    Nilai example-folder/object2 di baris ketiga adalah untuk objek object2 di folder example-folder.

    Untuk informasi selengkapnya tentang folder S3, lihat Mengatur objek di konsol Amazon S3 dengan menggunakan folder.

  • Kolom ketiga adalah ukuran objek dalam byte.

"DOC-EXAMPLE-BUCKET","example-folder/","0" "DOC-EXAMPLE-BUCKET","example-folder/object1","2011267" "DOC-EXAMPLE-BUCKET","example-folder/object2","1570024"

Untuk menggunakan SUM ekspresi untuk menghitung ukuran total folderexample-folder, jalankan SQL kueri dengan Amazon S3 Select.

SELECT SUM(CAST(_3 as INT)) FROM s3object s WHERE _2 LIKE 'example-folder/%' AND _2 != 'example-folder/';

Hasil Kueri:

3581291
PrivasiSyarat situsPreferensi cookie
© 2024, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.