<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ML Deployment in Data Science</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5302693#M1350</link>
    <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1668684" data-lia-user-login="binitafulpagare" class="lia-mention lia-mention-user"&gt;binitafulpagare&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to the Microsoft Fabric Community forum.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We've started following the MLflow-native workflow that Microsoft recommends for Fabric.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our typical lifecycle looks like this:&lt;/P&gt;
&lt;P&gt;OneLake/Lakehouse → Fabric Notebook (Spark) → MLflow Experiment → ML Model Registry → ML Model Endpoint → Monitoring Hub → Fabric Pipeline (scheduled retraining)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Development&lt;STRONG&gt;:&lt;/STRONG&gt; Train models in Fabric notebooks and track every run with MLflow Experiments, which logs parameters, metrics, artifacts, and code versions.&lt;/LI&gt;
&lt;LI&gt;Deployment: Register the best model in the ML Model Registry and activate a Machine Learning Model Endpoint for real-time inference.&lt;/LI&gt;
&lt;LI&gt;Monitoring&lt;STRONG&gt;:&lt;/STRONG&gt; We use the Monitoring Hub to track experiment runs and monitor endpoint metrics such as request count, error count, latency, and traffic. For business KPIs (accuracy, drift, etc.), we'd typically implement our own monitoring notebooks or pipelines since Fabric's built-in monitoring focuses on experiment and endpoint operations rather than automated drift detection.&lt;/LI&gt;
&lt;LI&gt;Retraining: Scheduled Fabric Pipelines rerun training notebooks, log the new run to MLflow, evaluate the results, and register a new model version when it meets our acceptance criteria.&lt;/LI&gt;
&lt;LI&gt;Production MLOps: For enterprise environments, cross-workspace MLflow logging supports Dev → Test → Prod promotion while maintaining separate workspaces and governance.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Microsoft has done a nice job of integrating experimentation, model management, deployment, and monitoring into a single platform, making it possible to implement an end-to-end MLOps workflow without relying on multiple external services.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more details, please refer to the below offical documentation:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-science/machine-learning-experiment" target="_blank"&gt;Machine learning experiment - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-science/model-endpoints" target="_blank"&gt;Serve real-time predictions with ML model endpoints (Preview) - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-science/monitor-machine-learning-experiments-models" target="_blank"&gt;Monitor machine learning experiments and models - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps. Please feel free to reach out if you have any further questions.&lt;BR /&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 17 Jul 2026 12:07:33 GMT</pubDate>
    <dc:creator>v-abhinavmu</dc:creator>
    <dc:date>2026-07-17T12:07:33Z</dc:date>
    <item>
      <title>ML Deployment</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5301534#M1336</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm learning how organizations move machine learning models from experimentation to production using Microsoft Fabric.&lt;/P&gt;&lt;P&gt;For those working in production environments:&lt;/P&gt;&lt;P&gt;How do you deploy models?&lt;BR /&gt;How do you monitor model performance?&lt;BR /&gt;How do you manage retraining?&lt;BR /&gt;Which Fabric services do you use throughout the ML lifecycle?&lt;/P&gt;&lt;P&gt;I'd appreciate hearing about your architecture and best practices.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jul 2026 04:04:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5301534#M1336</guid>
      <dc:creator>binitafulpagare</dc:creator>
      <dc:date>2026-07-17T04:04:28Z</dc:date>
    </item>
    <item>
      <title>Re: ML Deployment</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5302693#M1350</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1668684" data-lia-user-login="binitafulpagare" class="lia-mention lia-mention-user"&gt;binitafulpagare&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to the Microsoft Fabric Community forum.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We've started following the MLflow-native workflow that Microsoft recommends for Fabric.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Our typical lifecycle looks like this:&lt;/P&gt;
&lt;P&gt;OneLake/Lakehouse → Fabric Notebook (Spark) → MLflow Experiment → ML Model Registry → ML Model Endpoint → Monitoring Hub → Fabric Pipeline (scheduled retraining)&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Development&lt;STRONG&gt;:&lt;/STRONG&gt; Train models in Fabric notebooks and track every run with MLflow Experiments, which logs parameters, metrics, artifacts, and code versions.&lt;/LI&gt;
&lt;LI&gt;Deployment: Register the best model in the ML Model Registry and activate a Machine Learning Model Endpoint for real-time inference.&lt;/LI&gt;
&lt;LI&gt;Monitoring&lt;STRONG&gt;:&lt;/STRONG&gt; We use the Monitoring Hub to track experiment runs and monitor endpoint metrics such as request count, error count, latency, and traffic. For business KPIs (accuracy, drift, etc.), we'd typically implement our own monitoring notebooks or pipelines since Fabric's built-in monitoring focuses on experiment and endpoint operations rather than automated drift detection.&lt;/LI&gt;
&lt;LI&gt;Retraining: Scheduled Fabric Pipelines rerun training notebooks, log the new run to MLflow, evaluate the results, and register a new model version when it meets our acceptance criteria.&lt;/LI&gt;
&lt;LI&gt;Production MLOps: For enterprise environments, cross-workspace MLflow logging supports Dev → Test → Prod promotion while maintaining separate workspaces and governance.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Microsoft has done a nice job of integrating experimentation, model management, deployment, and monitoring into a single platform, making it possible to implement an end-to-end MLOps workflow without relying on multiple external services.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For more details, please refer to the below offical documentation:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-science/machine-learning-experiment" target="_blank"&gt;Machine learning experiment - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-science/model-endpoints" target="_blank"&gt;Serve real-time predictions with ML model endpoints (Preview) - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-science/monitor-machine-learning-experiments-models" target="_blank"&gt;Monitor machine learning experiments and models - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps. Please feel free to reach out if you have any further questions.&lt;BR /&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jul 2026 12:07:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5302693#M1350</guid>
      <dc:creator>v-abhinavmu</dc:creator>
      <dc:date>2026-07-17T12:07:33Z</dc:date>
    </item>
    <item>
      <title>Re: ML Deployment</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5302966#M1352</link>
      <description>&lt;P&gt;Before Microsoft Fabric, our entire machine learning operation ran on my laptop. One of the big advantages of moving to Fabric was that each ML project got access to its own lakehouse, which now plays a central role in our entire ML lifecycle.&lt;/P&gt;&lt;P&gt;Here are a few of the biggest benefits we've seen:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Decoupled workflows: It allowed us to decouple our machine learning pipeline from the data ingestion process.&lt;/LI&gt;&lt;LI&gt;Reference tables: Setting up reference tables is super convenient. For example, I use a delta table as a crosswalk to map our raw feature names to user-friendly names.&lt;/LI&gt;&lt;LI&gt;BI accessibility: Storing our current predictions (as well as past predictions) directly on the lakehouse is convenient for our BI team.&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Fri, 17 Jul 2026 14:03:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5302966#M1352</guid>
      <dc:creator>nbleonhard</dc:creator>
      <dc:date>2026-07-17T14:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: ML Deployment</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5306448#M1353</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="917407" data-lia-user-login="nbleonhard" class="lia-mention lia-mention-user"&gt;nbleonhard&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank you for sharing your real-world experience. It's interesting to see how moving from a local laptop-based workflow to Microsoft Fabric has improved your machine learning process.&lt;/P&gt;&lt;P&gt;I particularly liked your point about having a dedicated Lakehouse for each ML project. Separating ML workflows from data ingestion while storing reference tables and prediction history in Delta tables seems like a practical approach that also makes collaboration with BI teams much easier.&lt;/P&gt;&lt;P&gt;I have one question based on your implementation. As the number of ML projects grows, how do you manage shared datasets and reusable features across multiple Lakehouses? Do you maintain a centralized feature repository or rely on OneLake shortcuts to avoid data duplication?&lt;/P&gt;&lt;P&gt;Thanks again for sharing your experience—it's always valuable to learn from production implementations rather than just theoretical best practices.&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jul 2026 14:21:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5306448#M1353</guid>
      <dc:creator>binitafulpagare</dc:creator>
      <dc:date>2026-07-19T14:21:52Z</dc:date>
    </item>
    <item>
      <title>Re: ML Deployment</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5306450#M1354</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1551176" data-lia-user-login="v-abhinavmu" class="lia-mention lia-mention-user"&gt;v-abhinavmu&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Thank you for the detailed explanation. I really appreciate how you've outlined the complete MLflow-native MLOps workflow in Microsoft Fabric, from model development through deployment, monitoring, and retraining.&lt;/P&gt;&lt;P&gt;I found the integration of MLflow Experiments, the Model Registry, Model Endpoints, Monitoring Hub, and scheduled Fabric Pipelines particularly valuable, as it provides a clear framework for managing the entire machine learning lifecycle within a single platform.&lt;/P&gt;&lt;P&gt;I have one follow-up question. As organizations manage multiple machine learning models across different business domains, what best practices do you recommend for organizing MLflow experiments, model versioning, and the Model Registry to keep everything scalable and easy to maintain? It would be great to understand how enterprise teams typically structure these assets as the number of models grows.&lt;/P&gt;&lt;P&gt;Thank you again for sharing these insights and the official Microsoft Learn resources. I'm looking forward to learning from the experiences of other community members as well.&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jul 2026 14:22:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Science/ML-Deployment/m-p/5306450#M1354</guid>
      <dc:creator>binitafulpagare</dc:creator>
      <dc:date>2026-07-19T14:22:28Z</dc:date>
    </item>
  </channel>
</rss>

