{"id":39366,"date":"2025-07-03T08:51:14","date_gmt":"2025-07-03T06:51:14","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=39366"},"modified":"2025-07-03T08:51:16","modified_gmt":"2025-07-03T06:51:16","slug":"data-point-prague-session-avec-mark-lelijveld","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/","title":{"rendered":"Data Point Prague &#8211; Session avec Mark Lelijveld"},"content":{"rendered":"\n<p>Les 29 et 30 mai dernier (oui, j\u2019ai pris un peu de temps pour \u00e9crire mon blog suite \u00e0 un planning un peu trop charg\u00e9) j\u2019ai assist\u00e9 \u00e0 la DataPoint \u00e0 Prague. Avant de parler plus des sessions auxquelles j\u2019ai assist\u00e9, je souhaitais remercier l\u2019organisation de cette conf\u00e9rence.<br>L\u2019accueil \u00e9tait super, une mention sp\u00e9ciale \u00e0 <strong>B\u00e1ra<\/strong> qui a pris le temps de r\u00e9pondre \u00e0 mes questions (parfois un peu b\u00eates).<\/p>\n\n\n\n<p>Avant d\u2019aller plus loin, laissez-moi vous pr\u00e9senter la Team <strong>Databrothers<\/strong> :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-1024x460.jpg\" alt=\"\" class=\"wp-image-39367\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-1024x460.jpg 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-300x135.jpg 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-768x345.jpg 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-1536x690.jpg 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-2048x920.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>De gauche \u00e0 droite<\/strong><br><em>Jiri Starostik, Matej Klubal, Adam Posledni, Bara Lucimova<\/em><br>Un grand merci \u00e0 eux pour les efforts et l\u2019organisation. Ce fut une exp\u00e9rience vraiment enrichissante et, si l\u2019occasion se repr\u00e9sente, j\u2019y retournerais en 2026 !<\/figcaption><\/figure>\n\n\n\n<p>Mark Lelijveld (<strong>Microsoft MVP<\/strong>)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Mark-1024x683.jpg\" alt=\"\" class=\"wp-image-39368\" srcset=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Mark-1024x683.jpg 1024w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Mark-300x200.jpg 300w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Mark-768x512.jpg 768w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Mark-1536x1024.jpg 1536w, https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Mark.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Parmi les sessions qui m\u2019ont marqu\u00e9 pendant cette conf\u00e9rence, celle de <strong>Mark Lelijveld<\/strong> m\u00e9rite une place \u00e0 part. Le titre \u00e9tait un peu long (mais clair) : <em>\u201c<strong>Reaching maximum automation: generating semantic models as part of your platform workload<\/strong>\u201d<\/em>. Et tr\u00e8s sinc\u00e8rement, si vous bossez dans un contexte Fabric moderne avec une vision DataOps\/Engineering solide, c\u2019\u00e9tait un concentr\u00e9 de bonne id\u00e9es a mettre en place.<\/p>\n\n\n\n<p>Mark a d\u00e9montr\u00e9 avec brio comment automatiser <strong>jusqu\u2019\u00e0 la g\u00e9n\u00e9ration compl\u00e8te du mod\u00e8le s\u00e9mantique<\/strong>, en s\u2019appuyant sur deux outils puissants :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Semantic Link<\/strong>, int\u00e9gr\u00e9 dans les notebooks Fabric,<\/li>\n\n\n\n<li>Et <strong>Semantic Link Labs<\/strong>, une extension open-source qui pousse encore plus loin les possibilit\u00e9s.<\/li>\n<\/ul>\n\n\n\n<p><strong>Semantic Link : l\u2019acc\u00e8s programmatique au mod\u00e8le s\u00e9mantique<\/strong><\/p>\n\n\n\n<p>Semantic Link permet d\u2019explorer et manipuler un mod\u00e8le Power BI via un notebook Fabric en Python. Pas besoin d\u2019installation : tout est d\u00e9j\u00e0 int\u00e9gr\u00e9 dans l\u2019environnement. Avec cette brique, on peut :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lister les tables, colonnes, relations du mod\u00e8le ;<\/li>\n\n\n\n<li>Lancer du DAX directement dans un notebook ;<\/li>\n\n\n\n<li>Wrapper les APIs Power BI\/Fabric pour industrialiser certaines t\u00e2ches ;<\/li>\n\n\n\n<li>Ou encore lancer un <strong>Best Practices Analyzer<\/strong> directement depuis l\u2019interface \u2014 y compris en batch sur un tenant entier.<\/li>\n<\/ul>\n\n\n\n<p><strong>Semantic Link Labs : aller jusqu\u2019\u00e0 la g\u00e9n\u00e9ration compl\u00e8te<\/strong><\/p>\n\n\n\n<p>La vraie p\u00e9pite, c\u2019est <strong>Semantic Link Labs<\/strong>. Cette surcouche open-source permet non seulement de lire, mais aussi <strong>d\u2019\u00e9crire<\/strong> dans les mod\u00e8les. En clair, il est possible de:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cr\u00e9er un mod\u00e8le vierge (en Import ou Direct Lake) ;<\/li>\n\n\n\n<li>Ajouter dynamiquement les tables, partitions, relations ;<\/li>\n\n\n\n<li>G\u00e9n\u00e9rer automatiquement les mod\u00e8les s\u00e9mantiques \u00e0 partir des couches Silver ou Gold de ton Lakehouse ;<\/li>\n\n\n\n<li>Script un mod\u00e8le entier depuis un notebook, sans jamais ouvrir Power BI Desktop.<\/li>\n<\/ul>\n\n\n\n<p>Certaines fonctions permettent m\u00eame de d\u00e9tecter les relations existantes, d\u2019\u00e9viter les doublons, et de ne g\u00e9n\u00e9rer que ce qui manque. Bref : le genre d\u2019automatisation qui rend les plateformes scalables et propres.<\/p>\n\n\n\n<p><strong>Data Engineer vs Data Analyst : chacun son r\u00f4le<\/strong><\/p>\n\n\n\n<p>Mark a aussi soulev\u00e9 un d\u00e9bat r\u00e9current : jusqu\u2019o\u00f9 va le r\u00f4le du <strong>data engineer<\/strong> ? O\u00f9 commence celui du <strong>data analyst<\/strong> ?<br>Sa position (que je partage compl\u00e8tement) :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Le <strong>data engineer<\/strong> doit aller jusqu\u2019\u00e0 cr\u00e9er le mod\u00e8le, structurer les tables et relations ;<\/li>\n\n\n\n<li>Mais les <strong>mesures, perspectives, traductions<\/strong>\u2026 doivent rester entre les mains des analystes ou du m\u00e9tier.<\/li>\n<\/ul>\n\n\n\n<p>C\u2019est une vraie fronti\u00e8re de responsabilit\u00e9 \u00e0 tracer dans les projets BI modernes \u2014 et cette session l\u2019a tr\u00e8s bien illustr\u00e9e.<\/p>\n\n\n\n<p><strong>Best Practices Analyzer en bulk<\/strong><\/p>\n\n\n\n<p>Autre moment fort : l\u2019utilisation du <strong>Best Practices Analyzer<\/strong> int\u00e9gr\u00e9 dans Fabric\u2026 mais lanc\u00e9 automatiquement en <strong>batch<\/strong> sur tout un tenant ! Avec notation par score, suivi dans le temps, et g\u00e9n\u00e9ration de recommandations. Franchement, c\u2019est le genre de m\u00e9canisme de gouvernance simple et efficace qu\u2019on devrait voir plus souvent.<\/p>\n\n\n\n<p><strong>Mon ressenti perso<\/strong><\/p>\n\n\n\n<p>Je ressors de cette session avec plein d\u2019id\u00e9es :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Industrialiser la g\u00e9n\u00e9ration des mod\u00e8les dans les notebooks ;<\/li>\n\n\n\n<li>Automatiser la migration des rapports et datasets vers Fabric ;<\/li>\n\n\n\n<li>S\u00e9parer proprement les responsabilit\u00e9s (data engineer \u2260 analyste m\u00e9tier) ;<\/li>\n\n\n\n<li>Et surtout, montrer qu\u2019on peut <strong>faire du propre, \u00e0 grande \u00e9chelle<\/strong>, sans perdre la main sur la logique m\u00e9tier.<\/li>\n<\/ul>\n\n\n\n<p>Cette session m\u2019a vraiment donn\u00e9 envie de creuser plus loin l\u2019industrialisation de la couche s\u00e9mantique dans Fabric. On parle souvent d\u2019automatiser l\u2019ingestion, les traitements, les mod\u00e8les\u2026 mais rarement le <strong>semantic layer<\/strong>.<\/p>\n\n\n\n<p>Et pourtant, avec Semantic Link et Semantic Link Labs, c\u2019est non seulement possible \u2014 c\u2019est <strong>propre, contr\u00f4lable et maintenable<\/strong>.<\/p>\n\n\n\n<p>Reste \u00e0 voir comment ces pratiques vont s\u2019ancrer dans nos projets. En tout cas, une chose est s\u00fbre : je garde cette conf comme r\u00e9f\u00e9rence. Merci Mark pour cette d\u00e9mo sans bla-bla, tr\u00e8s orient\u00e9e terrain. Et pour les curieux : tout est dispo sur son GitHub (si vous arrivez \u00e0 \u00e9crire <em>Lelijveld<\/em> sans faute \ud83d\ude04).<\/p>\n\n\n\n<p>Aller, je suis sympa&nbsp;: <a href=\"https:\/\/github.com\/marclelijveld\">https:\/\/github.com\/marclelijveld<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les 29 et 30 mai dernier (oui, j\u2019ai pris un peu de temps pour \u00e9crire mon blog suite \u00e0 un planning un peu trop charg\u00e9) j\u2019ai assist\u00e9 \u00e0 la DataPoint \u00e0 Prague. Avant de parler plus des sessions auxquelles j\u2019ai assist\u00e9, je souhaitais remercier l\u2019organisation de cette conf\u00e9rence.L\u2019accueil \u00e9tait super, une mention sp\u00e9ciale \u00e0 B\u00e1ra [&hellip;]<\/p>\n","protected":false},"author":131,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[294],"tags":[3633,210,3632,3634],"type_dbi":[],"class_list":["post-39366","post","type-post","status-publish","format-standard","hentry","category-business-intelligence","tag-automatisation","tag-business-intelligence","tag-microsoft-fabric","tag-notebook-fabric"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Data Point Prague - Session avec Mark Lelijveld - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Data Point Prague - Session avec Mark Lelijveld\" \/>\n<meta property=\"og:description\" content=\"Les 29 et 30 mai dernier (oui, j\u2019ai pris un peu de temps pour \u00e9crire mon blog suite \u00e0 un planning un peu trop charg\u00e9) j\u2019ai assist\u00e9 \u00e0 la DataPoint \u00e0 Prague. Avant de parler plus des sessions auxquelles j\u2019ai assist\u00e9, je souhaitais remercier l\u2019organisation de cette conf\u00e9rence.L\u2019accueil \u00e9tait super, une mention sp\u00e9ciale \u00e0 B\u00e1ra [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-03T06:51:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-03T06:51:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Emmanuel Champel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emmanuel Champel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/\"},\"author\":{\"name\":\"Emmanuel Champel\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/a30b0f642bef775f75929f3b8c751142\"},\"headline\":\"Data Point Prague &#8211; Session avec Mark Lelijveld\",\"datePublished\":\"2025-07-03T06:51:14+00:00\",\"dateModified\":\"2025-07-03T06:51:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/\"},\"wordCount\":821,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/07\\\/Orga-Team-1024x460.jpg\",\"keywords\":[\"Automatisation\",\"Business Intelligence\",\"Microsoft Fabric\",\"Notebook Fabric\"],\"articleSection\":[\"Business Intelligence\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/\",\"name\":\"Data Point Prague - Session avec Mark Lelijveld - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/07\\\/Orga-Team-1024x460.jpg\",\"datePublished\":\"2025-07-03T06:51:14+00:00\",\"dateModified\":\"2025-07-03T06:51:16+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/a30b0f642bef775f75929f3b8c751142\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/07\\\/Orga-Team-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/07\\\/Orga-Team-scaled.jpg\",\"width\":2560,\"height\":1150,\"caption\":\"oplus_2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/data-point-prague-session-avec-mark-lelijveld\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Point Prague &#8211; Session avec Mark Lelijveld\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/a30b0f642bef775f75929f3b8c751142\",\"name\":\"Emmanuel Champel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c64e85e09f5c4198ada118bb7de3e573300eb219eac63021edf540288946b7ec?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c64e85e09f5c4198ada118bb7de3e573300eb219eac63021edf540288946b7ec?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c64e85e09f5c4198ada118bb7de3e573300eb219eac63021edf540288946b7ec?s=96&d=mm&r=g\",\"caption\":\"Emmanuel Champel\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/emmanuelchampel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Data Point Prague - Session avec Mark Lelijveld - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/","og_locale":"en_US","og_type":"article","og_title":"Data Point Prague - Session avec Mark Lelijveld","og_description":"Les 29 et 30 mai dernier (oui, j\u2019ai pris un peu de temps pour \u00e9crire mon blog suite \u00e0 un planning un peu trop charg\u00e9) j\u2019ai assist\u00e9 \u00e0 la DataPoint \u00e0 Prague. Avant de parler plus des sessions auxquelles j\u2019ai assist\u00e9, je souhaitais remercier l\u2019organisation de cette conf\u00e9rence.L\u2019accueil \u00e9tait super, une mention sp\u00e9ciale \u00e0 B\u00e1ra [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/","og_site_name":"dbi Blog","article_published_time":"2025-07-03T06:51:14+00:00","article_modified_time":"2025-07-03T06:51:16+00:00","og_image":[{"width":2560,"height":1150,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-scaled.jpg","type":"image\/jpeg"}],"author":"Emmanuel Champel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emmanuel Champel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/"},"author":{"name":"Emmanuel Champel","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/a30b0f642bef775f75929f3b8c751142"},"headline":"Data Point Prague &#8211; Session avec Mark Lelijveld","datePublished":"2025-07-03T06:51:14+00:00","dateModified":"2025-07-03T06:51:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/"},"wordCount":821,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-1024x460.jpg","keywords":["Automatisation","Business Intelligence","Microsoft Fabric","Notebook Fabric"],"articleSection":["Business Intelligence"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/","url":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/","name":"Data Point Prague - Session avec Mark Lelijveld - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-1024x460.jpg","datePublished":"2025-07-03T06:51:14+00:00","dateModified":"2025-07-03T06:51:16+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/a30b0f642bef775f75929f3b8c751142"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-scaled.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2025\/07\/Orga-Team-scaled.jpg","width":2560,"height":1150,"caption":"oplus_2"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/data-point-prague-session-avec-mark-lelijveld\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Data Point Prague &#8211; Session avec Mark Lelijveld"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/a30b0f642bef775f75929f3b8c751142","name":"Emmanuel Champel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c64e85e09f5c4198ada118bb7de3e573300eb219eac63021edf540288946b7ec?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c64e85e09f5c4198ada118bb7de3e573300eb219eac63021edf540288946b7ec?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c64e85e09f5c4198ada118bb7de3e573300eb219eac63021edf540288946b7ec?s=96&d=mm&r=g","caption":"Emmanuel Champel"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/emmanuelchampel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/39366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/131"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=39366"}],"version-history":[{"count":1,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/39366\/revisions"}],"predecessor-version":[{"id":39369,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/39366\/revisions\/39369"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=39366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=39366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=39366"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=39366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}