Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Importante
Amazon S3 Select non è più disponibile per i nuovi clienti. I clienti esistenti di Amazon S3 Select possono continuare a utilizzare la funzionalità come di consueto. Ulteriori informazioni
Amazon S3 Select supporta le seguenti funzioni di aggregazione:
Funzione |
Tipo di argomento |
Tipo restituito |
---|---|---|
|
|
|
|
|
|
|
|
Lo stesso tipo dell'argomento. |
|
|
Lo stesso tipo dell'argomento. |
|
|
|
SUM example
Per aggregare le dimensioni totali degli oggetti di una cartella in un report S3 Inventory, usa un'espressione SUM
.
Il seguente report S3 Inventory è un file CSV compresso con GZIP. Sono disponibili tre colonne.
-
La prima colonna è il nome del bucket S3 (
) a cui è destinato il rapporto S3 Inventory.DOC-EXAMPLE-BUCKET
-
La seconda colonna è il nome della chiave dell'oggetto che identifica in modo univoco l'oggetto nel bucket.
Il valore
nella prima riga si riferisce alla cartellaexample-folder/
. Quando crei una cartella nel bucket in Amazon S3, S3 crea un oggetto con dimensioni pari a 0 byte con una chiave impostata sul nome della cartella fornito.example-folder
Il valore
nella seconda riga si riferisce all'oggettoexample-folder/object1
nella cartellaobject1
.example-folder
Il valore
nella terza riga si riferisce all'oggettoexample-folder/object2
nella cartellaobject2
.example-folder
Per ulteriori informazioni sulle cartelle S3, consulta Organizzazione degli oggetti nella console di Amazon S3 utilizzando le cartelle.
-
La terza colonna è la dimensione dell'oggetto in byte.
"
DOC-EXAMPLE-BUCKET
","example-folder/
","0" "DOC-EXAMPLE-BUCKET
","example-folder/object1
","2011267" "DOC-EXAMPLE-BUCKET
","example-folder/object2
","1570024"
Per utilizzare un'espressione SUM
per calcolare la dimensione totale della cartella
, esegui la query SQL con Amazon S3 Select.example-folder
SELECT SUM(CAST(_3 as INT)) FROM s3object s WHERE _2 LIKE '
example-folder/
%' AND _2 != 'example-folder/
';
Risultato della query:
3581291