L'API Looker ora utilizza i valori degli slug delle query per gli ID query

I seguenti metodi dell'API di applicazione Looker non utilizzano un valore query_id numerico o, nel caso delle API di query, un valore id numerico. I metodi riportati di seguito utilizzano invece il valore dello slug della query.

Che cosa devo fare?

Il campo query_id o, nel caso delle API Query, il campo id, è un tipo di dati stringa. I campi query_id o id ora restituiscono un valore slug della query nella risposta dell'API. Il valore dello slug della query può quindi essere utilizzato in qualsiasi richiesta API.

Ad esempio, se dovessi creare una query con l'API Create Query, id sarebbe lo slug della query nella risposta. Potresti quindi utilizzare id per effettuare una richiesta successiva.

Se hai valori ID query numerici hardcoded per uno dei metodi API elencati, devi aggiornare gli script in modo che utilizzino i valori degli slug delle query.

Come faccio a trovare il valore del slug per una query?

Puoi trovare il valore del slug per una query nei seguenti modi:

  • Per un'esplorazione, puoi trovare lo slug nell'URL dell'esplorazione dopo la variabile qid= nell'URL.

  • Puoi trovare il valore del slug associato a un ID query numerico utilizzando Attività di sistema.

    1. Nel menu Esplora di Looker, seleziona l'esplorazione Attività di sistema > Cronologia.

    2. Nella visualizzazione Query, seleziona le dimensioni ID e Link.

    3. Se vuoi, aggiungi un filtro alla dimensione ID e inserisci l'ID numerico della query nel campo del filtro ID query.

    4. Fai clic su Esegui.

    5. Fai clic sul link [Query] accanto all'ID query numerico nei risultati dell'esplorazione per aprire un'esplorazione basata su quell'ID query numerico.

    6. Puoi quindi utilizzare il slug nell'URL dell'esplorazione, che segue la variabile qid= nell'URL.

Come faccio a sapere se utilizziamo uno degli endpoint dell'API aggiornati?

Puoi visualizzare un elenco delle chiamate API effettuate alla tua istanza di Looker utilizzando l'esplorazione dell'attività di sistema per l'utilizzo delle API.

  1. Nel menu Esplorazione di Looker, seleziona l'esplorazione Attività di sistema e poi la visualizzazione Utilizzo API.

  2. Seleziona le dimensioni Data di creazione > Data ed Endpoint e la misura Utilizzo totale.

  3. Aggiungi un filtro alla dimensione Endpoint e, nel campo del filtro, includi gli endpoint aggiornati elencati all'inizio di questo documento che vuoi cercare.

  4. Fai clic su Esegui. Looker mostrerà le informazioni sull'utilizzo di questi endpoint.