Microsoft Fabric Notebooks - Showcase with advanced features

  Рет қаралды 4,443

Azure Synapse Analytics

Azure Synapse Analytics

9 ай бұрын

Welcome back to another episode of Fabric Espresso DE&DS series. In this episode, we introduce and explore the nuances of Fabric Notebooks, a web-based interactive surface that's rapidly becoming the go-to tool for data scientists and engineers for writing big data analytic jobs using Apache Spark.
Key points presented by Jene:
What are Fabric Notebooks? Microsoft Fabric notebook is a primary code item for developing Apache Spark jobs and machine learning experiments. It's a web-based interactive surface used by data scientists and data engineers to write code benefiting from rich visualizations and Markdown text.
Distinctive Features and Focus Area: Unlike its counterparts, Fabric Notebooks are tailored for developers working in data scenarios, providing a seamless experience for tasks like data ingestion, data preparation, data transformation, and data analytics.
Comparison to Synapse and Jupyter Notebooks: Compared to Synapse Notebooks, Fabric Notebooks are built on a SaaS platform, offering various SaaS-like features including low-code experience and enhanced collaborative features. They facilitate easier interaction with PowerBI report/dashboard.
Unlike Jupyter Notebooks, Fabric Notebooks are integrated tightly with the lakehouse and other Fabric key features and functionalities and are rich in spark specific features like high concurrency mode to share a spark session, spark job inline monitoring, spark job diagnostics, and built-in Microsoft Spark Utilities.
Advanced Features: The notebooks also support advanced features like IPywidgets and reference run which significantly enhance functionality, although at the time of this interview, there are some compatibility issues with IPywidgets which are being addressed.
🎙 Meet the Speakers:
👤 Guest from Microsoft Fabric Product Group: Jene Zhang, Senior Program Manager of Fabric Notebooks
Jene is a Senior Program Manager at Microsoft with a passion for developing advanced developer tools and AI technology. Currently, she is spearheading the creation of a specialized Spark notebook aimed at enabling data engineers and scientists to excel in their domains.
Linkedin: / edelweissno1
Twitter: / edelweissno1
👤 Host: Estera Kot, Senior Product Manager at Microsoft and a member of the Fabric Product Group. She holds the role of Product Owner for Apache Spark-based runtimes in Microsoft Fabric and Synapse Analytics. Estera is a Data & AI Architect and is passionate about computer science.
LinkedIn: / esterakot
Twitter: / estera_kot
👍 Like this video? Don't forget to hit the 'Like' button and share it with your network!
🔔 Stay Updated: For more insights into Microsoft Fabric Data Engineering and Data Science, and all things tech, make sure to subscribe to our channel and hit the notification bell so you never miss an episode!
#Microsoft #MicrosoftFabric #FabricNotebooks #DataScience #BigData #DataAnalytics #ApacheSpark #JupyterNotebook #SynapseNotebook #IPywidgets #TechInnovation #MicrosoftSparkUtilities

Пікірлер: 18
@KurtBuhler
@KurtBuhler 9 ай бұрын
FYI: Please timestamp videos > 5 min, it would make it much easier to consume long-form content esp when there's so many cool things like this :) Example: 01:05 Overview of Fabric Notebooks 02:08 Fabric Notebooks vs. Synapse Notebooks 04:04 Fabric Notebooks vs. Jupyter Notebooks 05:56 Feature: Lakehouse Explorer pane drag & drop 08:01 Feature: Notebook resources pane 09:00 Feature: Python module support 09:51 Feature: Notebook sharing with permissions control 10:36 Feature: Real-time co-editing 11:13 Feature: Commenting pane (coming: tagging in comments) 12:04 Feature: Immersive authoring (auto-save, code-assist, etc.) 14:28 Feature: Built-in code snippets 15:00 Feature: iPython kernel and widgets (interactive elements) 16:00 Feature: Magics (i.e. like macros; run child notebooks, %pip install, custom magic) 18:47 Feature: Table of contents 19:30 Feature: Visualization - display function 19:55 Feature: display fnxn - interactive chart view (coming soon: exploration feature) 21:03 Feature: display fnxn - summary attribute 22:23 Feature: Open source library visualization (i.e. matplotlib, seaborn, bokeh etc.) 23:28 Feature: Markdown support (drag & drop images from local PC to import) 25:11 Topics TBD in the next episode
@benhooker6079
@benhooker6079 9 ай бұрын
Awesome
@sudhirsharma9103
@sudhirsharma9103 7 ай бұрын
Interesting fact
@krish_telugu
@krish_telugu 6 ай бұрын
Do we need to manage compute resources for the workloads? Like creating clusters in Databricks or synapse
@keen8five
@keen8five 9 ай бұрын
Hi Jene, concerning "build-in display function" (19:39): Currently the *table view does not allow selecting/copying values* from the displayed result. Will this be fixed with the mentioned improvements for GA (20:40)?
@JeneZhang
@JeneZhang 9 ай бұрын
Thanks for the feedback! That a super valid scenario but unfortunately we won't have it by GA, because the "Select" state in the next version will have specific reactions (preview value, calculate summary, etc), but I'll record this request in our backlog, hope we can find some way to get it in next wave!
@siyandasphesihlengcobo4623
@siyandasphesihlengcobo4623 4 ай бұрын
Please expand more on python modules when I try to use my modules after the drag and drop import I get an error if trying to get functions defined in the module.
@7effrey
@7effrey 9 ай бұрын
The data wrangler was not demonstrated, very helpful for gaining insight into your data frame
@EsteraKot
@EsteraKot 9 ай бұрын
Data Wrangler is here kzbin.info/www/bejne/Y5iZfKmbgLaLq5Y
@VagnerKogikoskiJunior
@VagnerKogikoskiJunior 5 ай бұрын
Can I use notebook for any python code or should it only be used with Spark?
@ZubairMuhammad09
@ZubairMuhammad09 7 ай бұрын
how can we read a variable in Notebook that's set using SetActity in MS Fabric.
@up_0078
@up_0078 9 ай бұрын
Can you share notebook please?
@JeneZhang
@JeneZhang 9 ай бұрын
we'll publish a polished version in the "Use a sample" on the data engineering/data scientist workload homepage😊
@pp56825
@pp56825 9 ай бұрын
Would be nice if dataframe will be uniqly named rather simple df, name of table or file as default will be nice, Also i could imagine configuring a simple naming pattern on lakehouse level, which could enfoce starnard.
@JeneZhang
@JeneZhang 9 ай бұрын
Are you referring to the dataframe name that automatically generated from drag&drop?
@pp56825
@pp56825 9 ай бұрын
@@JeneZhang Yes, that will speed up development, now users have to rename it. Specialy if they are going to use data wrangler, where they need meaningful names to identify df
@JeneZhang
@JeneZhang 9 ай бұрын
Got it, that's a good suggestion! I'll see what I can do to make it smoother, thank you for the valuable feedback!😎@@pp56825
Microsoft Fabric Spark integration and VS Code
27:10
Azure Synapse Analytics
Рет қаралды 3,9 М.
Can You Draw A PERFECTLY Dotted Circle?
00:55
Stokes Twins
Рет қаралды 36 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 45 МЛН
How to remove lock from Resource Group in Azure
4:07
Azure Lessons
Рет қаралды 11
Microsoft Fabric Data Engineering [Full Course]
1:28:57
Pragmatic Works
Рет қаралды 34 М.
Transform productivity with AI experiences in Microsoft Fabric | OD24
26:11
Microsoft Developer
Рет қаралды 6 М.
Automate your interactions with Fabric Warehouse
5:34
Azure Synapse Analytics
Рет қаралды 776
Spark Data Engineering Patterns - Shortcuts and external tables
15:48
Azure Synapse Analytics
Рет қаралды 6 М.
Get started with Data Science in Microsoft Fabric
10:09
Azure Synapse Analytics
Рет қаралды 7 М.
Can You Draw A PERFECTLY Dotted Circle?
00:55
Stokes Twins
Рет қаралды 36 МЛН