Die Looker API verwendet jetzt Slug-Werte für Abfrage-IDs

Für die folgenden Looker-Anwendungs-API-Methoden wird kein numerischer query_id-Wert oder, im Fall der Query APIs, kein numerischer id-Wert verwendet. Bei den folgenden Methoden wird stattdessen der Query-Slug-Wert verwendet.

Was muss ich tun?

Das Feld query_id oder, im Fall der Query APIs, das Feld id hat den Datentyp „String“. Die Felder query_id oder id geben jetzt einen Abfrage-Slug-Wert in der API-Antwort zurück. Dieser Wert kann dann in allen API-Anfragen verwendet werden.

Wenn Sie beispielsweise eine Abfrage mit der API Create Query erstellen, ist id der Abfrage-Slug in der Antwort. Anhand dieses id kannst du dann eine nachfolgende Anfrage stellen.

Wenn Sie für eine der aufgeführten API-Methoden numerische Abfrage-ID-Werte fest codiert haben, müssen Sie Ihre Skripts aktualisieren, damit sie Abfrage-Slug-Werte verwenden.

Wie finde ich den Slug-Wert für eine Abfrage?

Sie können den Slug-Wert für eine Anfrage auf folgende Weise ermitteln:

  • Bei einem Explore finden Sie den Slug in der URL des Explores nach der Variablen qid=.

  • Den Slug-Wert, der einer numerischen Abfrage-ID zugeordnet ist, finden Sie unter Systemaktivität.

    1. Wählen Sie im Explore-Menü von Looker das System Activity > History-Explore aus.

    2. Wählen Sie in der Ansicht Abfrage die Dimensionen ID und Link aus.

    3. Optional: Fügen Sie einen Filter für die Dimension ID hinzu und geben Sie die numerische Abfrage-ID der Abfrage in das Filterfeld Abfrage-ID ein.

    4. Klicken Sie auf Ausführen.

    5. Klicken Sie neben der numerischen Abfrage-ID in den Explore-Ergebnissen auf den Link [Query], um ein Explore basierend auf dieser numerischen Abfrage-ID zu öffnen.

    6. Sie können den Slug dann in der URL des Explorers verwenden, die der Variablen qid= in der URL folgt.

Wie kann ich feststellen, ob wir einen der aktualisierten API-Endpunkte verwenden?

Im API Usage System Activity Explore können Sie eine Liste der API-Aufrufe aufrufen, die an Ihre Looker-Instanz gesendet wurden.

  1. Wählen Sie im Looker-Menü Explore die Option System Activity aus und dann die Ansicht API Usage.

  2. Wählen Sie die Dimensionen Erstellungsdatum > Datum und Endpunkt sowie den Messwert Gesamtnutzung aus.

  3. Fügen Sie einen Filter für die Dimension Endpoint hinzu und geben Sie im Filterfeld alle aktualisierten Endpunkte ein, nach denen Sie suchen möchten. Diese sind am Anfang dieses Dokuments aufgeführt.

  4. Klicken Sie auf Ausführen. In Looker werden dann Nutzungsinformationen für diese Endpunkte angezeigt.