Utiliser S3 Select
StorageGRID prend en charge les clauses, types de données et opérateurs AWS S3 Select suivants pour le système Commande SelectObjectContent.
Les éléments non répertoriés ne sont pas pris en charge. |
Pour la syntaxe, voir SelectObjectContent. Pour plus d'informations sur S3 Select, consultez le "Documentation AWS pour S3 Select".
Seuls les comptes de tenant dont S3 Select est activé peuvent émettre des requêtes SelectObjectContent. Voir la Considérations et configuration requise pour l'utilisation de S3 Select.
Clauses
-
SÉLECTIONNER la liste
-
Clause FROM
-
Clause WHERE
-
Clause DE LIMITE
Types de données
-
bool
-
entier
-
chaîne
-
flottement
-
décimale, numérique
-
horodatage
Opérateurs
Opérateurs logiques
-
ET
-
PAS
-
OU
Opérateurs de comparaison
* * * lt;= * gt;= * = * = * * != * ENTRE * DANS
Opérateurs de correspondance de répétition
-
COMME
-
_
-
%
Opérateurs unitaires
-
EST NULL
-
N'EST PAS NULL
Opérateurs mathématiques
-
+
-
-
-
*
-
/
-
%
StorageGRID suit la priorité de l'opérateur AWS S3 Select.
Fonctions d'agrégation
-
MOY()
-
NOMBRE(*)
-
MAX()
-
MIN()
-
SOMME()
Fonctions conditionnelles
-
CASSE
-
FUSIONNE
-
NULLIF
Fonctions de conversion
-
CAST (pour les types de données pris en charge)
Fonctions de date
-
DATE_AJOUTER
-
DATE_DIFF
-
EXTRAIRE
-
TO_STRING
-
TO_TIMESTAMP
-
CODE D'ARTICLE
Fonctions de chaîne
-
CHAR_LENGTH, CARACTÈRE_LENGTH
-
ABAISSEMENT
-
SOUS-CHAÎNE
-
GARNITURE
-
SUPÉRIEUR