Looker API SDKs

Die Looker API bietet verschiedene Möglichkeiten, ein SDK zu verwenden. Wir empfehlen, eines unserer SDKs zu verwenden, anstatt manuelle Anfragen an die API zu senden, da die SDKs die komplexen Details der Authentifizierung, Parameterserialisierung, Antwortserialisierung und andere Aspekte übernehmen.

Sprach-SDKs

Looker bietet ein offizielles Looker API-Client-SDK in mehreren Sprachen an:

  • Ruby: Sie können das Ruby SDK als Gem von rubygems.org installieren. Die Dokumentation und der Quellcode für das Looker Ruby SDK befinden sich auf GitHub.

  • Python: Sie können das Python SDK unter pypi.org installieren. Die Dokumentation und der Quellcode des Looker Python SDK befinden sich auf GitHub.

  • Typescript und JavaScript: Sie können das Typescript/JavaScript SDK von npmjs.com installieren. Die Dokumentation und der Quellcode des Looker Typescript/JavaScript SDK befinden sich auf GitHub.

Quellcode und Projektbeispiele, in denen SDKs für die Kommunikation mit der Looker API verwendet werden, finden Sie im GitHub-Repository für Looker-SDK-Beispiele.

Client-SDKs für die Looker API generieren

Wenn Sie sich nicht mit Ruby, Python, Typescript oder Javascript auskennen oder Ihr Unternehmen eine andere Programmiersprache verwendet, können Sie ein Client-SDK in der gewünschten Sprache mit dem „Legacy“-Modus des SDK-Codegen-Projekts von Looker generieren. Eine Anleitung dazu finden Sie im SDK-Codegen-GitHub-Repository von Looker.