Déployer des blocs Looker

Cette page décrit la procédure d'installation d'un bloc Looker prédéfini pour Cortex Framework situé dans un dépôt GitHub public, par exemple :

Pour déployer le tableau de bord Looker pour Dun & Bradstreet, consultez Tableau de bord Data Studio pour Dun & Bradstreet.

Prérequis

Pour accéder à ces tableaux de bord prédéfinis et les utiliser, vous devez d'abord effectuer les opérations suivantes :

  1. Déployez Cortex Framework : assurez-vous que Cortex Framework est configuré avec vos sources de données. Pour en savoir plus, consultez Conditions préalables au déploiement de Cortex Framework.
  2. Accéder à Looker : accédez à Looker et familiarisez-vous avec la plate-forme.
  3. Explorer les tableaux de bord disponibles : explorez les tableaux de bord prédéfinis et les insights disponibles dans le tableau de bord que vous souhaitez déployer. Pour en savoir plus, consultez Blocs Looker disponibles.

Une fois les conditions préalables remplies, vous pouvez installer votre bloc Looker.

Installation

Les blocs Looker utilisent LookML (Looker Modeling Language) pour définir le modèle sémantique des tableaux de bord Looker. Pour installer le modèle LookML qui correspond à votre source de données Cortex, utilisez l'une des options suivantes :

  • Option A : Installez l'extension depuis Looker Marketplace à l'aide d'une URL Git.
  • Option B : Installez en forcant le dépôt.

Les sections suivantes décrivent les étapes pour chaque option.

Option A : Installer depuis Looker Marketplace à partir d'une URL Git

Looker Marketplace est un emplacement centralisé dans Looker qui permet de rechercher, de déployer et de gérer des blocs, des applications, des visualisations et des plug-ins Looker. Pour installer une extension depuis une URL Git via Marketplace Looker :

  1. Accédez à votre instance Looker.
  2. Cliquez sur le bouton Marketplace dans la barre de menu Looker .
  3. Dans le menu "Place de marché", sélectionnez l'option Gérer.
  4. Sur la page Gérer, sélectionnez le menu à trois points Options .
  5. Sélectionnez le bouton Installer via l'URL Git.
  6. Saisissez l'URL et le SHA du commit du dépôt choisi :
  7. Cliquez sur Installer.
  8. Acceptez les conditions d'utilisation et cliquez sur "Continuer".
  9. Saisissez les paramètres requis correspondant à vos données :
    • Nom de connexion
    • ID du projet
    • Ensemble de données de reporting
  10. Cliquez sur Installer.

Pour en savoir plus, consultez la documentation Looker sur l'installation d'un outil à partir d'une URL Git.

Option B : Installer en forçant le dépôt

Pour installer des blocs Looker en forçant le dépôt, procédez comme suit :

  1. Dupliquez le dépôt GitHub :

    1. Accédez au dépôt GitHub du bloc Looker choisi :
    2. Cliquez sur Dupliquer en haut à droite du dépôt.
    3. Créez un fork avec votre nom d'utilisateur. Une copie du dépôt est alors créée dans votre compte GitHub.
  2. Créez un projet LookML vide :

    1. Vérifiez que vous êtes en mode Développement.
    2. Sélectionnez Projets dans le menu Développer.
    3. En haut à gauche de la page Projets LookML, sélectionnez Configurer un modèle pour ouvrir la page Configurer un modèle.

    4. Sur la page Configurer un modèle, spécifiez les options de votre modèle :

      1. Modèle : nommez votre modèle avec le même nom que le fichier model.lkml dans le dépôt. Par exemple, nommez le modèle cortex-<datasource>.

      2. Projet : nommez votre projet. Vous pouvez lui donner le même nom que le modèle ou un autre nom.

      3. Connexions autorisées : spécifiez les connexions de base de données que le modèle peut utiliser, ou indiquez que le modèle est autorisé à utiliser toutes les connexions actuelles ou futures.

    5. Cliquez sur Enregistrer pour enregistrer le projet en tant que projet en attente.

    6. Sur la page Projets LookML, recherchez le nouveau projet dans la section Projets en attente.

    7. Cliquez sur Ajouter LookML pour ouvrir la page Nouveau projet.

    8. Sur la page "Nouveau projet", spécifiez les options de votre projet :

      1. Nom du projet : déjà renseigné avec la valeur spécifiée à l'étape précédente.
      2. Point de départ : sélectionnez Projet vide.
    9. Sélectionnez Créer un projet. Looker crée le projet et l'ouvre dans l'IDE Looker.

    Pour en savoir plus, consultez la documentation Looker d'origine sur la génération d'un modèle LookML.

  3. Connectez le nouveau projet LookML au dépôt dupliqué : suivez les étapes de la documentation Looker, Configurer et tester une connexion Git.

  4. Mettez à jour les valeurs des constantes dans le fichier manifest.lkml :

    1. Ouvrez le fichier manifest.lkml dans votre dépôt dupliqué dans Looker.
    2. Localisez la section des constantes et modifiez les valeurs comme décrit dans la section Paramètres requis.
  5. Validez les modifications et déployez-les en production. Avec le projet Looker basé sur votre dépôt forké, vous pouvez personnaliser le LookML pour répondre aux besoins spécifiques de votre entreprise. Suivez les étapes décrites dans Déployer vos modifications en production.

Paramètres obligatoires

Ces valeurs requises sont configurées lors du processus d'installation sur la Marketplace. Si ce bloc a été installé à partir d'un dépôt Git forké, vous devez mettre à jour les valeurs de ces constantes dans le fichier manifest.lkml du projet.

Paramètre Valeur Description Blocs Looker
Connection Name Nom de la connexion Nom de la connexion BigQuery permettant à Looker d'interroger l'ensemble de données Cortex REPORTING. doit être activé. Tous
Project ID ID du projet Projet Google Cloud dans lequel réside l'ensemble de données de reporting dans BigQuery. Pour en savoir plus, consultez Identifier des projets. Tous
Reporting Dataset Nom de l'ensemble de données pour les rapports Ensemble de données REPORTING de la couche de données Cortex déployée, dans lequel résident les vues de l'ensemble de données de la source de données dans le projet BigQuery Google Cloud . En fonction des paramètres de déploiement de Cortex Data Foundation, ce nom d'ensemble de données se termine généralement par _REPORTING. Tous
Client Numéro de client SAP (mandt) Numéro de client SAP (mandt) à utiliser pour les rapports. SAP
Sign Change Yes ou No Dans les rapports sur les états financiers/comptes de résultat, les revenus sont généralement affichés dans le grand livre sous la forme d'un nombre négatif, ce qui indique un crédit. Si vous définissez la valeur "Changement de signe" sur Yes, elle s'affiche sous la forme d'un nombre positif dans les rapports sur le compte de résultat. SAP

Exigences supplémentaires spécifiques aux blocs

Certains blocs ont des exigences spécifiques pour leur déploiement. Pour en savoir plus, consultez le déploiement spécifique au bloc :

Bloquer Lien vers les exigences supplémentaires
SAP Spécifications supplémentaires pour le bloc Looker Cortex Framework pour SAP
Oracle EBS Spécifications supplémentaires pour le bloc Looker du framework Cortex pour Oracle EBS

Ressources supplémentaires

Pour en savoir plus sur LookML, consultez la documentation et la formation suivantes :