SDK de l'API Looker

L'API Looker permet d'utiliser un SDK de différentes manières. Nous vous conseillons d'utiliser l'un de nos SDK au lieu d'envoyer des requêtes manuelles à l'API, car les SDK gèrent les détails complexes de l'authentification, de la sérialisation des paramètres, de la sérialisation des réponses et d'autres aspects.

SDK de langage

Looker propose un SDK client officiel pour l'API Looker dans plusieurs langues:

  • Ruby: vous pouvez installer le SDK Ruby en tant que gem depuis rubygems.org. La documentation et le code source du SDK Looker Ruby se trouvent sur GitHub.

  • Python: vous pouvez installer le SDK Python à partir de pypi.org. La documentation et le code source du SDK Looker Python se trouvent sur GitHub.

  • Typescript et JavaScript: vous pouvez installer le SDK Typescript/JavaScript à partir de npmjs.com. La documentation et le code source du SDK Typescript/JavaScript de Looker se trouvent sur GitHub.

Le dépôt GitHub d'exemples de SDK de Looker contient du code source et des exemples de projets qui utilisent des SDK pour communiquer avec l'API Looker.

Génération de SDK client pour l'API Looker

Si vous ne connaissez pas Ruby, Python, Typescript ou JavaScript, ou si votre entreprise utilise un autre langage de programmation, vous pouvez générer un SDK client dans le langage de votre choix en utilisant le mode « ancien » du projet de génération de code SDK de Looker. Pour savoir comment procéder, consultez le dépôt GitHub du SDK Codegen de Looker.