Looker API SDKs

Die Looker API bietet verschiedene Möglichkeiten, ein SDK zu nutzen. Wir empfehlen, eines unserer SDKs zu verwenden, statt manuelle Anfragen an die API zu senden. Das liegt daran, dass die SDKs komplexe Details der Authentifizierung, Serialisierung von Parametern, Antworten und anderen Problemen berücksichtigen.

Sprach-SDKs

Looker bietet ein offizielles Client-SDK für die Looker API in mehreren Sprachen:

  • Ruby: Sie können das Ruby SDK als Gem von rubygems.org installieren. Die Dokumentation und den Quellcode des Looker Ruby SDK finden Sie auf GitHub.

  • Python: Sie können das Python SDK über pypi.org installieren. Die Dokumentation und den Quellcode zum Looker Python SDK finden Sie auf GitHub.

  • Typescript und JavaScript: Sie können das Typescript/JavaScript SDK von npmjs.com installieren. Die Looker-Skript- und JavaScript-SDK-Dokumentation sowie den Quellcode finden Sie auf GitHub.

Im GitHub-Beispiel-Repository für SDK von Looker finden Sie Quellcode und Projektbeispiele, die SDKs für die Kommunikation mit der Looker API verwenden.

Client-SDKs für die Looker API generieren

Wenn Sie mit den oben genannten Sprachen nicht vertraut sind oder in Ihrem Unternehmen eine andere Programmiersprache verwendet wird, können Sie mit dem Legacy-Modus des Looker SDK-Codegen-Projekts ein Client-SDK in der Sprache Ihrer Wahl generieren. Eine Anleitung dazu finden Sie im GitHub-Repository zum SDK Codegen von Looker.