Data EngineeringSFEIR Institute
Développer des modèles de données avec LookML
Développeurs et analystes de données décrivent en LookML les dimensions, les mesures et les Explores que les utilisateurs métier interrogent dans Looker. Vous versionnez le projet avec Git, vous voyez comment Looker traduit le modèle en SQL et vous créez des tables dérivées dont vous réglez la mise en cache avec des datagroups. Vous convertissez aussi des tableaux de bord créés par les utilisateurs en tableaux de bord LookML.
En bref
- Durée
- 1 jour (7 h)
- Niveau
- Intermédiaire
- Conçue par
- Google Cloud
- Code
- gcp200lookml
01
Objectifs
Objectifs pédagogiques
- Utiliser des tableaux de bord pour combiner des requêtes et des visualisations clés dans une vue synthétique sur une seule page.
- Modéliser les fichiers des projets LookML pour concevoir et créer des Explores personnalisés destinés aux utilisateurs métier.
- Utiliser des tables dérivées pour créer de nouvelles tables personnalisées qui n'existent pas dans la base de données sous-jacente.
- Expliquer le fonctionnement de la mise en cache et la manière dont les développeurs peuvent utiliser les datagroups pour gérer les stratégies de mise en cache.
- Naviguer dans l'interface utilisateur de Looker et identifier les composants clés de l'IDE.
- Expliquer l'intégration de Looker avec Git pour la gestion des versions et le développement collaboratif.
- Décrire les étapes du cycle de vie de développement LookML, de l'écriture au déploiement.
- Expliquer la relation entre LookML et SQL et la manière dont Looker traduit les requêtes.
- Convertir entre les tableaux de bord définis par l'utilisateur et les tableaux de bord LookML pour standardiser les visualisations.
- Expliquer l'agrégation symétrique et son rôle dans une analyse de données précise dans Looker.
02
Public
Public visé
- Développeurs de données responsables de l'organisation et de la gestion des données au sein de leur organisation.
- Analystes de données souhaitant apprendre comment les développeurs de données utilisent LookML pour organiser et gérer les données dans l'instance Looker de leur organisation.
03
Prérequis
Prérequis
- Pour tirer le meilleur parti de ce cours, les participants doivent posséder une compréhension de base de SQL, de Git et de l'expérience utilisateur métier de Looker. Pour les apprenants sans expérience préalable en tant qu'explorateurs de données dans Looker, il est recommandé de suivre au préalable le cours Analyzing and Visualizing Data in Looker.
04
Programme
Programme
-
01
Présentation de Looker et de LookML
- Looker et LookML
- L'interface utilisateur de Looker
- Exemple 1 : L'IDE Looker
- Gestion des versions des projets LookML
- Exemple 2 : Workflow Git dans Looker
- Comment Looker écrit le SQL
-
02
Modélisation des données avec LookML
- Anatomie d'un projet LookML
- Modéliser les dimensions
- Exemple 3 : Créer des dimensions avec LookML
- Modéliser les mesures
- Exemple 4 : Modéliser les mesures avec LookML
- Logique de modélisation des dimensions et des mesures
- Tableaux de bord LookML
- Lab 1: Creating dimensions and measures with LookML
-
03
Modéliser des Explores pour vos utilisateurs
- Modéliser de nouveaux Explores
- Utiliser LookML pour filtrer les Explores
- Comprendre l'agrégation symétrique
-
04
Travailler avec les tables dérivées
- Présentation des tables dérivées
- Types de tables dérivées
- Exemple 5 : Utiliser des tables dérivées SQL
- Exemple 6 : Utiliser des tables dérivées natives
- Paramètres des tables dérivées natives
- Utiliser des tables dérivées persistantes
- Mise en cache et datagroups
- Implémenter des datagroups dans Looker
- Lab 2: Creating Derived Tables with LookML
05
Chez SFEIR
Fiches et expertises liées
Inscription
Inscrivez-vous
Les dates des sessions et l’inscription se trouvent sur la page de la formation chez SFEIR Institute. Pour former une équipe, écrivez-nous.