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

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

Was muss ich tun?

Das Feld query_id oder, bei den Abfrage-APIs, das Feld id ist ein String-Datentyp. Die Felder query_id oder id geben jetzt einen Slug-Wert für die Suchanfrage in der API-Antwort zurück. Dieser Slug-Wert kann dann in allen API-Anfragen verwendet werden.

Wenn Sie beispielsweise eine Suchanfrage mit der Create Query API erstellen, ist id der Slug der Suchanfrage in der Antwort. Anschließend kannst du diesen id für eine nachfolgende Anfrage verwenden.

Wenn Sie für eine der aufgeführten API-Methoden hartcodierte numerische Suchanfrage-ID-Werte haben, müssen Sie Ihre Scripts so aktualisieren, dass sie Suchanfrage-Slug-Werte verwenden.

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

So finden Sie den Slug-Wert für eine Suchanfrage:

  • 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 Looker-Explore-Menü die Option Systemaktivität > Verlauf 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 in das Filterfeld Abfrage-ID ein.

    4. Klicken Sie auf Ausführen.

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

    6. Sie können den Slug dann in der URL des explorativen Datenanalysetools verwenden, der in der URL auf die Variable qid= folgt.

Wie finde ich heraus, ob wir einen der aktualisierten API-Endpunkte verwenden?

Im explorativen Analysetool API-Nutzung – Systemaktivität finden Sie eine Liste der API-Aufrufe, die an Ihre Looker-Instanz gesendet wurden.

  1. Wählen Sie im Looker-Menü Explore (Explore) die Option Systemaktivität und dann die Ansicht API-Nutzung aus.

  2. Wählen Sie die Dimensionen Erstellungsdatum > Datum, Endpunkt und den Messwert Nutzung insgesamt aus.

  3. Fügen Sie der Dimension Endpunkt einen Filter hinzu und geben Sie im Filterfeld einen der 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 Nutzungsinformationen für diese Endpunkte angezeigt.