Présentation de Marketplace Looker

Looker Marketplace est un emplacement centralisé qui vous permet de rechercher, de déployer et de gérer des modèles (blocs), des visualisations, des applications et des actions Looker.

Cette page résume le processus de développement de Marketplace Looker et offre un aperçu des différents types de contenus Marketplace que vous pouvez créer.

Présentation

Les développeurs peuvent contribuer à Marketplace en créant du contenu tel que des blocs, des visualisations et des applications. Pour commencer, procédez comme suit:

  1. Créez votre contenu Marketplace. Suivez l'un des guides ci-dessous pour faire vos premiers pas, en fonction du type de contenu que vous souhaitez créer :
  2. Hébergez le code de votre contenu Marketplace dans un dépôt Git public. Pour les actions, envoyez une demande d'extraction au dépôt d'actions de Looker.
  3. Envoyez votre contenu Marketplace pour examen. Pour en savoir plus, consultez Envoyer du contenu à Marketplace Looker.

Les sections suivantes récapitulent les différents types de contenus Marketplace que vous pouvez créer.

Blocs

Que sont les blocs ?

Les blocs Looker sont des éléments LookML prédéfinis que les clients de Looker peuvent utiliser comme point de départ pour une modélisation rapide et flexible des données.

Vous pouvez créer un bloc qui modélise un ensemble de données tiers commun, tel que Google Analytics 360, ou un modèle d'analyse courant, tel que Analyse du commerce.

Utilisation des blocs

Les blocs sont prêts à l'emploi, à condition que vous disposiez de l'ensemble de données approprié dans une connexion Looker existante. Vous pouvez installer un bloc depuis Marketplace, personnaliser le code LookML et commencer l'exploration.

Pour développer un bloc destiné à être envoyé sur Marketplace, créez un projet LookML dans votre instance Looker et sauvegardez le code LookML dans un dépôt GitHub public. Pour obtenir des instructions détaillées et des consignes, consultez Développer un bloc personnalisé pour la Marketplace Looker.

Examples

La plupart des blocs de l'annuaire Looker Marketplace peuvent être installés en un clic sur votre instance Looker. Pour obtenir des exemples, consultez les pages suivantes:

Getting Started

Développer un bloc LookML

Visualisations

Que sont les visualisations ?

En plus de la bibliothèque de visualisation par défaut de Looker, vous pouvez créer des types de visualisation personnalisés en JavaScript à l'aide de l'API Looker Visualisation, du base de données de visualisation Looker ou de votre propre environnement.

Utiliser des visualisations

Les visualisations sont prêtes à l'emploi. Vous pouvez installer une visualisation à partir de la place de marché et sélectionner immédiatement le nouveau type de visualisation lorsque vous explorez, créez ou modifiez un tableau de bord.

Pour développer une visualisation à envoyer sur la place de marché, commencez par utiliser l'API Looker Visualisation ou votre propre environnement JavaScript. Pour obtenir des instructions détaillées et des consignes, consultez Développer une visualisation pour Marketplace Looker.

Examples

La plupart des visualisations de l'annuaire Looker Marketplace peuvent être installées en un clic sur votre instance Looker. Pour obtenir des exemples, consultez les pages suivantes:

Comment en profiter ?

Développer une visualisation

Applications

Que sont les applications ?

Les applications Looker vous permettent d'offrir des expériences hautement personnalisées et intégrées aux utilisateurs de votre instance Looker.

Une page Looker dédiée devient votre canevas avec un large éventail d'outils à votre disposition, y compris la possibilité:

  • exécuter du code JavaScript
  • accéder aux API Looker via un client pré-authentifié
  • exploiter les composants Looker pour une interface utilisateur fluide
  • effectuer des appels HTTP à partir du client ou via un serveur proxy pratique
  • s'authentifier auprès de services tiers via OAuth

Utilisation des applications

Les applications sont conçues pour être prêtes à l'emploi. Vous pouvez installer une application depuis Marketplace pour commencer à l'utiliser immédiatement.

Pour développer une application destinée à être envoyée sur Marketplace, vous devez d'abord créer une application côté client JavaScript qui utilise les API exposées par le framework d'extension de Looker. L'outil de ligne de commande create-looker-extension de Looker vous permet de commencer à utiliser un modèle de codebase, y compris les outils de compilation nécessaires pour regrouper le code de votre application via Webpack. Pour obtenir des instructions détaillées et des consignes, consultez la page Créer une extension Looker.

Examples

Vous pouvez installer en un clic plusieurs applications publiées par Looker dans votre instance Looker depuis Looker Marketplace. Pour obtenir des exemples, consultez les pages suivantes:

Comment en profiter ?

Créer une extension Looker

Actions

Que sont les actions ?

Les actions, également appelées intégrations, fournissent les données Looker à des services tiers. Développez la bibliothèque de destination des actions de Looker en créant une action vers une nouvelle destination, comme Airtable ou Azure Storage.

Utilisation d'actions

Les clients Looker activent des actions à partir de la page Paramètres d'administration – Actions de leur instance Looker, plutôt qu'en installant des actions depuis Marketplace.

Pour développer une nouvelle action, écrivez une méthode JavaScript qui envoie à la destination soit une cellule d'une table de données Looker, une requête Looker ou un tableau de bord Looker. Pour obtenir des instructions et des instructions détaillées, consultez la page Créer une action personnalisée.

Examples

Pour tester une action, activez-la sur la page Paramètres d'administration – Actions de votre instance Looker. Sélectionnez ensuite l'action lors de l'envoi ou de la planification de données. Pour obtenir des exemples, consultez les pages suivantes:

Getting Started

Créer une action personnalisée