Vous pouvez automatiser les exécutions de requêtes en créant des plannings de requête. Les requêtes planifiées s’exécutent sur une cadence personnalisée pour gérer vos données en fonction de la fréquence, de la date et de l’heure. Vous pouvez également choisir un jeu de données de sortie pour vos résultats, si nécessaire. Les requêtes qui ont été enregistrées en tant que modèle peuvent être planifiées à partir de l’éditeur de requêtes.
Vous trouverez ci-dessous une liste des limitations des requêtes planifiées lorsque vous utilisez l’éditeur de requêtes. Elles ne s’appliquent pas à l’API Query Service :
Vous pouvez uniquement ajouter un planning à une requête qui a déjà été créée, enregistrée et exécutée.
Vous ne pouvez pas ajouter un planning à une requête paramétrée.
Les requêtes planifiées ne peuvent pas contenir un bloc anonyme.
Toutes les requêtes planifiées sont ajoutées à la liste dans la variable Requêtes planifiées . Depuis cet espace de travail, vous pouvez surveiller l’état de toutes les tâches de requête planifiées via l’interface utilisateur. Sur le Requêtes planifiées vous pouvez trouver des informations importantes sur les exécutions de requête et vous abonner aux alertes. Les informations disponibles incluent l’état, les détails de planification et les codes/messages d’erreur en cas d’échec de l’exécution. Voir Surveiller le document des requêtes planifiées pour plus d’informations.
Pour ajouter un planning à une requête, sélectionnez un modèle de requête dans l’onglet Modèles ou Requêtes planifiées pour accéder au Query Editor.
Pour savoir comment ajouter des plannings à l’aide de l’API, veuillez lire le guide de point d’entrée des requêtes planifiées.
Lorsqu’une requête enregistrée est accessible à partir du Query Editor, l’onglet Plannings s’affiche sous le nom de la requête. Sélectionnez Plannings.
L’espace de travail des plannings s’affiche. Sélectionnez Ajouter un planning pour créer un planning.
La page Détails du planning s’affiche. Sur cette page, vous pouvez choisir la fréquence de la requête planifiée, la date de début et de fin, le jour de la semaine où la requête planifiée sera exécutée, ainsi que le jeu de données vers lequel exporter la requête.
Vous pouvez choisir les options suivantes pour Fréquence :
Pour le jeu de données de sortie, vous avez la possibilité d’utiliser un jeu de données existant ou de créer un nouveau jeu de données.
Puisque vous utilisez un jeu de données existant ou que vous en créez un nouveau, vous n’avez pas besoin d’inclure INSERT INTO
ou CREATE TABLE AS SELECT
dans le cadre de la requête, puisque les jeux de données sont déjà définis. L’inclusion de INSERT INTO
ou CREATE TABLE AS SELECT
dans le cadre de vos requêtes planifiées entraînera une erreur.
Après avoir confirmé tous ces détails, sélectionnez Enregistrer pour créer un planning. L’espace de travail des plannings affiche les détails du planning nouvellement créé, y compris l’ID du planning, le planning lui-même et le jeu de données de sortie du planning. Vous pouvez utiliser l’ID de planning pour rechercher plus d’informations sur les exécutions de la requête planifiée elle-même. Pour en savoir plus, veuillez lire le guide des points d’entrée d’exécution de requête planifiée.
Vous pouvez supprimer ou désactiver un planning dans l’espace de travail des plannings. Vous devez sélectionner un modèle de requête à partir de l’onglet Modèles ou de l’onglet Requêtes planifiées pour accéder à l’éditeur de requêtes et sélectionner Planning pour accéder à l’espace de travail des plannings.
Sélectionnez un planning dans les lignes des plannings disponibles. Vous pouvez activer ou désactiver la requête planifiée à l’aide du bouton d’activation.
Vous devez désactiver le planning avant de pouvoir supprimer un planning pour une requête.
Sélectionnez Supprimer un planning pour supprimer le planning désactivé.