Formation Looker LookML
€ HT / personne |
2 jours (14 heures) |
Présentation
Maîtrisez Looker et LookML dans leur dimension experte grâce à cette formation complète, pensée pour sécuriser et valoriser les données au sein de la plateforme Looker.
La formation débute par une exploration des fondamentaux de Looker et de son interface : navigation dans les Explores, création de dashboards, filtres dynamiques et bonnes pratiques de visualisation. Vous prendrez en main l’ensemble des outils nécessaires pour explorer vos données de manière efficace.
Vous apprendrez ensuite à concevoir des modèles LookML robustes et scalables, en structurant vos fichiers model et view, en définissant des dimensions, mesures, jointures et requêtes dérivées performantes. La logique de développement collaboratif avec Git et la gestion fine des permissions seront également couvertes.
Des modules dédiés à la sécurité, à la performance, à la planification des rapports et à l’automatisation via l’API Looker vous permettront d’industrialiser vos déploiements et d’optimiser l’usage de la plateforme à grande échelle.
Comme pour toutes nos formations, celle-ci vous sera présentée avec les toutes dernières actualisations de Looker
Objectifs
- Comprendre l’architecture de Looker, sa logique de modélisation sémantique et l’usage du langage LookML
- Savoir modéliser, joindre, transformer et sécuriser des sources de données dans un projet LookML
- Maîtriser la création de visualisations, dashboards interactifs et alertes analytiques dans l’interface Looker
- Être capable de gérer les permissions, la sécurité des données (row-level access) et les performances
- Industrialiser le développement LookML via Git, automatiser les workflows avec l’API Looker, et superviser l’usage des rapports
Public visé
- Développeurs BI
- Data analysts
Pré-requis
- Notions de modélisation de données
- Connaissance des workflows collaboratifs
Programme de la formation Looker LookML
Introduction à Looker
- Cas d’usage typiques : BI, reporting, exploration ad hoc
- Looker vs autres outils de BI
- Explore, View, Model, LookML, Dashboard
- Différence entre Looker front-end et LookML back-end
- Introduction à l’architecture Looker
Prise en main de l’interface utilisateur Looker
- Explorer une source de données
- Sauvegarder des Looks et créer des Dashboards
- Filtrage, pivot, agrégation, tri
- Types de graphiques disponibles
- Personnalisation des visualisations
- Ajout d’interactivité : filtres, liens dynamiques
- Ajout de blocs visuels
- Paramètres de filtres globaux
- Mise en page et partage
Fondamentaux du LookML
- Fichiers .model, .view, .dashboard
- Hiérarchie des projets Looker
- Dépendances et structures de répertoires
- Dimensions, mesures et types
- sql, label, group_label, description
- Réutilisation avec includes et extends
- Connexion à la base de données
- Déclaration des Explores
- Paramétrage des jointures et filtres par défaut
Construction de vues en LookML
- Types de dimensions : string, number, date
- Expressions SQL personnalisées
- Formatage et options d’affichage
- Agrégations standard
- Mesures personnalisées avec sql
- Mesures conditionnelles et filtres liés
- Utilisation de timeframes
- Cas particuliers : semaines fiscales, UTC/local
- Comparaison temporelle : MoM, YoY
Jointures et modélisation avancée
- Types de jointures : left_outer, inner, full_outer
- Utilisation de sql_on et relationship
- Bonnes pratiques pour éviter les erreurs d’agrégation
- Stratégie de modélisation
- Pré-agrégations via PDT
- Filtres de sécurité sur les jointures
- Création de vues matérialisées temporaires
- Syntaxe SQL dans les derived_table
- Optimisation via persist_for ou datagroup_trigger
Sécurité et gestion des accès
- Types d’utilisateurs
- Contrôle d’accès aux projets, modèles, explorations
- Gestion des permissions dans l’Admin panel
- Implémentation via access_filter
- Filtres conditionnels sur les utilisateurs
- Cas d’usage : données régionales, commerciaux
Développement collaboratif et Git
- Initialisation d’un dépôt
- Utilisation de branches
- Workflows de publication
- Revue de code et validation
- Résolution de conflits
- Déploiement en environnement de production
Bonnes pratiques et performance
- Convention de nommage
- Structuration des vues et modèles
- Réutilisation de code
- Utilisation judicieuse des dimensions/mesures
- Éviter les pièges de jointures volumineuses
- Optimisation des PDT et datagroup
Monitoring, alertes et automatisation
- Logs d’utilisation et performance
- Analyse des requêtes lentes
- Alertes sur erreurs de rendu ou d’exploration
- Création d’alertes conditionnelles
- Planification d’envoi de rapports
- Envoi par e-mail, webhook, Slack…
Pour aller plus loin
Formation Power BI
Formation Oracle 23
Formation SQL
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS