{"id":138196,"date":"2025-07-02T17:21:01","date_gmt":"2025-07-02T15:21:01","guid":{"rendered":"https:\/\/www.itta.net\/?post_type=formations&#038;p=138196"},"modified":"2026-03-22T12:18:50","modified_gmt":"2026-03-22T11:18:50","slug":"implement-a-data-engineering-solution-with-azure-databricks-dp-3027","status":"publish","type":"formations","link":"https:\/\/www.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/","title":{"rendered":"Implement a data engineering solution with Azure Databricks (DP-3027)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You need to build machine learning models but want to leverage Microsoft Fabric&#8217;s integrated data science environment? Fabric combines data engineering and ML capabilities in a single platform, simplifying the path from data preparation to model deployment. Without practical skills in Fabric&#8217;s ML tools, data scientists cannot fully utilize this unified analytics environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This official Microsoft DP-3027 Applied Skills training enables you in 1 day to implement data science and machine learning solutions using Microsoft Fabric. Guided by MCT-certified trainers, you learn to explore data with Spark notebooks, engineer features, train models using scikit-learn and MLflow, evaluate and compare model performance, and generate batch predictions. You practice building complete ML workflows integrated with Fabric&#8217;s lakehouse. This hands-on credential validates your data science skills on Microsoft Fabric. Sessions are available in person in Geneva and Lausanne or via virtual classroom.<\/p>\n","protected":false},"featured_media":0,"parent":0,"menu_order":0,"template":"","editeurs":[1488,1490],"domaine":[1256,1253],"class_list":["post-138196","formations","type-formations","status-publish","hentry","editeurs-microsoft","editeurs-microsoft-azure-microsoft","domaine-cloud-computing","domaine-it-pro"],"acf":{"reference":"DP-3027","duree_nombre":1,"duree_unite":"jour","prix_virtuel":850,"prix_presentiel":900,"prix_blended":"","prix_elearning":"","views":400,"niveau":["Interm\u00e9diaire"],"role":"","certifiant":"","pdus":"","lieux":["Gen\u00e8ve","Lausanne"],"formats_dapprentissage":["presentiel","virtuel"],"examen_inclus":"Non certifiant","garanti":[""],"financement":"","description_temptraining":"","description_caf":"","description_title":"Implement a data engineering solution with Azure Databricks Training (DP-3027)","objectifs":"<ul>\r\n \t<li>Explore and prepare data using Spark notebooks<\/li>\r\n \t<li>Engineer features for machine learning models<\/li>\r\n \t<li>Train models using scikit-learn and MLflow<\/li>\r\n \t<li>Evaluate and compare model performance<\/li>\r\n \t<li>Generate batch predictions at scale<\/li>\r\n \t<li>Build end-to-end ML workflows integrated with Fabric lakehouse<\/li>\r\n<\/ul>","connaissances":"<ul>\r\n  <li>Know how to use a computer<\/li>\r\n  <li>Understand the basics of cloud computing<\/li>\r\n<\/ul>\r\n","profils_participants":"<ul>\r\n  <li>Data Engineer<\/li>\r\n  <li>Big Data Developer<\/li>\r\n  <li>Cloud Architect<\/li>\r\n  <li>Data Consultant<\/li>\r\n  <li>Azure Administrator<\/li>\r\n  <li>BI Manager<\/li>\r\n<\/ul>\r\n","examen":"","documentation":"<ul>\r\n<li>Access to Microsoft Learn, Microsoft's online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.<\/li>\r\n\r\n<\/ul>","lab__exercices":"<ul>\r\n<li>This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.<\/li>\r\n\r\n<\/ul>","contenu_cours":"<strong>Module 1: Perform incremental processing with Spark Structured Streaming<\/strong>\r\n<ul>\r\n \t<li>Set up real-time data sources for incremental processing<\/li>\r\n \t<li>Optimize Delta Lake for incremental processing in Azure Databricks<\/li>\r\n \t<li>Handle late data and out-of-order events in incremental processing<\/li>\r\n \t<li>Monitoring and performance tuning strategies for incremental processing in Azure Databricks<\/li>\r\n<\/ul>\r\n<strong>Module 2: Implement streaming architecture patterns with Delta Live Tables<\/strong>\r\n<ul>\r\n \t<li>Event driven architectures with Delta Live Tables<\/li>\r\n \t<li>Ingest data with structured streaming<\/li>\r\n \t<li>Maintain data consistency and reliability with structured streaming<\/li>\r\n \t<li>Scale streaming workloads with Delta Live Tables<\/li>\r\n<\/ul>\r\n<strong>Module 3: Optimize performance with Spark and Delta Live Tables<\/strong>\r\n<ul>\r\n \t<li>Optimize performance with Spark and Delta Live Tables<\/li>\r\n \t<li>Perform cost-based optimization and query tuning<\/li>\r\n \t<li>Use change data capture (CDC)<\/li>\r\n \t<li>Use enhanced autoscaling<\/li>\r\n \t<li>Implement observability and data quality metrics<\/li>\r\n<\/ul>\r\n<strong>Module 4: Implement CI\/CD workflows in Azure Databricks<\/strong>\r\n<ul>\r\n \t<li>Implement version control and Git integration<\/li>\r\n \t<li>Perform unit testing and integration testing<\/li>\r\n \t<li>Manage and configure your environment<\/li>\r\n \t<li>Implement rollback and roll-forward strategies<\/li>\r\n<\/ul>\r\n<strong>Module 5: Automate workloads with Azure Databricks Jobs<\/strong>\r\n<ul>\r\n \t<li>Implement job scheduling and automation<\/li>\r\n \t<li>Optimize workflows with parameters<\/li>\r\n \t<li>Handle dependency management<\/li>\r\n \t<li>Implement error handling and retry mechanisms<\/li>\r\n \t<li>Explore best practices and guidelines<\/li>\r\n<\/ul>\r\n<strong>Module 6: Manage data privacy and governance with Azure Databricks<\/strong>\r\n<ul>\r\n \t<li>Implement data encryption techniques in Azure Databricks<\/li>\r\n \t<li>Manage access controls in Azure Databricks<\/li>\r\n \t<li>Implement data masking and anonymization in Azure Databricks<\/li>\r\n \t<li>Use compliance frameworks and secure data sharing in Azure Databricks<\/li>\r\n \t<li>Use data lineage and metadata management<\/li>\r\n \t<li>Implement governance automation in Azure Databricks<\/li>\r\n<\/ul>\r\n<strong>Module 7: Use SQL Warehouses in Azure Databricks<\/strong>\r\n<ul>\r\n \t<li>Get started with SQL Warehouses<\/li>\r\n \t<li>Create databases and tables<\/li>\r\n \t<li>Create queries and dashboards<\/li>\r\n<\/ul>\r\n<strong>Module 8: Run Azure Databricks Notebooks with Azure Data Factory<\/strong>\r\n<ul>\r\n \t<li>Understand Azure Databricks notebooks and pipelines<\/li>\r\n \t<li>Create a linked service for Azure Databricks<\/li>\r\n \t<li>Use a Notebook activity in a pipeline<\/li>\r\n \t<li>Use parameters in a notebook<\/li>\r\n<\/ul>","cours_recommandes":[47727,138214],"infos_additionnelles":"<h3>Data science in Microsoft Fabric: machine learning integrated with analytics<\/h3>\n<p>Microsoft Fabric provides a native data science experience that integrates seamlessly with the broader analytics platform. Using Spark notebooks, MLflow for experiment tracking and direct access to lakehouse data, data scientists can build, train and evaluate models without leaving the Fabric environment. This DP-3027 credential validates your practical ability to implement ML workflows in Fabric, an increasingly valued skill for data professionals in Switzerland.<\/p>\n<h3>What you practice during this 1-day training<\/h3>\n<p>This hands-on training focuses on implementing data science solutions in Fabric. You explore data using Spark notebooks and visualization libraries, engineer features for ML models, train models using scikit-learn, track experiments and log metrics with MLflow, evaluate model performance with standard metrics, and generate batch predictions at scale. All exercises use real datasets on Fabric environments with MCT-certified trainer guidance.<\/p>\n<h3>Frequently Asked Questions<\/h3>\n<h4>What are the prerequisites for this DP-3027 training?<\/h4>\n<p>You should have basic Python programming skills and foundational understanding of machine learning concepts. Familiarity with Spark notebooks is helpful but not required.<\/p>\n<h4>Is this an Applied Skills credential or a certification?<\/h4>\n<p>DP-3027 is a Microsoft Applied Skills credential, validating your practical data science implementation skills through a scenario-based assessment.<\/p>\n<h4>How does this differ from DP-604?<\/h4>\n<p>DP-604 and DP-3027 cover similar ML topics within Fabric but may differ in their assessment scenarios and specific focus areas. Both validate practical data science skills on the Fabric platform. Check the latest Microsoft documentation for current differences.<\/p>","inclus_dans_ce_cours_virtuel":"<ul>\r\n<li>Training provided by a certified trainer<\/li>\r\n<li>180 days of access to Official Microsoft Labs<\/li>\r\n<li>Official documentation in digital format<\/li>\r\n<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_presentiel":"<ul>\r\n<li>Training provided by a certified trainer<\/li>\r\n<li>180 days of access to Official Microsoft Labs<\/li>\r\n<li>Official documentation in digital format<\/li>\r\n<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_blended":"","inclus_dans_ce_cours_elearning":"","inclus_dans_ce_cours_surmesure":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Implementing Data Science and Machine Learning with - ITTA<\/title>\n<meta name=\"description\" content=\"Microsoft Fabric data science training DP-3027 in 1 day. Build ML models with Spark and MLflow. Applied Skills course in Geneva and Lausanne.\" \/>\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.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/it-pro\\\/cloud-computing\\\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/it-pro\\\/cloud-computing\\\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\\\/\",\"name\":\"Implementing Data Science and Machine Learning with - ITTA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\"},\"datePublished\":\"2025-07-02T15:21:01+00:00\",\"dateModified\":\"2026-03-22T11:18:50+00:00\",\"description\":\"Microsoft Fabric data science training DP-3027 in 1 day. Build ML models with Spark and MLflow. Applied Skills course in Geneva and Lausanne.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/it-pro\\\/cloud-computing\\\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/it-pro\\\/cloud-computing\\\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/it-pro\\\/cloud-computing\\\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IT Pro\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/it-pro\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Implement a data engineering solution with Azure Databricks (DP-3027)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"name\":\"ITTA\",\"description\":\"Formations &amp; Certifications en Suisse Romande\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itta.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"EducationalOrganization\"],\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\",\"name\":\"ITTA\",\"alternateName\":\"IT TRAINING ACADEMY SA\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"width\":1500,\"height\":623,\"caption\":\"ITTA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/ITTA\\\/100063747262936\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/1001738\",\"https:\\\/\\\/www.instagram.com\\\/itta_suisse\\\/\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+41 58 307 73 00\",\"contactType\":\"customer service\",\"availableLanguage\":[\"French\",\"English\"],\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Switzerland\"},{\"@type\":\"Country\",\"name\":\"France\"}]},\"location\":[{\"@type\":\"Place\",\"name\":\"ITTA Geneve\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Route des Jeunes 35\",\"addressLocality\":\"Carouge\",\"postalCode\":\"1227\",\"addressRegion\":\"GE\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.18274,\"longitude\":6.12922}},{\"@type\":\"Place\",\"name\":\"ITTA Lausanne\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rue des Cotes-de-Montbenon 16\",\"addressLocality\":\"Lausanne\",\"postalCode\":\"1003\",\"addressRegion\":\"VD\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.52111,\"longitude\":6.62734}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Implementing Data Science and Machine Learning with - ITTA","description":"Microsoft Fabric data science training DP-3027 in 1 day. Build ML models with Spark and MLflow. Applied Skills course in Geneva and Lausanne.","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.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/","url":"https:\/\/www.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/","name":"Implementing Data Science and Machine Learning with - ITTA","isPartOf":{"@id":"https:\/\/www.itta.net\/en\/#website"},"datePublished":"2025-07-02T15:21:01+00:00","dateModified":"2026-03-22T11:18:50+00:00","description":"Microsoft Fabric data science training DP-3027 in 1 day. Build ML models with Spark and MLflow. Applied Skills course in Geneva and Lausanne.","breadcrumb":{"@id":"https:\/\/www.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.itta.net\/en\/trainings\/it-pro\/cloud-computing\/implement-a-data-engineering-solution-with-azure-databricks-dp-3027\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itta.net\/en\/"},{"@type":"ListItem","position":2,"name":"IT Pro","item":"https:\/\/www.itta.net\/en\/trainings\/it-pro\/"},{"@type":"ListItem","position":3,"name":"Implement a data engineering solution with Azure Databricks (DP-3027)"}]},{"@type":"WebSite","@id":"https:\/\/www.itta.net\/en\/#website","url":"https:\/\/www.itta.net\/en\/","name":"ITTA","description":"Formations &amp; Certifications en Suisse Romande","publisher":{"@id":"https:\/\/www.itta.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itta.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","EducationalOrganization"],"@id":"https:\/\/www.itta.net\/en\/#organization","name":"ITTA","alternateName":"IT TRAINING ACADEMY SA","url":"https:\/\/www.itta.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","width":1500,"height":623,"caption":"ITTA"},"image":{"@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/ITTA\/100063747262936\/","https:\/\/www.linkedin.com\/company\/1001738","https:\/\/www.instagram.com\/itta_suisse\/"],"contactPoint":{"@type":"ContactPoint","telephone":"+41 58 307 73 00","contactType":"customer service","availableLanguage":["French","English"],"areaServed":[{"@type":"Country","name":"Switzerland"},{"@type":"Country","name":"France"}]},"location":[{"@type":"Place","name":"ITTA Geneve","address":{"@type":"PostalAddress","streetAddress":"Route des Jeunes 35","addressLocality":"Carouge","postalCode":"1227","addressRegion":"GE","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.18274,"longitude":6.12922}},{"@type":"Place","name":"ITTA Lausanne","address":{"@type":"PostalAddress","streetAddress":"Rue des Cotes-de-Montbenon 16","addressLocality":"Lausanne","postalCode":"1003","addressRegion":"VD","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.52111,"longitude":6.62734}}]}]}},"_links":{"self":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/138196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations"}],"about":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/types\/formations"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/138214"},{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/47727"}],"wp:attachment":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media?parent=138196"}],"wp:term":[{"taxonomy":"editeurs","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/editeurs?post=138196"},{"taxonomy":"domaine","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/domaine?post=138196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}