Version 4.0.23.6 (neueste Version)
In allen Schlüssel/Wert-Paaren in einem Namespace nach übereinstimmenden Kriterien suchen
Gibt ein Array mit Artefakten zurück, die den angegebenen Suchkriterien entsprechen.
Bei wichtigen Suchmustern wird die Groß-/Kleinschreibung nicht berücksichtigt. Sie können %
und _
als SQL-Musterübereinstimmungsplatzhalter enthalten.
Die Parameter min_size
und max_size
können einzeln oder zusammen verwendet werden.
min_size
findet Artefakte mit einer Größe, die ihrem Wert entspricht oder größer ist
max_size
findet Artefakte mit einer Größe, die ihrem Wert entspricht oder darunter liegt
- Beide Parameter verwenden, um den minimalen und maximalen Größenbereich für Artefakte einzuschränken
HINWEIS: Artefakte werden immer in alphanumerischer Reihenfolge nach Schlüssel zurückgegeben.
Rufen Sie mit artifact
ein einzelnes Artefakt nach Namespace und Schlüssel ab.
Hinweis: Die Artifact Storage API kann nur von von Looker erstellten Erweiterungen verwendet werden.
Anfrage
GET /artefakt/{namespace}/search
HTTPPath-Definition maximieren...
Namespace
String
Artefaktspeicher-Namespace
HTTPQuery-Definition maximieren...
Felder
String
Durch Kommas getrennte Namen von Feldern, die in Antworten zurückgegeben werden sollen. Für alle Felder weglassen
Schlüssel
String
Zu vergleichendes Schlüsselmuster
user_ids
String
IDs der Nutzer, die das Artefakt erstellt oder aktualisiert haben (kommagetrennte Liste)
min_size [Mindestgröße]
integer
Mindestspeichergröße des Artefakts
Max. Größe
integer
Maximale Speichergröße des Artefakts
Limit
integer
Anzahl der Ergebnisse, die zurückgegeben werden sollen. (mit Offset verwendet)
Offset
integer
Anzahl der Ergebnisse, die übersprungen werden sollen, bevor Ergebnisse zurückgegeben werden. (mit Limit verwendet)
Antwort
200: Artefakte
Schlüssel
String
Zu speichernder Wert. Namespace + Schlüssel muss eindeutig sein.
Wert
String
Zu speichernder Wert.
content_type
String
MIME-Typ des Inhalts. Dies kann nur zum Überschreiben von Inhalten verwendet werden, die als Text/einfach erkannt werden. Erforderlich, um Anwendungs-/JSON-Inhaltstypen festzulegen, die als reiner Text analysiert werden.
version
lock
integer
Versionsnummer des gespeicherten Werts. Die Version muss für alle Aktualisierungen eines vorhandenen Artefakts angegeben werden.
Namespace
lock
String
Artefaktspeicher-Namespace.
erstellt am
lock
String
Zeitstempel für das Erstellen dieses Artefakts.
Aktualisiert am
lock
String
Zeitstempel für die Aktualisierung dieses Artefakts.
value_size
lock
integer
Größe (in Byte) des gespeicherten Werts
von_nutzer_id erstellt
lock
String
Nutzer-ID des Artefakt-Erstellers.
aktualisiert_von_userid
lock
String
Nutzer-ID des Artefakt-Updaters.
400: Ungültige Anfrage
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
404: Nicht gefunden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
422: Validierungsfehler
nachricht
lock
String
Fehlerdetails
ValidationErrorDetail-Definition maximieren...
Feld
lock
String
Feld mit Fehler
Code
lock
String
Fehlercode
nachricht
lock
String
Fehlermeldung
Dokumentations-URL
lock
String
Link zur Dokumentation
Dokumentations-URL
lock
String
Link zur Dokumentation
429: Zu viele Anfragen
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation