Déployer des blocs Looker

Cette page décrit la procédure à suivre pour installer 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 Looker 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é et configuré avec vos sources de données. Pour en savoir plus, consultez la section 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 la section Blocs Looker disponibles.

Une fois que vous avez rempli les conditions préalables, 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: Installer via Marketplace Looker à partir d'une URL Git.
  • Option B: Installer en créant un fork du dépôt.

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

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

Looker Marketplace est un emplacement centralisé accessible 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 via Marketplace Looker à partir d'une URL Git, procédez comme suit:

  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 Options à trois points .
  5. Sélectionnez le bouton Installer via l'URL Git.
  6. Saisissez l'URL et l'ID SHA du dépôt choisi :
  7. Cliquez sur Installer.
  8. Acceptez les conditions d'utilisation, puis cliquez sur "Continuer" (Continuer) dans la boîte de dialogue.
  9. Saisissez les paramètres obligatoires correspondant à vos données :
    • Nom de connexion
    • ID du projet
    • Ensemble de données de création de rapports
  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: Installation en créant un fork du dépôt

Pour installer des blocs Looker en créant un fork du 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 Projects (Projets) dans le menu Develop (Développer).
    3. En haut à gauche de la page Projets LookML, sélectionnez Configurer un nouveau 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 du même nom que le fichier model.lkml du dépôt. Par exemple, nommez le modèle cortex-<datasource>.

      2. Project (Projet) : nommez votre projet. Vous pouvez lui donner le même nom que le modèle ou spécifier un autre nom.

      3. Connexions autorisées:spécifiez les connexions de base de données pouvant être utilisées par le modèle 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: 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 dissocié: 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. Recherchez la section des constantes et mettez à jour les valeurs comme décrit dans la section Paramètres obligatoires.
  5. Validez et déployez les modifications en production. Avec le projet Looker basé sur votre dépôt dissocié, vous pouvez personnaliser le LookML pour qu'il réponde aux besoins spécifiques de votre entreprise. Suivez la procédure décrite dans la section Mettre vos modifications en production.

Paramètres obligatoires

Ces valeurs requises sont configurées lors du processus d'installation de la place de marché. Si ce bloc a été installé à partir d'un dépôt Git dissocié, 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 se trouve 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 l'infrastructure de données Cortex déployé, dans lequel les vues de l'ensemble de données de la source de données se trouvent dans le projet Google Cloud BigQuery. En fonction des paramètres de déploiement de Cortex Data Foundation, le nom de cet ensemble de données se termine généralement par _REPORTING. Tous
Client Numéro client SAP (mandt) Numéro client SAP (mandt) à utiliser pour la création de rapports. SAP
Sign Change Yes ou No Pour les rapports sur le compte de résultat/bilan, 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 de Sign Change 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

Le déploiement de certains blocs nécessite des exigences spécifiques. 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 de Cortex Framework pour SAP
Oracle EBS Spécifications supplémentaires pour le bloc Looker de Cortex Framework pour Oracle EBS

Ressources supplémentaires

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