Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Version 3.1.23.2
Créer un plan planifié
Créez un plan planifié pour afficher un look ou un tableau de bord selon un calendrier récurrent.
Pour créer un plan planifié, vous DEVEZ fournir des valeurs pour les champs suivants : name et look_id, dashboard_id, lookml_dashboard_id, query_id et cron_tab ou datagroup, et au moins un élément planifié_plan_destination
Au moins un élément "schedule_plan_destination" doit être défini pour un plan planifié.
Lorsque look_id est défini, require_no_results, require_results et require_change sont tous obligatoires.
Si create_scheduled_plan échoue avec une erreur 422, consultez les messages d'erreur dans la réponse pour savoir exactement quels champs sont manquants ou quelles valeurs sont incompatibles.
Les requêtes qui fournissent les données concernant l'apparence ou le tableau de bord sont exécutées dans le contexte du compte utilisateur qui détient le plan planifié.
Lorsque run_as_recipient est défini sur false ou n'est pas spécifié, les requêtes qui fournissent les données pour le style ou le tableau de bord sont exécutées dans le contexte du compte utilisateur qui possède le plan planifié.
Lorsque run_as_recipient est défini sur true et que tous les destinataires des e-mails sont des comptes utilisateur Looker, les requêtes sont exécutées dans le contexte de chaque destinataire. Par conséquent, différents destinataires peuvent voir des données différentes du même rendu planifié d'un look ou d'un tableau de bord. Pour en savoir plus, consultez Exécuter en tant que destinataire.
Les administrateurs peuvent créer et modifier des plans planifiés pour le compte d'autres utilisateurs en spécifiant un ID utilisateur.
Les utilisateurs non administrateurs ne peuvent pas créer ni modifier des plans planifiés par ou pour d'autres utilisateurs.
Autorisations de messagerie:
Pour en savoir plus sur les autorisations requises pour planifier l'envoi d'e-mails et les mesures de protection proposées par Looker pour empêcher l'envoi vers des destinations de messagerie non autorisées, consultez la liste d'autorisation des domaines d'e-mail pour les styles programmés.
Formats de destination du plan planifié
Les destinations du plan planifié doivent spécifier le format de données à produire et à envoyer à la destination.
Formats :
format
Description
json
Un objet JSON contenant une propriété data contenant un tableau d'objets JSON (un par ligne) Aucune métadonnée.
détail_json
Données de ligne et métadonnées décrivant les champs, les tableaux croisés dynamiques, les valeurs de calcul de tableau et d'autres aspects de la requête
inline_json
Identique au format JSON, sauf que la propriété data est une chaîne contenant des données de ligne avec échappement JSON. D'autres propriétés décrivent l'opération des données. Ce format est principalement utilisé pour envoyer des données aux webhooks afin que le webhook ne doive pas réencoder les données de ligne JSON pour les transmettre à sa destination finale.
csv
Valeurs séparées par une virgule avec un en-tête
txt
Valeurs séparées par des tabulations, avec un en-tête
html
HTML simple
xlsx
Feuille de calcul MS Excel
wysiwyg_pdf
Tableau de bord rendu sous forme de tuile pour produire un document PDF
PDF assemblé
Tableau de bord avec une seule colonne pour produire un document PDF
wysiwyg
Tableau de bord mis en page en mosaïque pour générer une image PNG
Les formats valides varient selon le type de destination et l'objet source. wysiwyg_pdf n'est valide que pour les tableaux de bord, par exemple.
ID utilisateur auquel appartient ce forfait planifié
exécution en tant que destinataire
booléen
Si la planification est exécutée en tant que destinataire (s'applique uniquement aux destinataires de l'e-mail)
activé
booléen
Si l'option "Plan planifié" est activée
id_look
integer
ID d'un style
id_tableau_de_bord
integer
ID d'un tableau de bord
id_tableaudetableau_de_lookml
string
ID d'un tableau de bord LookML
chaîne_filtres
string
Chaîne de requête avec laquelle exécuter l'apparence ou le tableau de bord
tableaux_de_filtres
string
(OBSOLÈTE) Alias du champ "filter_string"
nécessite_résultats
booléen
La diffusion doit avoir lieu si l'exécution du tableau de bord ou l'apparence renvoie des résultats
nécessite_aucun_résultats
booléen
La diffusion doit avoir lieu si le tableau de bord ne renvoie pas de résultats
Exiger_modifier
booléen
La diffusion devrait avoir lieu si les données ont changé depuis la dernière exécution
envoyer_tous_résultats
booléen
Exécute une requête illimitée et envoie tous les résultats.
Croncrontab
string
Spécification crontab de style Vixie lors de l'exécution
groupe de données
string
Nom d'un groupe de données ; s'il est spécifié, il s'exécute lorsque le groupe de données est déclenché (il ne peut pas être utilisé avec une chaîne Cron).
fuseau horaire
string
Fuseau horaire pour l'interprétation du crontab spécifié (par défaut, le fuseau horaire de l'instance Looker).
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/05/18 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/05/18 (UTC)."],[],[]]