Documentation
Requête analytique

Représente une requête à soumettre pour exécution dans Analytics.

Propriétés
  • Chaîne de requête
    Linstruction SQL qui est soumise à lexécution. Il doit sagir dune instruction SQL PrestoDB/Athena valide.
  • ID du compte
    LID obligatoire dun compte dans lequel la requête doit être exécutée. Il doit sagir dun ID de compte valide supérieur à 0.
  • ID externe
    Un nonce généré par le client qui identifie de manière unique la requête à exécuter. Les soumissions ultérieures avec le même ID externe ne réexécuteront pas la requête mais renverront lexécution existante avec cet ID. Il faut indiquer soit lidentifiant externe, soit un âge maximal du cache supérieur à 0. Si les deux sont spécifiés, lID externe aura la priorité et lâge maximal du cache sera ignoré.
  • IDs despace
    Les ID des espaces dans lesquels la requête doit être exécutée. On peut spécifier au maximum 5 ID despaces. Tous les espaces spécifiés doivent appartenir au compte spécifié par la propriété accountId. La propriété spaces peut être manquante ou vide pour interroger tous les espaces du compte spécifié.
  • Limite de données numérisées (GB)
    The maximal amount of scanned data that this query is allowed to scan. After this limit is reached query will be canceled by the system.
  • Âge maximal du cache
    Lâge maximal en minutes des exécutions de requêtes mises en cache à retourner. Si une exécution de requête équivalente avec la même chaîne de requête, le même ID de compte et les mêmes paramètres despace, mais pas plus ancienne que lâge spécifié, est déjà disponible, cette exécution sera renvoyée au lieu dune exécution nouvellement lancée. Définir à 0 ou null (et définir un ID externe unique, précédemment inutilisé) pour forcer une nouvelle exécution de la requête sans tenir compte des exécutions précédentes. Il faut spécifier soit lID externe, soit une durée de mise en cache supérieure à 0. Si les deux sont spécifiés, lID externe sera préféré (et la durée maximale du cache ignorée).