A l'issue de ce tutoriel vous saurez comment utiliser les fonctions basées sur des Expressions Régulières (REGEXP) permettant de transformer vos données ou créer de nouveaux champs calculés.
Les 4 fonctions REGEXP
REGEXP_MATCH
REGEXP_REPLACE
REGEXP_EXTRACT
🆕 REGEXP_CONTAINS
Syntaxe
REGEXP_MATCH
typescript
REGEXP_MATCH(Query,".*text.*")
Output : toutes les valeurs de la dimension Query de la forme "caracteres+text+caracteres"
REGEXP_REPLACE
typescript
REGEXP_REPLACE(Query,".*(text).*","new_text")
Output : toutes les valeurs de la dimension Query mais celles qui respectent la forme "caracteres+text+caracteres" sont remplacées par "caracteres+new_text+caracteres"
REGEXP_EXTRACT
typescript
REGEXP_EXTRACT(Query,".*(text).*")
Output : "text" pour toutes les valeurs de la dimension Query qui respectent la forme "caracteres+text+caracteres"
🆕 REGEXP_CONTAINS
typescript
REGEXP_CONTAINS(Query,"text")
Output : toutes les valeurs de la dimension Query contenant "text"
Applications
Catégoriser des URLs avec la fonction REGEXP_MATCH
Grâce à REGEXP_REPLACE, nou spouvons anonymiser les données de notre dashboard en remplaçant la dimension URL qui contient le nom de la marque Unnest par exemple par cette nouvelle dimension qui remplace le nom de la marque par brand
typescript
REGEXP_REPLACE(URL,"unnest","brand")
Il suffit ensuite d'utiliser cette nouvelle dimension URL_anonyme à la place de la dimension URL
✍️
L’auteur : Louis DUBRUEL
Lead dashboard & BI chez UnNest, je vous aide à donner vie à vos tableaux de bord et produits data au service de vos utilisateurs.
Fan de Looker Studio depuis le début, je développe mes compétences de dashboard design pour délivrer la bonne information à la bonne personne avec la meilleure visualisation.
Libérez le potentiel de vos données avec Looker Studio : explorez, analysez, décidez.
Si toi aussi tu souhaites maîtriser tous les aspects de Looker Studio, tu peux t’inscrire à la formation :