L'API Looker utilise désormais des valeurs de slug de requête pour les ID de requête

Les méthodes d'API d'application Looker suivantes n'utilisent pas de valeur numérique query_id ni, dans le cas des API de requête, de valeur numérique id. Les méthodes suivantes utilisent plutôt la valeur du slug de la requête.

Que dois-je faire ?

Le champ query_id ou, dans le cas des API de requête, le champ id, est un type de données de chaîne. Les champs query_id ou id renvoient désormais une valeur de slug de requête dans la réponse de l'API. Cette valeur de slug de requête peut ensuite être utilisée dans toutes les requêtes API.

Par exemple, si vous créez une requête avec l'API Create Query (Créer une requête), id correspond au slug de la requête dans la réponse. Vous pouvez ensuite utiliser cet id pour effectuer une requête ultérieure.

Si vous avez des valeurs d'ID de requête numérique codées en dur pour l'une des méthodes d'API listées, vous devez mettre à jour vos scripts pour utiliser des valeurs de slug de requête.

Comment trouver la valeur du slug d'une requête ?

Vous pouvez trouver la valeur du slug d'une requête de différentes manières:

  • Pour une exploration, vous trouverez le slug dans l'URL de l'exploration, après la variable qid=.

  • Vous pouvez trouver la valeur slug associée à un ID de requête numérique à l'aide de Activité système.

    1. Dans le menu Explorer de Looker, sélectionnez l'exploration Activité système > Historique.

    2. Dans la vue Requête, sélectionnez les dimensions ID et Lien.

    3. Vous pouvez également ajouter un filtre sur la dimension ID et saisir l'ID numérique de la requête dans le champ de filtre ID de requête.

    4. Cliquez sur Exécuter.

    5. Cliquez sur le lien [Query] à côté de l'ID de requête numérique dans les résultats de l'exploration pour ouvrir une exploration basée sur cet ID de requête numérique.

    6. Vous pouvez ensuite utiliser le slug dans l'URL de l'exploration, qui suit la variable qid= dans l'URL.

Comment savoir si nous utilisons l'un des points de terminaison de l'API mis à jour ?

Vous pouvez afficher la liste des appels d'API envoyés à votre instance Looker à l'aide de l'exploration de l'activité système d'utilisation des API.

  1. Dans le menu Explorer de Looker, sélectionnez l'exploration Activité système, puis la vue Utilisation de l'API.

  2. Sélectionnez les dimensions Date de création > Date et Point de terminaison, ainsi que la mesure Consommation totale.

  3. Ajoutez un filtre à la dimension Point de terminaison et, dans le champ de filtre, incluez les points de terminaison mis à jour listés au début de ce document que vous souhaitez rechercher.

  4. Cliquez sur Exécuter. Looker affiche des informations sur l'utilisation de ces points de terminaison.