Obtenir la requête pour le slug

Version 4.0.23.4

Obtenir la requête pour un slug de requête donné.

Cette requête renvoie la requête correspondant au "slug" dans une URL de partage de requêtes.

"slug" est une chaîne courte choisie au hasard qui est utilisée à la place de la valeur de l'ID de la requête dans les URL, par exemple. Cette méthode vous aide à utiliser l'API pour "rechercher" des requêtes créées à l'aide de l'UI de Looker.

Vous pouvez utiliser la page d'exploration Looker pour créer une requête, puis sélectionner l'option "Partager" pour afficher l'URL de partage de la requête. Les URL de partage se présentent généralement sous la forme https://looker.votreentreprise/x/vwGSbfc. Le "vwGSbfc" final est le slug de partage. Vous pouvez transmettre cette chaîne à cette méthode API pour obtenir des détails sur la requête. Ces informations incluent l'ID que vous pouvez utiliser pour exécuter la requête. Vous pouvez également copier le corps de la requête (peut-être avec votre propre modification) et l'utiliser comme base pour effectuer/exécuter de nouvelles requêtes.

Cela fonctionne aussi avec les limaces d'exploration de Looker, telles que https://looker.votreentreprise/explore/ecommerce/orders?qid=aogBgL6o3cKK1jN3RoZl5s. Dans ce cas, "aogBgL6o3cKK1jN3RoZl5s" est le slug.

Demande

GET /queries/slug/{slug}
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
limace
string
Limace de requête
query
Requête HTTP
Développer la définition de la requête HTTP...
champs
string
Champs demandés.

Réponse

200: Requête

Type de données
Description
(objet)
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
string
Identifiant unique
modèle
string
Modèle
vue
string
Explorer le nom
champs
chaîne[]
tableau croisé dynamique
chaîne[]
remplir_champs
chaîne[]
filtres
objet
Filtres
expression_de_filtre
string
Expression de filtre
tri
chaîne[]
limite
string
Limite
limite_colonne
string
Nombre maximal de colonnes
total
booléen
Total
ligne_total
string
Total brut
sous-totaux
chaîne[]
vis_config
objet
Propriétés de configuration de la visualisation. Ces propriétés sont généralement opaques et diffèrent en fonction du type de visualisation utilisé. Il n'existe aucun ensemble spécifié de clés. Les valeurs peuvent correspondre à n'importe quel type compatible avec JSON. Une clé "type" avec une valeur de chaîne est souvent présente et permet à Looker de déterminer la visualisation à présenter. Les visualisations ignorent les propriétés vis_config inconnues.
config_filtre
objet
Le champ filter_config représente l'état de l'interface utilisateur du filtre sur la page d'exploration pour une requête donnée. Lorsque vous exécutez une requête via l'interface utilisateur de Looker, ce paramètre est prioritaire sur les "filtres". Lorsque vous créez ou modifiez une requête existante, vous devez définir la valeur "filter_config" sur "null". Si vous définissez une autre valeur, vous risquez d'obtenir un comportement de filtrage inattendu. Le format doit être considéré comme opaque.
sections_ui_visibles
string
Sections d'interface utilisateur visibles
limace
string
Slug
champs_dynamiques
string
Champs dynamiques
client_id
string
ID client: permet de générer des URL d'exploration raccourcies. S'il est défini par le client, il doit s'agir d'une chaîne alphanumérique unique de 22 caractères. Sinon, une seule URL sera générée.
URL_partage
string
Partager l'URL
URL_partage_étendu
string
URL de partage agrandie
url
string
URL étendue
requête_fuseau horaire
string
Requête Fuseau horaire
has_table_calculations
booléen
Contient des calculs de tables

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation