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:
- SAP pour Cortex
- Salesforce Sales Cloud (SFDC) pour Cortex
- Oracle EBS pour Cortex
- Salesforce Marketing Cloud (SFMC) pour Cortex
- Meta pour Cortex
- YouTube (avec DV360) pour Cortex
- Insights cross-médias et liés aux produits pour Cortex
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:
- 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.
- Accéder à Looker:accédez à Looker et familiarisez-vous avec la plate-forme.
- 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:
- Accédez à votre instance Looker.
- Cliquez sur le bouton Marketplace dans la barre de menu Looker .
- Dans le menu "Place de marché", sélectionnez l'option Gérer.
- Sur la page Gérer, sélectionnez le menu Options à trois points .
- Sélectionnez le bouton Installer via l'URL Git.
- Saisissez l'URL et l'ID SHA du dépôt choisi :
- Cliquez sur Installer.
- Acceptez les conditions d'utilisation, puis cliquez sur "Continuer" (Continuer) dans la boîte de dialogue.
- Saisissez les paramètres obligatoires correspondant à vos données :
- Nom de connexion
- ID du projet
- Ensemble de données de création de rapports
- 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:
Dupliquez le dépôt GitHub:
- Accédez au dépôt GitHub du bloc Looker choisi :
- Cliquez sur Dupliquer en haut à droite du dépôt.
- Créez un fork avec votre nom d'utilisateur. Une copie du dépôt est alors créée dans votre compte GitHub.
Créez un projet LookML vide :
.- Vérifiez que vous êtes en mode Développement.
- Sélectionnez Projects (Projets) dans le menu Develop (Développer).
En haut à gauche de la page Projets LookML, sélectionnez Configurer un nouveau modèle pour ouvrir la page Configurer un modèle.
Sur la page Configurer un modèle, spécifiez les options de votre modèle:
Modèle: nommez votre modèle du même nom que le fichier
model.lkml
du dépôt. Par exemple, nommez le modèlecortex-<datasource>
.Project (Projet) : nommez votre projet. Vous pouvez lui donner le même nom que le modèle ou spécifier un autre nom.
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.
Cliquez sur Enregistrer pour enregistrer le projet en tant que Projet en attente.
Sur la page Projets LookML, recherchez le nouveau projet dans la section Projets en attente.
Cliquez sur Ajouter LookML pour ouvrir la page Nouveau projet.
Sur la page "Nouveau projet", spécifiez les options de votre projet:
- Nom du projet: valeur spécifiée à l'étape précédente.
- Point de départ: sélectionnez Projet vide.
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.
Connectez le nouveau projet LookML au dépôt dissocié: suivez les étapes de la documentation Looker, Configurer et tester une connexion Git.
Mettez à jour les valeurs des constantes dans le fichier
manifest.lkml
:- Ouvrez le fichier
manifest.lkml
dans votre dépôt dupliqué dans Looker. - Recherchez la section des constantes et mettez à jour les valeurs comme décrit dans la section Paramètres obligatoires.
- Ouvrez le fichier
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: